WordPress的 - 列出层次结构中的所有页面

问题描述:

如何列出WP中的所有页面,以便它们形成一个层次结构?WordPress的 - 列出层次结构中的所有页面

Home 
    Sub page 
    Other page 
About Us 
    About us subpage 
    Lorem ipsum 
     Sub sub page 

我需要这个主站点导航。例如,输出可以通过ul标签完成。 我试过wp_list_pages() - 但只列出了第一级导航。

在Wordpress中是否有这样的特定模板标签?

+2

这个问题似乎是脱离主题,因为它不是关于编程。请参阅帮助中心的[我可以询问哪些主题](http://stackoverflow.com/help/on-topic)。也许[WordPress的堆栈交换](http://wordpress.stackexchange.com/)将是一个更好的地方问。 – jww 2014-10-03 03:34:55

请按照下列步骤:

  1. Dashboard>Appearance>Menus创建一个新的菜单。
  2. 将页面添加到维护heirarchy的菜单(即,应该在父页面下面添加子页面)。
  3. 使用功能wp_nav_menu()显示菜单。

中序更多地了解WordPress的菜单创建请看此链接:http://codex.wordpress.org/WordPress_Menu_User_Guidewp_nav_menu()功能请到通过链接:http://codex.wordpress.org/Function_Reference/wp_nav_menu

你可以用一个Text Widget做到这一点,并插入每个页面链接的内嵌CSS或使用提到的UL和LI标签。

创建管理员侧的菜单,然后使用这个功能wp_nav_menu