Wordpress wp导航菜单不起作用

时间:2018-03-07 10:30:08

标签: wordpress

我不明白为什么我不能在我的前端页面上获取自定义菜单 我用:

<?php
        wp_nav_menu( array(
            'theme_location' => 'jdsMainMenu',
            'depth'          => '1',
            'menu_class'     => 'jds-main-menu-list',
            'menu_id'        => 'jds-nav',
            'container'      => '',
            'items_wrap'      => '<ul class="jds-main-menu-list">%3$s</ul>'
        ));
 ?>

我在WordPress后台有我的菜单。 我试着做: var_dump(get_registered_nav_menus());

我的菜单可用:但没有显示wp_nav_menu ...

也许有人有想法......

1 个答案:

答案 0 :(得分:0)

我确定您使用正确的ID进行主题定位 screenshot

function register_my_menus() {  register_nav_menus(
    array(
      'jdsMainMenu' => __( 'Navigation Menu' )
         )
  );
}
add_action( 'init', 'register_my_menus' );

 wp_nav_menu( array(
            'theme_location' => 'jdsMainMenu',
            'depth'          => '1',
            'menu_class'     => 'jds-main-menu-list',
            'menu_id'        => 'jds-nav',
            'container'      => '',
            'items_wrap'      => '<ul class="jds-main-menu-list">%3$s</ul>'
        ));