我想创建一个父页面的子页面列表,它将出现在我的WordPress网站的侧栏中。该侧边栏将出现在每个页面上。如何在没有小工具的侧边栏中列出子页面 - wordpress
因此,例如,我有一个ID为54的页面。此页面有7个子页面。我想在侧栏中显示这7个页面(只是标题),以及任何更多的子页面。
目前有一个名为'Pages'的小部件可以做到这一点,但我希望通过代码直接在sidebar.php中执行此操作,而不是使用小部件,因为使用小部件有一些限制。
任何帮助将不胜感激。
感谢
我想创建一个父页面的子页面列表,它将出现在我的WordPress网站的侧栏中。该侧边栏将出现在每个页面上。如何在没有小工具的侧边栏中列出子页面 - wordpress
因此,例如,我有一个ID为54的页面。此页面有7个子页面。我想在侧栏中显示这7个页面(只是标题),以及任何更多的子页面。
目前有一个名为'Pages'的小部件可以做到这一点,但我希望通过代码直接在sidebar.php中执行此操作,而不是使用小部件,因为使用小部件有一些限制。
任何帮助将不胜感激。
感谢
尝试此链接:http://codex.wordpress.org/Function_Reference/wp_list_pages 详细的,看的 '深度' 和 'child_of' 的功能参数。
应该是:
<?php wp_list_pages(array('depth' => 1, 'child_of' => YOUR_PAGE_ID_HERE); ?>
此外,还可以获取页面ID动态也当然。
要编写用于这种目的的自定义代码,需要您在小部件中执行php。尝试使用此Php Code Execute Plugin
尝试http://wordpress.stackexchange.com – mrtsherman
感谢,不知道这存在 – Adam