在我的博客www.gamerwithadegree上。com我有几个具有唯一名称的类别。
我在函数中有一个小函数。php
function gwad_cat_name(){
$categories = get_the_category();
if ( ! empty( $categories ) ) {
echo esc_html( $categories[0]->category_nicename );
}
};
此函数获取类别的好名称,以便我可以将其添加为一个类,如下所示
<div class=\'archive-header <?php gwad_cat_name() ?>\'>
这允许我在css中为每个类别定义不同的标题背景。
如果你访问博客,你会看到PlayStation 4类别显示了类别Destiny 2的好名字,我不知道为什么会发生这种情况。
我最近只使标题(logo nav等)变粘,并在归档模板中添加了一个包装div。归档包装器只是为了能够向下推一点内容,以补偿固定的标题。
我的本地测试站点运行良好,代码相同,我不知道为什么会发生这种情况。
我已经清除了W3 total cache中的所有缓存,更新了permalinks并检查了类别admin中的slug,slug没有更改。
有人知道为什么会这样吗?
非常感谢。