我进入“外观”>“菜单”,创建了自己的菜单“默认菜单”然后我试着把它包括在我的WordPress主题中,但没有成功。我想在页脚前加上它。
当我尝试使用此代码时:
<?php wp_nav_menu(\'theme_location=header-menu&container=false&menu_id=\'); ?>
它只是给了我一个我创建的所有页面的列表。
于是我尝试了:
<?php echo do_shortcode(\'[listmenu menu="default menu"]\'); ?>
然后它只是重复了PHP标记中的内容。
请告诉我我应该做什么不同的事。非常感谢。
最合适的回答,由SO网友:Welcher 整理而成
wp_nav_menu()
是显示菜单的正确功能。
默认菜单是否分配给您指定的位置?如果是,是否有任何项目分配给该菜单?
默认情况下,未指定任何项目的菜单将显示页面。您可以尝试添加menu
param,其值为默认菜单的名称。