WordPress wp_get_nav_menu_items - 第一个参数是什么?

时间:2016-02-26 04:22:47

标签: wordpress menu

据我了解,要列出所有菜单项,我们可以使用此wp_get_nav_menu_items( $menu, $args ),并根据文档:

  

要获取WordPress中的菜单项列表,您可以使用该功能   wp_get_nav_menu_items(),这首先需要两个参数   菜单ID和第二个用于自定义项目的额外参数。

但我不明白,第一个参数的菜单ID 是什么?我需要什么?我只想列出所有菜单项!

我怎么能得到这个$菜单?我从哪里得到它?

1 个答案:

答案 0 :(得分:0)

它正是它的样子 - 菜单ID。但它不一定是ID,可以是nameslugID。您可以在Appearance => Menus下找到自己的菜单。在那里,您可以找到显示菜单名称的菜单名称,您可以将其作为第一个参数传递给wp_get_nav_menu_items()。菜单下拉列表中value的{​​{1}}显示每个菜单的<option>,您也可以将其作为第一个参数传递给IDwp_get_nav_menu_items() =调用slug的结果,菜单名称作为参数传递,也可以作为第一个参数传递sanitize_title()