user
  • 0
Гуру

Как сделать ссылку на разные категории, которые сами по себе загружают разные меню?

  • 0

Я вроде нуб, но сделал несколько домашних страниц для развлечения, но получил эту новую, которую я делаю для друга, который остановил меня до смерти:

http://yellowknife.se/artfex/

Всплывающее окно (чертовски уродливое и будет заменено изображениями) дает посетителю возможность просмотра трех различных типов продуктов. Мне нужна помощь в том, как сделать так, чтобы пользовательское меню загружалось при нажатии каждой из этих трех категорий. Я гуглил, но не продвинулся далеко, так как небольшой опыт работы с кодом мешает мне получить его.

У кого-нибудь есть мысли?

Спасибо! Дэйв Швеция

Share
  1. После того, как категория выбрана, с помощью wp_nav_menu было бы довольно легко проверить, какая категория в данный момент выбрана с помощью is_category, а затем загрузить нужное вам меню. Это будет определено в шаблоне вашей страницы или в заголовке (в зависимости от того, где загружено ваше меню).

    if (is_category('category 1')) { 
        wp_nav_menu( array('menu' => 'category1-nav') );
    } else if (is_category('category 2')) { 
        wp_nav_menu( array('menu' => 'category2-nav') );
    } else if (is_category('category 3')) { 
        wp_nav_menu( array('menu' => 'category3-nav') );
    }
    

    Вам нужно будет определить различные меню в файле functions.php следующим образом:

    register_nav_menus( array(
    'category1-nav' => 'Category 1 Navigation', 
    'category2-nav' => 'Category 2 Navigation',
    'category1-nav' => 'Category 1 Navigation'
    ) );
    

    После того, как вы определили меню, вы можете настроить их в разделе «Внешний вид»> «Меню» в области администратора.

    • 0

Оставить ответ

You must login to add an answer.