WordPress wp导航菜单的问题没有创建ul

时间:2015-03-28 19:26:29

标签: php html wordpress menu nav

我是WorpPress的初学者,我想创建一个菜单。

我在codex中阅读了“函数参考/ wp导航菜单”,但我不明白为什么没有创建ul

请参阅我的代码:

    <?php 
         if ( has_nav_menu( 'main-nav' ) ) {
            wp_nav_menu(
              array(
                  'theme_location'  => 'main-nav',
                  'menu'            => '',
                  'container'       => 'nav',
                  'container_class' => 'navbar-collapse collapse',
                  'container_id'    => '',
                  'menu_class'      => 'nav navbar-nav navbar-right',
                  'menu_id'         => 'menu-menu-principale',
                  'echo'            => true,
                  'fallback_cb'     => false,
                  'before'          => '',
                  'after'           => '',
                  'link_before'     => '',
                  'link_after'      => '',
                  'items_wrap'      => '<ul class="%2$s">%3$s</ul>',
                  'items_wrap'      => '%3$s',
                  'depth'           => 0,
                  'walker'          => ''
              )
            ); 
         } ?>

并查看它显示的内容,ulnav之间没有li

<nav class="navbar-collapse collapse"><li id="menu-item-4" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-4"><a href="#">Accueil</a></li>
<li id="menu-item-5" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5"><a href="#">Page d'exemple</a></li>
<li id="menu-item-30" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30"><a href="#">Contact</a></li>
</nav>

这里是我的functions.php:

add_theme_support('nav-menus');

function register_my_menus() {
    register_nav_menus(
        array(
            'main-nav' => __('Navigation principale'),
            'extra-menu' => __('Menu Extra')
        )
    );
}

add_action( 'init', 'register_my_menus' );

0 个答案:

没有答案