在WordPress中,我如何才能获得类别.php文件中Single_CAT_TITLE(‘’);旁边的帖子数量?

时间:2020-02-18 作者:Glen Charles Rowell

在WordPress中,如何获取<?php single_cat_title(\'\'); ?> 在类别中。php文件?

<h1><?php single_cat_title(\'\'); ?> (<?php ????code to count number of posts in the category shown?>?? ?>)</h1>

2 个回复
SO网友:Glen Charles Rowell

我知道怎么做了。

此代码显示在WordPress中单击类别后页面上的帖子数。即使帖子有很多类别。

<?php $category = get_queried_object(); echo $category->count; ?>
我使用此代码,因为该代码属于类别。php文件,而不是常规循环的一部分。

我希望这段代码可以帮助其他人解决同样的问题。

SO网友:Dipendra Pancholi

您可以使用函数get\\u category()来获取category对象,然后只需回显$count属性值即可。

$cat_count = get_category( \'ID OR ROW OBJECT\' );
echo $cat_count->count;
如果还想在此之前获取类别对象或ID,请使用以下代码:

$categories = get_the_category();
$category_id = $categories[0]->cat_ID;