在循环之外获取命名类别中的帖子数量

时间:2015-04-23 作者:Francesca

我从一个single.php 文件,在循环中,但现在我需要从另一个页面执行。

我需要找出有多少名为every story (slug是everystory). 我不在圈内。

我只需要数字,我不需要输出任何东西,除了数字。E、 g级8

我曾尝试通过category_name (可以是name,也可以是slug,甚至可以按类别ID) 但到目前为止,我所发现的一切都是指使用特定的$post var并找到它的类别,这不是我想要做的。

下面是我在single 发布页面:

$category = get_the_category();
$counter = $category[0]->category_count;

1 个回复
最合适的回答,由SO网友:Pieter Goosen 整理而成

我有点不确定你是否真的在问,所以如果我理解错了,请道歉。

您可以使用get_category() 获取category对象,然后只需回显$count 属性值

$cat_count = get_category( \'ID OR ROW OBJECT\' );
echo $cat_count->count;

结束

相关推荐

GET_CATEGORIES上的用户定义顺序?

下面是一些将特定类别调用到我们的首页帖子循环的基本代码。它工作正常,只是我的客户希望类别按特定顺序显示。我知道互联网上还有其他关于这一点的帖子,但我没有看到任何像我的客户所问的那样解决这一问题的帖子。我可以接受下面代码中创建的$categories变量,并将这些对象调用到一个新数组中吗?在这种情况下,所有对象前面都有一个数字,如:[0] => values [1] => values [2] => values .... 输出转储时。我可以把输出结果按我