Два связанных меню в WordPress

Discussion in 'PHP' started by darksmoke, 25 Jul 2011.

  1. darksmoke

    darksmoke New Member

    Joined:
    5 Nov 2010
    Messages:
    20
    Likes Received:
    0
    Reputations:
    0
    Добрый день.
    Начал работать с ВП версия 3.2.1. и не как не получается сделать два связанных меню.
    Т.е. есть верхнее основное меню сайта главная, каталог, статьи.

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

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

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

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

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

    Проблема в том что когда я выбираю пункт в главном меню, потом жму на боковое меню, тогда боковое меню пропадает.
    Вот что я наколдовал
    PHP:
    <?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'); 
    ?>
     
  2. darksmoke

    darksmoke New Member

    Joined:
    5 Nov 2010
    Messages:
    20
    Likes Received:
    0
    Reputations:
    0
    Ребята, что не кто не сталкивался с таким?
    И не у кого нет идей?
     
  3. AGENTWPC74

    AGENTWPC74 Member

    Joined:
    11 Nov 2009
    Messages:
    201
    Likes Received:
    37
    Reputations:
    5
    Artistee тебе в помощь
     
  4. darksmoke

    darksmoke New Member

    Joined:
    5 Nov 2010
    Messages:
    20
    Likes Received:
    0
    Reputations:
    0
    Причем тут Artistee?

    Мне связать меню надо, верхнее и боковое.
     
  5. megageorge

    megageorge New Member

    Joined:
    24 Dec 2010
    Messages:
    54
    Likes Received:
    1
    Reputations:
    0
    не знаток вордпресса особо, но вроде как с десяток сайтов на нем нашмалял =)
    имхо такую структуру штатными средствами очень тяжело организовать... плагинов подобное творящих не знаю
    есть прикольный плагин UberMenu скачать можно тут
    http://morestyle.ru/plaginy-wordpress/ubermenu-mega-menu-plagin-menyu-wordpress.html
    с его помощью можно замутить имхо
    ваш код в принципе имеет право на существование - так сказать сложно будет ли работать или нет - пробуйте))