0
我在使用WordPress的第三级导航菜单时遇到问题。我使用下面的代码输出3级导航:WordPress - 第三级菜单/导航
<?php $parents = wp_list_pages("title_li=&depth=1&echo=0&sort_column=menu_order");
if($post->post_parent) {
$siblings = wp_list_pages("title_li=&depth=1&child_of=".$post->post_parent."&echo=0&sort_column=menu_order");
$children = wp_list_pages("title_li=&depth=1&child_of=".$post->ID."&echo=0&sort_column=menu_order");
} else {
$children = wp_list_pages("title_li=&depth=1&child_of=".$post->ID."&echo=0&sort_column=menu_order");
$siblings = array();
}
if($parents) { ?>
<ul class="topseiten">
<?php echo $parents; ?>
</ul>
<?php }
if($siblings) { ?>
<ul class="unterseiten">
<?php echo $siblings; ?>
</ul>
<?php }
if($children) { ?>
<ul class="unterunterseiten">
<?php echo $children; ?>
</ul>
<?php } ?>
当我点击菜单上的1 - >菜单2是越来越显示 - >确定
当我点击菜单2 - >菜单3正在显示,你看菜单1 - >确定
当我点击菜单3 - >菜单2被隐藏!
有人可以帮我吗?会真的很感激它!
谢谢圣诞快乐! 凯文
感谢您的答案弗拉基米尔。可悲的是,它不适合你的线路。 :-( –
不幸的是我无法测试代码,因为我没有你的数据。你看到了哪些兄弟姐妹? – Vladimir