前面介绍过显示当前分类的子分类的方法,今天我们开说说怎么显示当前页面的子页面链接。
举个例子,网站上有一个关于我们的一个页面,关于我们下面有公司简介、团队风采、客户评价、加入我们等子页面,我们需要在侧边栏显示这些子页面的链接,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 中了,有需要的朋友可以直接使用这个插件。