почему стиль панели навигации в wordpress не применяется?

Я использовал отзывчивую панель навигации от Bootstrap:

       <div class="navbar">
        <div class="navbar-inner">
          <div class="container">

            <!-- .btn-navbar is used as the toggle for collapsed navbar content -->
            <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
            </a>

            <!-- Everything you want hidden at 940px or less, place within here -->
            <div class="nav-collapse collapse">
              <!-- .nav, .navbar-search, .navbar-form, etc -->
              <ul class="nav">
                <li><a href="#">Item 1</a></li>
                <li><a class="dropdown-toggle" data-toggle="dropdown" href="#">Item 2</a>
                    <ul class="dropdown-menu">
                        <li><a href="#">Sub Item 1</a></li>
                        <li><a href="#">Sub Item 2</a></li>
                    </ul>
                </li>
                <li><a href="#">Item 3</a></li>
                <li><a href="#">Item 4</a></li>
              </ul>
            </div>

          </div>
        </div>
      </div>

но когда я добавляю эту функцию wordpress php:

<?php wp_nav_menu(array('menu' => 'Main Menu')); ?>

вместо всех тегов «li» для динамического извлечения элементов навигации стиль панели навигации исчезает. Он работает, чтобы поместить этот php в простой тег «nav» с тегами «li» и прочее, но в этом html это не так... Что мне делать, чтобы решить эту проблему? Я хочу, чтобы навигация была отзывчивой, я неправильно использовал код начальной загрузки или что? Пожалуйста, помогите ОБНОВЛЕНИЕ: помните, что все работает, я имею в виду, что php извлекает элемент навигации, единственная проблема в том, что нет стиля...


person Komeyl    schedule 14.09.2013    source источник


Ответы (1)


Меню Bootstrap и Wordpress изначально не работают вместе. Чтобы объединить их, я предлагаю использовать wp-bootstrap-navwalker: https://github.com/twittem/wp-bootstrap-navwalker

person JP Lew    schedule 14.09.2013