据我了解,列出所有的菜单项,我们可以利用这个wp_get_nav_menu_items($menu, $args)
,并根据DOC:WordPress wp_get_nav_menu_items - 第一个参数是什么?
要获得的WordPress中,你可以使用函数 wp_get_nav_menu_items菜单项列表( ),这需要两个参数,第一个是 菜单ID,第二个是用于自定义项目的额外参数。
但我不明白,菜单ID约第一个参数?我需要什么?我只想列出所有菜单项!
我怎样才能得到这个$菜单?我从哪里得到它?
谢谢,但它仍然没有任何意义。我只想要我所有菜单项的列表。例如,我有家,关于联系人列表。所以, '$ menu_items = wp_get_nav_menu_items('contact'); var_dump($ menu_items);' 然后它只是返回一个空数组。 – laukok
您需要传递菜单的'name' /'slug' /'ID',而不是项目。在[this](http://i.imgur.com/8zbAIqs.png)示例中,您需要传递dsfsd作为第一个参数来获取这4个菜单项的数据 –
@ teelou'dsfsd' '是图片示例中的菜单名称,如果您在我以前的评论中单击此图标,可以看到它。当然,您需要用菜单的实际名称替换它。 –