Wordpress小部件在页面中显示页面

时间:2011-02-24 17:01:25

标签: php wordpress

我正在寻找一个wordpress小部件(或代码片段),当在页面上显示时,它将显示所有子页面。

实施例

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

因此,如果它是Page Set 1上的位置,它只显示第1页和第2页

有什么建议吗?

2 个答案:

答案 0 :(得分: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>
<? } ?>

如果您还没有,您可能希望创建一个子主题,以保护您的更改免受未来升级的影响。

答案 1 :(得分:0)

基本上你想要在包含一些元代码的所有页面上列出所有子页面?

如果是这样,List Subpages Plugin for Wordpress可能正是您要找的。它为我做了诀窍。