Многоуровневое меню
Здравствуйте знакомлюсь с wordpress, и столкнулся с огромной для себя проблемой, не могу прикрепить нужный class к выпадающему списку меню 2 уровня...
Использую фреймворк uikit
Разметка меню выглядит так:
<ul class="uk-navbar-nav"> <li class="uk-active"><a href="#">Пункт меню</a></li> <li><a href="#" uk-icon="icon: chevron-down">Пункт меню</a> <div class="uk-navbar-dropdown"> <ul class="uk-nav uk-navbar-dropdown-nav"> <li><a href="#">Подпункт меню</a></li> <li><a href="#">Подпункт меню</a></li> <li><a href="#">Подпункт меню</a></li> </ul> </div> </li> <li><a href="#">Пункт меню</a></li> </ul>
в header.php вывожу так:
<?php wp_nav_menu( array( 'theme_location' => 'uk-navbar-nav', 'depth' => 0, 'menu_class' => 'uk-navbar-nav', 'container' => false)); ?>
в functions.php регю так:
register_nav_menus(array( 'uk-navbar-nav' => 'Верхнее горизонтальное меню', 'footer' => 'Нижнее меню' ));
Результат:
http://prntscr.com/f2evx3 (скрин)
То есть не работает меню 2 порядка, вот скрин кода: http://prntscr.com/f2ewqd
Ещё не понятно сделать активным .uk-active чтобы при переходе в любую категорию было видно где нахожусь...
Спасибо за помощь!