我使用Twitter Bootstrap制作的WordPress主题存在问题。
我有两个菜单,其中一个是正确显示的Nav_Walker,如果选中则会突出显示活动的帖子类别,但是,下一个菜单用于在父页面上显示子页面并使用代码来做(见代码)。它正确输出所有子页面,但它没有在正在查看的子页面菜单项上激活,我无法将活动菜单项设置为不同的颜色。
<?php
if ($post->post_parent)
$children = wp_list_pages("title_li=&child_of=" . $post->post_parent . "&echo=0");
else
$children = wp_list_pages("title_li=&child_of=" . $post->ID . "&echo=0");
if ($children) {
?>
<?php } ?></pre>
<ul class="nav nav-tabs nav-stacked uppercase">
<li class="menu-heading"><h6>OVERVIEW</h6></li>
<?php echo $children; ?>
</ul>
代码输出:
<ul class = "nav nav-tabs nav-stacked uppercase">
<li class = "menu-heading"><h6>OVERVIEW</h6></li>
<li class = ""><a href = "mywebsite">SUB PAGE 1</a></li>
<li class = ""><a href = "mywebsite">SUB PAGE 2</a></li>
<li class = ""><a href = "mywebsite">SUB PAGE 3</a></li>
</ul>
页面处于活动状态时,li的类仍为空。
有谁知道如何解决这个问题?
提前致谢!!