在做中文企业网站主题是,经常需要在侧边栏中显示菜单,菜单与之间存在母子关系。
目前我的做法是:
所有菜单中使用页面,设置好页面的父子关系;
在侧边栏中自动列出当前页面下的所有子页面名和链接,具体代码如下:
<?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) {
echo '<ul>';
echo $children;
echo '</ul>';
} ?>
转载于:https://blog.51cto.com/carlwu/1749374