Taxonomy term count

时间:2014-06-05 作者:Bree

我有一个名为“资源”的自定义帖子类型,用于在我的网站上创建资源目录。该CPT具有称为“价格”的分类法。有三个术语

因此,当有人在查看我的目录时,他们会在侧栏中看到“价格”以及下面的选项,他们可以单击(例如)免费并查看列出的18种不同的免费资源。

我想要的是学期页面

我的网站。com/价格/免费

要有标题

18免费资源

我怎样才能做到这一点?

2 个回复
SO网友:Pieter Goosen

您可以使用WP_Query Methods and Properties 为了实现这一点。$wp_query->found_posts 将在任期内返回职位数量$wp_query->queried_object->name 将返回当前显示的术语的名称。

现在可以将所有这些粘贴在一起显示

18免费资源

$taxcount = $wp_query->found_posts;
$taxname = $wp_query->queried_object->name;

printf(__( \'%s %s resources\' ), $taxcount, $taxname);
根据需要进行修改,以获得所需的输出和样式。

注意,应将此代码添加到分类法模板或归档模板中,具体取决于用于在上显示术语的模板

SO网友:Alex Dumitru

您可以尝试像这样使用WP\\u查询来获取该分类法中的所有帖子并对其进行计数。

$query = new WP_Query( array( \'PRICES\' => \'FREE\', \'posts_per_page\' => -1 ) );
$count = $query->post_count;

结束

相关推荐

在index.php中回显分配给博客的页面的特色图像

我将我的帖子页面设置为名为Blog的页面。设置为使用模板:默认模板。So索引。php正在呈现此页面。我希望能够设置我称之为博客的此页面的特征图像,并将此输出放在我网站上博客帖子页面的顶部。对于我网站上的每一个其他页面,我都可以用<div style=\"background-image: url(\'<?php echo $featured_src[0]; ?>\');\"> 有没有人知道为什么这幅带有特征的图像会适用于页面。php,但不是索引。php?