Поддержка Плагины Уникальное меню

  • Всем, доброго дня!
    Вкратце, есть верхнее основное меню рубрик 1-2. При нажатии «Один» в сайдбаре должно отобразится меню. При нажатии «два» в этом же сайдбаре должно отобразится другое! Как сделать так, чтобы в каждой рубрике выводилось меню из подбрубик!? Ну или как-то привязать виджет к определенной рубрике.

    • Тема изменена 5 лет, 9 месяцев назад пользователем supercocs. Причина: Дополнительная информация
Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Нашел плагин Custom Sidebars, но он платный и очень дорогой в наших рублях.

    Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, wpcute.ru

    Доброго.

    Не уверен, что верно понял, но, возможно, подойдет Custom Menu Wizard Widget.

    Поковырял, но так и не нашел. Видимо я уже отупел!
    Если быть точным, чтобы в конкретной рубрике отображалось свое произвольное меню! Пробовал мудрить с функцией типа:

    add_action( 'widgets_init', 'category_sidebars' );
     
    function category_sidebars() {
     $categories = get_categories( array( 'hide_empty'=> 0 ) );
     
     foreach ( $categories as $category ) {
     if ( 0 == $category->parent )
     register_sidebar( array(
     'name' => $category->cat_name,
     'id' => $category->category_nicename . '-sidebar',
    				'description' => 'This is the ' . $category->cat_name . ' widgetized area',
     'before_widget' => '<aside id="%1$s" class="widget %2$s">',
     'after_widget' => '</aside>',
    				'before_title' => '<h3 class="widget-title">',
     'after_title' => '</h3>',
     ) );
     }
    } 
    $sidebar_id = ( is_category() ) ? sanitize_title( get_cat_name( get_query_var( 'cat' ) ) ) . '-sidebar' : 'sidebar';
    dynamic_sidebar( $sidebar_id );
    • Ответ изменён 5 лет, 9 месяцев назад пользователем supercocs.
    • Ответ изменён 5 лет, 9 месяцев назад пользователем supercocs.
    • Ответ изменён 5 лет, 9 месяцев назад пользователем supercocs.

    Если быть точным, чтобы в конкретной рубрике отображалось свое произвольное меню!

    как-то можно решить: https://wordpress.org/plugins/search.php?q=conditions+widget
    или так https://wordpress.org/plugins/search.php?q=menu+logic

    • Ответ изменён 5 лет, 9 месяцев назад пользователем SeVlad.

    Прям камень с души!!! Спасибо большое!

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