我正在尝试在类别页面的末尾创建自定义分页并且一切正常,除了我创建了自定义帖子类型,当我发布自定义帖子时,分页总帖子数只计算数量该类别中的普通帖子,因此您没有看到分页中的所有帖子。
我意识到这发生在这里:
global $wp_query;
$post_count = $wp_query->found_posts;
var_dump($post_count); // number doesn't include published custom posts
如何让wp_query-> found_posts值也包含已发布的自定义帖子,以便分页不会错过任何帖子?
答案 0 :(得分:0)
$count_posts = wp_count_posts('your-post-type');
$total_posts = $count_posts->publish;
echo $total_posts . ' custom posts. ';