我正在使用:
$category = get_the_category();
echo $category[0]->cat_name;
在存档模板中将当前类别显示为标题(本地url的示例为http://imac.local:5757/category/accommodation/, http://imac.local:5757/category/service/ etc)对于前3个类别,这很好,但之后它将显示一个子类别。我尝试过更改帖子的slug和类别,更新永久链接,取消发布正在显示的子类别中的帖子(然后显示另一个子类别),但这些都不能解决问题。
我想这是一场枪战;permalinks在某个地方,但改变这些似乎并不能解决它。是否有更具体的wordpress php可以编写来避免这种冲突?
我确实找到了以下帖子:Archived Posts in Wrong Category 但这似乎不是同一个问题。
谢谢