WordPress 显示当前页面的子页面链接列表

前面介绍过显示当前分类的子分类的方法,今天我们开说说怎么显示当前页面的子页面链接。
举个例子,网站上有一个关于我们的一个页面,关于我们下面有公司简介、团队风采、客户评价、加入我们等子页面,我们需要在侧边栏显示这些子页面的链接,WordPress没有一个函数可以支持这个功能,我们只能自己动手来解决了。

global $post;
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 '
    '; echo $children; echo '
'; }

只需要把上面的代码粘贴到需要显示子页面链接的地方就可以了,显示效果如下。
update: 该功能已整合到插件:Wizhi SubMenus  中了,有需要的朋友可以直接使用这个插件。

声明:本站资源绿色无后门无广告,可放心下载。如无特殊说明或标注,均为本站原创发布,转载请注明出处!