您好我正在尝试根据您使用wordpress查看的类别或页面确定导航高亮显示。有人能告诉我这样的陈述有什么问题:
<?php if (in_category('b')){ ?>
<ul>
<li><a href="#">A</a></li>
<li><a class="current" href="#">B</li>
</ul>
<?php } else { ?>
<ul>
<li><a class="current" href="#">A</a></li>
<li><a href="#">B</li>
</ul>
<?php } ?>
我正在尝试使用类似这样的东西,但我的其他陈述被忽略,'b'始终是最新的,无论其类别如何。
答案 0 :(得分:2)
您要么不在帖子内,要么所有内容都属于'b'类别。
有关in_category()信息,请参阅http://codex.wordpress.org/Function_Reference/in_category。
答案 1 :(得分:0)
阅读here。
你必须写下这样的内容:
<?php if (in_category('b')): ?>
<ul>
<li><a href="#">A</a></li>
<li><a class="current" href="#">B</li>
</ul>
...