@bee15

Вывод меню для отдельних категорий, wordpress?

Здраствуйте!
Есть две категории товаров, на отдельных страницах, скажите пожалуйста как на этих страницах выводить разные боковые меню?
Надеюсь на помощь)
Буду благодарен!
  • Вопрос задан
  • 342 просмотра
Пригласить эксперта
Ответы на вопрос 3
creativeworm
@creativeworm
используйте условный тег is_category() - если конечно стандартные категории задействованы для товаров.
пример:
<?php 
if(is_category(5)){ // 5 = id категории
// вывод меню
}
?>
Ответ написан
Apathetic
@Apathetic
Frontend
В вашем случае нужна комбинация is_tax (для листинга товаров) и has_term (для страницы товара)
То есть выглядеть это будет так:
if ( is_tax( $taxonomy, $term1 ) || has_term( $term1, $taxonomy ) ) {
    dynamic_sidebar( 'sidebar1' );
}  elseif ( is_tax( $taxonomy, $term2 ) || has_term( $term2, $taxonomy ) ) {
    dynamic_sidebar( 'sidebar2' );
} else {
    dynamic_sidebar( 'sidebar3' );
}
Ответ написан
@Wheelie
может быть как-нибудь так.

<?php
$a = the_category_ID();
if ($a == 1) {
//меню
}
?>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы