没有好的方法可以做到这一点,但可以通过某种方式做到。当您访问/category/it时,它就像您正在访问一个名为category的页面。您可以这样查找:
global $wp_query;
if ($wp_query->query_vars[\'pagename\'] == "category")
{
// This is base category
}
else if ($wp_query->query_vars[\'pagename\'] == "tag")
{
// this is tag base
}
但这永远不应该做到。它基本上是一个垃圾查询;一个404,将发送一个404响应代码,因此您需要查看发送另一个响应代码。因此(如果您决定使用它),这段代码应该放在标题中。php,尽管它在404中可能会很高。php(在任何输出之前)。