我有两个类别'A‘和'B’。这两个网站都有5个带有“C”标签的帖子。如何在“A”类或“B”类页面中显示5个帖子的数量。它显示了标签'C‘的帖子总数为10。我需要将其显示为5。我如何传递类别变量来显示特定类别中标签的精确计数。下面是我当前的代码:
$tag = get_term_by('name', $tags,'post_tag');
$count = $tag->count;
参考:https://codex.wordpress.org/Function_Reference/get_term_by
发布于 2020-01-21 18:47:23
您可以使用WP_Query类对象的"found_posts“属性。
$args = array(
'posts_per_page' => 10,
'category_name' => 'aaa', // category slug
'tag' => 'ccc' // tag slug
);
$wp_query = new WP_Query( $args );
echo "Total posts count: ".$wp_query->found_posts;
https://stackoverflow.com/questions/50743474
复制相似问题