我正在寻找一个选项来列出特定菜单中没有链接的所有菜单项。我遇到了wp_get_nav_menu_items(),但似乎无法找到菜单slug
http://codex.wordpress.org/Function_Reference/wp_get_nav_menu_items
如果有人可以通过菜单名称/菜单ID帮助我这样做,我将非常感激
答案 0 :(得分: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
是您的菜单名称。
希望这会对你有所帮助。