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

时间:2014-10-03 01:14:12

标签: wordpress navigation

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

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

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

Wordpress中是否有任何特定的模板标签?

3 个答案:

答案 0 :(得分:1)

在管理员端创建一个菜单,然后使用此功能wp_nav_menu

答案 1 :(得分:1)

请按照以下步骤操作:

  1. Dashboard>中创建新菜单Appearance> Menus
  2. 将页面添加到保持层次结构的菜单中(即,应在父页面下添加子页面。)
  3. 使用功能wp_nav_menu()显示菜单。
  4. 要了解有关WordPress菜单创建的更多信息,请查看以下链接:http://codex.wordpress.org/WordPress_Menu_User_Guidewp_nav_menu()功能,请浏览以下链接:http://codex.wordpress.org/Function_Reference/wp_nav_menu

答案 2 :(得分:0)

您可以使用文本小部件执行此操作,并使用内嵌CSS插入每个页面链接,或者使用提及的ul和li标记。