WordPress 版本 3.4.2
我很难在 single.php 上打印当前类别名称。(在循环之外)似乎正在进行某种缓存。
我正在尝试做这样的事情:
if the_category() == 'this posts category' {
echo 'something';
else do this....etc
我已经尝试了几件事,并且总是以缓存的类别名称结束。无论帖子属于哪个类别。
这是我一直在使用的片段:
// outside loop
$category = get_the_category();
echo the_category($category[0]->cat_ID);
唉,它只会打印缓存的类别名称,而不是帖子实际所在的类别。感谢您的帮助。真的很感激。