0

我正在寻找一个选项来列出没有链接的特定菜单中的所有菜单项。我遇到了 wp_get_nav_menu_items(),但似乎无法找到菜单 slug

http://codex.wordpress.org/Function_Reference/wp_get_nav_menu_items

如果有人可以用菜单名称/菜单 ID 帮助我做到这一点,我将不胜感激

4

1 回答 1

0

您可以在 header.php 或 functions.php 文件中找到“menu slug”(菜单名称)。

方法1:查看header.php文件

打开你的主题文件夹并找到 header.php 文件。在该文件中将有类似于此的一行:

<?php wp_nav_menu( array( 'theme_location' => 'primary' ) ); ?>

primary是您的菜单名称。

方法2:查看functions.php文件。

如果您定义了多个菜单,那么您应该检查 functions.php 文件的内部。

在该文件中,您可能会找到与此类似的行:

register_nav_menu( 'primary', __( 'Primary Menu', 'twentyeleven' ) );

primary是您的菜单名称。

希望这会帮助你。

于 2012-07-25T04:13:48.403 回答