Я зарегистрировал новую боковую панель под названием «MagazinSidebar», которую я вижу в области виджетов.
if ( function_exists('register_sidebar') ) register_sidebar(array('name'=>'MagazinSidebar', 'before_widget' => '<div class="sidebar_widget">', 'after_widget' => '</div>', 'before_title' => '<h3>', 'after_title' => '</h3>', ));
и попытался назвать это, если категория ‘Магазин’, но это не появляется в Категории Магазина …
//get template sidebar if ( in_category( 'Magazin' )) { if ( function_exists('dynamic_sidebar') && dynamic_sidebar('MagazinSidebar') ) ; } else { get_sidebar(); }
Есть идеи? 🙂 Спасибо
использование get_sidebar() функция с вашим зарегистрированным боковым именем. Вот в вашем случае используйте get_sidebar('MagazinSidebar'),
get_sidebar()
get_sidebar('MagazinSidebar')
if ( in_category( 'Magazin' )) { get_sidebar('MagazinSidebar'); } else { get_sidebar(); }
Других решений пока нет …