Вывод второго меню на wordpress

263
19 декабря 2016, 19:41

Как вывести два меню в wordpress? Я прописал следующие строчки в файле function

register_nav_menus( array( 
  'horizontal-menu' => __( 'горизотальное меню'), 
  'left_menu' => 'левое меню' 
));

В хедере прописал для horizontal-menu

<ul class="main-menu">
   <?php wp_nav_menu(
       array( 'theme_location' => 'horizontal-menu',
              'menu_class' => 'nav-menu' ) );
   ?>                   
</ul>

Но не знаю, как прописать в файле page вывод left_menu, т.к. вывожу контент следующим образом

<?php get_header(); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?> 
    <?php the_content();?>
<?php endwhile; /* rewind or continue if all posts have been fetched */ ?>
<?php else : ?>
<?php endif; ?>

Answer 1

Так же как и в хедере выводите, только нужно изменить theme_location:

<?php wp_nav_menu(
   array( 'theme_location' => 'left_menu',
          'menu_class' => 'left-menu' ) );
?> 
READ ALSO
SpamAssassin TVD_SPACE_RATIO_MINFP

SpamAssassin TVD_SPACE_RATIO_MINFP

При проверке письма в SpamAssassin выдает:

858
ООП php работа с классами

ООП php работа с классами

Небольшая неурядица возникла после прочтения ООП в php то есть мне понятны такие конструкции

299
Грамотная защита от SQL-Injection

Грамотная защита от SQL-Injection

Уже давно меня мучает вопрос: Как защитить свой сайт от SQL-InjectionВ былые времена я использовал mysql_real string_escape для экранирования кавычек

176
Запустить задачу в фоне php

Запустить задачу в фоне php

Есть веб-интерфейс, куда юзер загружает файл и файл процесситсяНужно чтобы после загрузки началась обработка файла и пользователь в реальном...

201