在子页面上显示子页面 时间:2012-10-09 作者:Dean Elliott 在我的网站上,我有许多父页面和关联的子页面。当访问者位于父页面或其子页面时,如何显示某个特定父页面的所有子页面?例如如果有人单击“故事”父页面,他们将在侧边栏中看到“故事”子页面的列表(以及指向父页面的链接)。然后,如果他们点击其中一个子页面,他们仍然可以在侧边栏中看到列表 2 个回复 最合适的回答,由SO网友:dipali 整理而成 Add this code in sidebar.php.this code will help you. global $post; $parent_id = $post->post_parent; if(!empty($parent_id)){ $parent_post=get_post($parent_id); echo \'<h1 class="entry-title">\'.$parent_post->post_title.\'</h1>\'; echo \'<ul>\'; $children = wp_list_pages(\'title_li=&child_of=\' . $parent_id . \'&echo=0\'); if ($children) { echo $children; echo \'</ul>\'; } } else { echo \'<ul>\'; $page =$post->ID; $children = wp_list_pages(\'title_li=&child_of=\' . $page . \'&echo=0\'); if ($children) { echo $children; } echo \'</ul>\'; } SO网友:anu 取决于您想如何操作,但您可以使用子页面小部件插件http://wordpress.org/extend/plugins/subpages-widget/它已经有很长一段时间没有更新了,但在WP的3.4.2安装中似乎运行良好。 结束 文章导航