Преобразование подменю HTML через меню навигации wp - PullRequest
0 голосов
/ 19 сентября 2018

Привет, друзья! Я пытаюсь преобразовать мою HTML-тему в WordPress, и в этом я застрял, чтобы заменить выпадающий css стандартным css. Это показывает мой выпадающий список, но не так, как в html

Мой HTML-код для меню

<div class="header-nav">
  <div class="header-nav-wrapper navbar-scrolltofixed">
    <div class="container">
      <nav id="menuzord" class="menuzord yellow">
        <ul class="menuzord-menu">
          <li class="home"><a href="#"><i class="fa fa-home font-28"></i></a></li>
          <li class="active"><a href="#home">Home</a>
            <ul class="dropdown">
              <li><a href="#">Multipage Layouts</a>
                <ul class="dropdown">
                  <li><a href="index-mp-layout1.html">Layout1</a></li>
                  <li><a href="index-mp-layout2.html">Layout2</a></li>
                  <li><a href="index-mp-layout3.html">Layout3</a></li>
                  <li><a href="index-mp-layout4.html">Layout4</a></li>
                  <li><a href="index-mp-layout5.html">Layout5</a></li>
                </ul>
              </li>

            </ul>
          </li>
        </ul>
      </nav>
    </div>
  </div>
</div>

и для этого используйте wp-код

<?php
    wp_nav_menu( array(
        'theme_location'  => 'primary',
        'depth'           => 2, // 1 = no dropdowns, 2 = with dropdowns.
        'container'       => 'nav',
        'menu_class'      => 'menuzord-menu',
        'fallback_cb'     => 'WP_Bootstrap_Navwalker::fallback',
        'walker'          => new WP_Bootstrap_Navwalker(),
                  ) 
    );
?>

в function.php, используйте этот

// Register Custom Navigation Walker
require_once get_template_directory() . '/class-wp-bootstrap-navwalker.php';

, он работает нормально как один уровень, но при открытии раскрывающегося списка егоберу css по умолчанию и не показываю должным образом, поэтому мне нужна помощь, в чем проблема, надеюсь, вы поможете мне:)

...