Подключение меню
Меню 2016-11-01
194362
Санкт-Петербург
+79051803960
support@servicecore.ru
В файле functions.php
register_nav_menus( array(
'top-menu' => 'Верхнее меню',
'main-menu' => 'Основное меню',
'footer-menu' => 'Меню подвала',
) );
Выводим где нужно меню
wp_nav_menu( array(
'theme_location' => 'main-menu', //Идентификатор расположение меню в шаблоне. Идентификатор, указывается при регистрации меню функцией register_nav_menu().
'menu' => '', //Меню которое нужно вывести. Соответствие: id, слаг или название меню.
'container' => 'nav', // div или nav. Если не нужно оборачивать ничем, то пишем false (container => false).
'container_class' => '', //Значение атрибута class у контейнера меню. По умолчанию: menu-{menu slug}-container
'container_id' => '', //Значение атрибута id у контейнера меню.
'menu_class' => 'menu', //Значение атрибута class у тега ul. По умолчанию: menu
'menu_id' => '', //Значение атрибута id у тега ul. По умолчанию: слаг меню
'echo' => true, //Выводить на экран (true) или возвратить для обработки (false)
'fallback_cb' => 'wp_page_menu',
'before' => '', //Текст перед тегом <a> в меню.
'after' => '', //Текст после каждого тега </a> в меню.
'link_before' => '', //Текст перед анкором каждой ссылки в меню.
'link_after' => '', //Текст после анкора каждой ссылки в меню.
'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>', //Нужно ли оборачивать элементы в тег ul. Если нужно, указывается шаблон обертки. По умолчанию: '<ul id="%1$s" class="%2$s">%3$s</ul>'
'depth' => 0, //Сколько уровень вложенных друг в друга ссылок показывать. 0 - все уровни.
'walker' => '', //Объект, который будет использоваться для построения меню
) );
Напишите свой комментарий