@b_efimenko

Как сделать вывод подменю в отдельный блок в WordPress?

Нужно сделать функционал точь в точь как описан в этой статье:
diggitize.me/submenu-in-sidebar
Но при подключении этого "Selective walker" и вывода меню с помощью:

wp_nav_menu( 
 array(
     'theme_location'=> 'main-menu',    //главное меню, из которого выбирается подменю
     'menu_class'    => 'sidebar-menu',
     'walker'        => new Selective_Walker() ) 
 );

я получаю ошибку :

Warning: array_intersect() [function.array-intersect]: Argument #2 is not an array in Z:\home\localhost\www\osm\wp-content\themes\osm\functions.php on line 77

Почему ошибка или как выполнить данную задачу?
  • Вопрос задан
  • 2873 просмотра
Пригласить эксперта
Ответы на вопрос 2
@mr_ko
Javascript, Node.js. React.js, Vue.js, Wordpress
А сам класс Selective_Walker() вы к теме подключили?
И было бы полезно увидеть line 77 вашего functions.php
Ответ написан
Комментировать
Nidora
@Nidora
Бонус 200 руб всем новым клиентам! VDS - 149 руб
У вас стоит последняя версия Wordpress ?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы