按分类 ID 显示自定义分类帖子计数

问题描述 投票:0回答:2

我正在寻找一种方法来通过 ID 显示每个自定义分类中的帖子数量,我想在侧边栏导航中显示帖子数量,该导航不属于任何查询,所以我有每个自定义分类ID,但不知道如何从他们那里获取帖子数。我看到wordpress有这个功能

 <?php wp_count_terms( $taxonomy, $args ); ?>

尽管我需要来自我的自定义分类法的每个单独类别的每个帖子数,而不是来自我的整个自定义分类法。

php wordpress taxonomy custom-taxonomy
2个回答
3
投票

我找到了解决方案,以防有人在寻找它

    <?php 
$args = array(
'post_type' => 'guides',
'post_status' => 'published',
'taxonomy-name' => 'category slug of taxonomy',
'numberposts' => -1,
    );
    echo $num = count( get_posts( $args ) );

?>

0
投票

您可以使用 get_queried_object() 对当前对象执行此操作

$posts = get_queried_object();
echo $posts->count;
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.