Поддержка Проблемы и решения Два связанных меню в WordPress

  • Добрый день.
    Начал работать с ВП версия 3.2.1. и не как не получается сделать два связанных меню.
    Т.е. есть верхнее основное меню сайта главная, каталог, статьи.

    Есть боковое меню сайта оно постоянно разное в зависимости от того какой пункт меню выбрали в основном верхнем меню.

    Пример: выбираем каталог, справа будут меню городов

    ГЛАВНАЯ КАТАЛОГ СТАТЬИ
    Москва
    Питер
    Минск
    и т.д.

    Пример 2: выбираем статьи
    ГЛАВНАЯ КАТАЛОГ СТАТЬИ
    Раздел 1
    Раздел 2
    Раздел 3

    Вопрос: как такую структуру организовать?

    Проблема в том что когда я выбираю пункт в главном меню, потом жму на боковое меню, тогда боковое меню пропадает.
    Вот что я наколдовал

    <?php
    $cat = get_category(get_query_var('cat'),false);
    $cat_parent = $cat->parent; // ID родительской категории
    
    // Каталог. Переход из дочернего меню
    switch($cat_parent)
    {
        case 'katalog':
            wp_nav_menu('menu=Cities');
        case 'stati':
            wp_nav_menu('menu=Articles');
    }
    
    // Каталог
    if(is_category('katalog'))
        wp_nav_menu('menu=Cities');
    elseif(is_category('stati'))
        wp_nav_menu('menu=Articles');
    ?>

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Я так понимаю Вы хотите на ветку категорий сделать свой, индивидуальный сайдбар, и чтобы посты прицепом там же оставались?

    не… Сайт поделен на две части. Левую (сйтбар) и все остальное там контент выводится. Скрин
    Я хочу что бы когда я нажимаю в верхнем меню КАТАЛОГ, с лева появлялись города (это получилось сделать) и когда я нажимаю на город, то слева список городов пропадает. Как сделать что бы он не пропадал?

    Возможно будет полезен плагин Custom Sidebars. Позволяет «прикрутить» категории, страницы, посты к определенному (своему) сайдбару.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Два связанных меню в WordPress» закрыта для новых ответов.