Добрый день! В каждой категории товара должно быть свое меню. Используем плагин Woocommerce.
Для того чтобы вывести меню соответсвующей категории товара, использую конструкцию
if( has_term( $term, $taxonomy, $post ) ){
...
}
В итоге получилось
<?php
if ( has_term( 'primer', 'product_cat' )) {
$args = array(
'theme_location' => 'sidebar-menu',
'menu_class' => 'sidebar-nav',
);
wp_nav_menu($args);
}
else{
$args = array(
'theme_location' => 'sidebar-menu-2',
'menu_class' => 'sidebar-nav',
);
wp_nav_menu($args);
}
; ?>
Название таксономии в документации woocomerce
https://docs.woocommerce.com/document/installed-ta...
Вот только почему то не работает эта конструкция. Не подскажите почему?