Многоуровневое меню

Здравствуйте знакомлюсь с 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 чтобы при переходе в любую категорию было видно где нахожусь...

Заметки к вопросу:
Mazletop 6.9 лет назад

Спасибо за помощь!