Для добавления меню в шаблонах wordpress нужно указать в functions.php какие и сколько менюшек будет. Делается это редактированием functions.php из админки wordpress либо любым доступным редактором. Добавить внутри < ?phр и ?> следует следующее:
register_nav_menus( array(
'id' => __( 'name'),
) );
Принцип понятен и без особых объяснений — каждой парой «id» — «name» добавится новое меню. Добавить можно неограниченное количество. Далее в файлы шаблона нужно добавить строку, отвечающую за вывод конкретного меню по его идентификатору.
< ?php wp_nav_menu( array(
'container_class' => 'menu123',
'theme_location' => 'id' ) ); ?>
container_class — не обязательный параметр, присваивает css класс menu123 к контейнеру меню с идентификатором primary. Каждому меню можно присвоить отдельный класс или использовать нескольким меню одинаковый класс, так же стилизовать их на свое усмотрение.
Добавить комментарий