外观-菜单选项未显示

在WordPress主题开发过程中如何在外观部分显示菜单选项?我可以看到主题, 自定义和编辑器选项。此代码有什么问题-

function pietergoosen_theme_setup() { register_nav_menus( array( 'header' => 'Header menu', 'footer' => 'Footer menu' ) ); }add_action( 'after_setup_theme', 'pietergoosen_theme_setup' ); register_nav_menus( array( 'header' => 'Header menu', 'footer' => 'Footer menu' ) );

#1如果菜单选项未出现, 则需要为菜单添加主题支持。将以下行添加到你的functions.php文件中
add_theme_support( 'menus' );

#2
【外观-菜单选项未显示】以下是$ parent_slug的子弹(第一个参数)仪表板:index.php帖子:edit.php媒体:upload.php页面:edit.php?post_type = page注释:edit-comments.php自定义帖子类型:edit.php? post_type = your_post_type外观:themes.php插件:plugins.php用户:users.php工具:tools.php设置:options-general.php网络设置:settings.php
这是一个例子:
add_action('admin_menu', 'wpdocs_register_my_custom_submenu_page'); function wpdocs_register_my_custom_submenu_page() { add_submenu_page( 'themes.php', 'My Custom Submenu Page', 'My Custom Submenu Page', 'manage_options', 'my-custom-submenu-page', 'wpdocs_my_custom_submenu_page_callback' ); }function wpdocs_my_custom_submenu_page_callback() { echo '< div class="wrap"> < div id="icon-tools" class="icon32"> < /div> '; echo '< h2> My Custom Submenu Page< /h2> '; echo '< /div> '; }

还可以看看:https://developer.wordpress.org/reference/functions/add_submenu_page/
#3
register_nav_menus( array( 'primary' => __( 'Primary Menu', 'rahiyanenoor' ), 'social'=> __( 'Social Links Menu', 'rahiyanenoor' ), ) );

我在二十六个(默认wp主题)中找到了这个。它像一种魅力。
#4在WordPress主题开发过程中如何在外观部分显示菜单选项?我可以看到主题, 自定义和编辑器选项。此代码有什么问题-
function pietergoosen_theme_setup() { register_nav_menus( array( 'header' => 'Header menu', 'footer' => 'Footer menu' ) ); }add_action( 'after_setup_theme', 'pietergoosen_theme_setup' ); register_nav_menus( array( 'header' => 'Header menu', 'footer' => 'Footer menu' ) );

#5如果菜单选项未出现, 则需要为菜单添加主题支持。将以下行添加到你的functions.php文件中
add_theme_support( 'menus' );

#6
以下是$ parent_slug的子弹(第一个参数)仪表板:index.php帖子:edit.php媒体:upload.php页面:edit.php?post_type = page注释:edit-comments.php自定义帖子类型:edit.php? post_type = your_post_type外观:themes.php插件:plugins.php用户:users.php工具:tools.php设置:options-general.php网络设置:settings.php
这是一个例子:
add_action('admin_menu', 'wpdocs_register_my_custom_submenu_page'); function wpdocs_register_my_custom_submenu_page() { add_submenu_page( 'themes.php', 'My Custom Submenu Page', 'My Custom Submenu Page', 'manage_options', 'my-custom-submenu-page', 'wpdocs_my_custom_submenu_page_callback' ); }function wpdocs_my_custom_submenu_page_callback() { echo '< div class="wrap"> < div id="icon-tools" class="icon32"> < /div> '; echo '< h2> My Custom Submenu Page< /h2> '; echo '< /div> '; }

还可以看看:https://developer.wordpress.org/reference/functions/add_submenu_page/
#7
register_nav_menus( array( 'primary' => __( 'Primary Menu', 'rahiyanenoor' ), 'social'=> __( 'Social Links Menu', 'rahiyanenoor' ), ) );

我在二十六个(默认wp主题)中找到了这个。它像一种魅力。

    推荐阅读