当我在2010主题中查看分类页面时,它会显示分类为以下内容的帖子:
url 1的子类别中可见的类别我想将结果限制为1。只有请帮忙。
当我在2010主题中查看分类页面时,它会显示分类为以下内容的帖子:
url 1的子类别中可见的类别我想将结果限制为1。只有请帮忙。
这就是我现在使用的间接方式。如果有更好的答案,请分享。
while ( have_posts() ) {
the_post();
$cat = get_query_var(\'cat\');
$categories = wp_get_post_categories(get_the_ID());
if (in_array($cat, $categories)) {
...
}
} // end loop
get_categories() 默认情况下,相关函数不会返回空类别-没有帖子的类别。我想,既然可能有一些底层代码检查帖子数量,那么是否可以额外过滤该列表,使其仅包括那些本身包含与特定标记相关联的帖子的类别?或者有没有一种简单的替代方法来获取这些信息?例如,如果我有一些贴子带有“audio”标签,我想用一种方法get_categories() (或类似结果),但仅检索包含带有“音频”标记的帖子的类别列表。我知道我可能必须直接使用标签ID。我只是在寻找“最好的”,或最合适的方式来做到这一点。谢谢