前面介紹過顯示當前分類的子分類的方法,今天我們開說說怎么顯示當前頁面的子頁面鏈接。
舉個例子,網(wǎng)站上有一個關于我們的一個頁面,關于我們下面有公司簡介、團隊風采、客戶評價、加入我們等子頁面,我們需要在側邊欄顯示這些子頁面的鏈接,WordPress沒有一個函數(shù)可以支持這個功能,我們只能自己動手來解決了。
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 '<ul>';
echo $children;
echo '</ul>';
}
只需要把上面的代碼粘貼到需要顯示子頁面鏈接的地方就可以了,顯示效果如下。

update: 該功能已整合到插件:Wizhi SubMenus 中了,有需要的朋友可以直接使用這個插件。


