Theme menu in Admin Panel

时间:2018-08-12 作者:abu abu

我是WordPress开发的新手。我怎样才能Menus 在下面的管理面板中?

enter image description here

我正在努力发展一个主题。但我无法展示这一点。

enter image description here

2 个回复
最合适的回答,由SO网友:Will Chiswick 整理而成

您需要在主题中注册自定义菜单-https://codex.wordpress.org/Function_Reference/register_nav_menu

首先需要在函数中注册菜单。php类似:

add_action( \'after_setup_theme\', \'register_my_menu\' );
function register_my_menu() {
  register_nav_menu( \'primary\', __( \'Primary Menu\', \'theme-slug\' ) );
}
然后,您希望菜单显示在哪里-通常是标题。php-调用函数:

wp_nav_menu()

SO网友:John Doe

您可以参考this link 了解更多信息。

基本上,要显示菜单,需要使用WordPress功能register_nav_menu() 注册主题至少支持1个菜单。每个注册菜单对应于显示位置下的复选框(位于Menu Settings 标题)部分位于菜单页底部。

Display location menus

结束