Wordpress でセカンダリ メニューのいずれかを表示しようとすると、'footer-menu'
またはの代わりにプライマリ メニュー (「メイン メニュー」) が再度表示されます'info-menu'
。メニューを表示するには、次のコードを使用します。
wp_nav_menu( array(
'theme-location' => 'info-menu',
'depth' => 1,
'container' => false,
'menu_class' => 'nav-info',
'fallback_cb' => 'wp_page_menu')
);
そして、メニューを次の場所に登録しましたfunction.php
:
function register_my_menu() {
register_nav_menus(
array(
'main-menu' => __( 'Main Menu', 'ibasketball' ),
'footer-menu' => __( 'Footer Menu', 'ibasketball' ),
'info-menu' => __( 'Info Menu', 'ibasketball' )
)
);
}
add_action( 'init', 'register_my_menu' );
どんな助けでも大歓迎です。