确定存档页面用于的类别

时间:2011-09-22 作者:Ben

在类别存档页上,如何确定存档页的类别?我需要类别的id或slug。

我不是在找get_the_category(). 这将为我提供该页面上所有类别的帖子(可以是该页面所针对类别的子类别)。相反,我想要归档页面所针对的类别我如何获得此类别

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

当前类别的ID将在cat 查询变量:

get_query_var(\'cat\');

结束

相关推荐

当使用GET_CATEGORIES或类似工具时,是否也可以过滤包含某些标记的结果?

get_categories() 默认情况下,相关函数不会返回空类别-没有帖子的类别。我想,既然可能有一些底层代码检查帖子数量,那么是否可以额外过滤该列表,使其仅包括那些本身包含与特定标记相关联的帖子的类别?或者有没有一种简单的替代方法来获取这些信息?例如,如果我有一些贴子带有“audio”标签,我想用一种方法get_categories() (或类似结果),但仅检索包含带有“音频”标记的帖子的类别列表。我知道我可能必须直接使用标签ID。我只是在寻找“最好的”,或最合适的方式来做到这一点。谢谢