答案 0 :(得分:1)
Register nav menu在主题文件中。通常在functions.php文件中。 一旦您注册了导航菜单,就可以在想要显示的地方调用它。在您的侧边栏中。
如果要使用两个不同的导航项目,则必须注册两个导航。但是,如果您希望从管理区域中的同一菜单控制相同的导航项,则可以注册一个导航并将相同的导航项用于边栏和标题位置。比起玩CSS来改变样式,您更有帮助。
function register_my_menu() {
register_nav_menu('header-menu',__( 'Header Menu' ));
}
add_action( 'init', 'register_my_menu' );
function register_my_menus() {
register_nav_menus(
array(
'header-menu' => __( 'Header Menu' ),
'sidebar-menu' => __( 'Sidebar Menu' )
)
);
}
add_action( 'init', 'register_my_menus' );
wp_nav_menu( array( 'theme_location' => 'header-menu' ) );
wp_nav_menu( array( 'theme_location' => 'sidebar-menu', 'container_class' => 'my_sidebar_menu_class' ) );
有关更多详细信息,请检查WordPress documentation的导航菜单