我每次都得到 max category post count = 10
I am getting max category post count = 10, every time
我有一些类别,每个类别都有一些子类别。
例如:
Entertainment(slug = 'entertainment')
--- Movies
--- Drama
--- Sports
我想检索 entertainment
及其子类别中所有帖子的数量
但我得到的最大计数是 10 everytime.When 总共有 13 个帖子是它的 10,但如果少于 10 个帖子它的确切数量。它 return 8 为 8..但 10 为 13
我的密码是
function PrinzPostCatCount( $slug ){
// category posts count
$args = array(
'posts_per_page' => -1,
'category_name' => $slug,
);
$post = new WP_Query( $args );
return (int) $post->post_count;
}
尝试通过查询传递 'posts_per_page'=>-1
。
即
$post = new WP_Query( array('category_name' => $slug, 'posts_per_page'=>-1) );
我有一些类别,每个类别都有一些子类别。
例如:
Entertainment(slug = 'entertainment')
--- Movies
--- Drama
--- Sports
我想检索 entertainment
及其子类别中所有帖子的数量
但我得到的最大计数是 10 everytime.When 总共有 13 个帖子是它的 10,但如果少于 10 个帖子它的确切数量。它 return 8 为 8..但 10 为 13
我的密码是
function PrinzPostCatCount( $slug ){
// category posts count
$args = array(
'posts_per_page' => -1,
'category_name' => $slug,
);
$post = new WP_Query( $args );
return (int) $post->post_count;
}
尝试通过查询传递 'posts_per_page'=>-1
。
即
$post = new WP_Query( array('category_name' => $slug, 'posts_per_page'=>-1) );