0

我试图在子主题 function.php 中注册额外的菜单位置,如下所示。但菜单位置未显示在管理面板中。我做错了什么?

function hb_register_slider_menu() {

    register_nav_menu('slider-section-menu', __('slider-section-menu', 'hbthemes'));

}
add_action('init', 'hb_register_slider_menu');
4

1 回答 1

0

你试过用这种方式吗?

<?php
add_action( 'after_setup_theme', 'slider_section_menu' );
function slider_section_menu() {
  register_nav_menu( 'slider-section-menu', __( 'Slider Menu', 'theme-slug' ) );
}
?>

参考:https ://codex.wordpress.org/Function_Reference/register_nav_menu

于 2015-12-30T07:16:02.317 回答