2011-02-24 65 views
0

我正在尋找一個wordpress小部件(或代碼片段),當在頁面上顯示時將顯示所有子頁面。Wordpress小工具顯示頁面內的頁面

Page Set 1 
--- Page 1 
--- Page 2 
Page Set 2 
--- Page 3 

所以,如果它是在頁面設置1的地方,那隻顯示1和2

有什麼建議?

回答

1

如果我正確理解你的查詢,你不需要插件。嘗試將其粘貼到您的主題的sidebar.php文件中,然後打開<ul>標記。

<?php // subpage support 
     $children = wp_list_pages('title_li=&child_of='.$post->ID.'&echo=0&depth=1'); 
     if ($children) { ?> 
     <li> 
     <h2>More</h2> 
     <ul> 
     <?php echo $children; ?> 
     </ul> 
     </li> 
<? } ?> 

如果您還沒有準備好,你可能想創建一個子主題來保護你的變化,從未來的升級。

0

基本上你想要在所有包含元代碼的頁面上擁有所有子頁面的列表?

如果是這樣,那麼List Subpages Plugin for Wordpress可能是您正在尋找的。它爲我做了詭計。

+0

順便說一下,我看到插件現在已經很老了。它仍然可以用於Wordpress 3.0安裝。 – dragly