我正在尝试创建父页面的子页面列表,该列表将显示在我的wordpress网站的侧边栏中。此侧栏将显示在每个页面上。
例如,我有一个ID为54的页面。此页面有7个子页面。我想在侧边栏中显示这7页(只是标题),以及更多的子页面。
目前有一个名为“Pages”的小部件会执行此操作,但我想通过sidebar.php中的代码直接执行此操作,而不是使用小部件,因为使用小部件有一些限制。
非常感谢任何帮助。
由于
答案 0 :(得分:4)
试试此链接:http://codex.wordpress.org/Function_Reference/wp_list_pages 具体来说,查看函数的'depth'和'child_of'参数。
应该是:
<?php wp_list_pages( array( 'depth' => 1, 'child_of' => YOUR_PAGE_ID_HERE ); ?>
此外,您当然也可以动态获取页面ID。
答案 1 :(得分:0)
为此目的编写自定义代码将要求您在窗口小部件中执行php。尝试使用此Php Code Execute Plugin