• Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Вывод определенных категорий для каждой страницы каталога

loralora

Новичок
в каталоге использую стандартный виджет категорий. Там три категории. 1,2,3. Мне нужно вывести для категории мужское - только мужскте подкатегории, чтобы не было видно категории Женское, дом и тд.

используя код

add_filter( 'woocommerce_product_categories_widget_args', 'woo_product_cat_widget_args' );
function woo_product_cat_widget_args( $cat_args ) {
$cat_args['exclude'] = array(12,13);
return $cat_args;
}
мне удается исключить ряд категорий с подкатегориями из 1 стандартного виджета категорий.

Но, проблема в том, что как я понимаю,мне нужно сделать 2-3 виджета, чтобы выводить каждый виджет на страницу соответствующей категории.
И тут уже этот код не работает, так как он работает только для одного виджета и не рассчитан на несколько.

Подскажите как вы решали такую проблему?
Может быть у вас есть другие методы решения? Может быть, вы можете подсказать код, по которому я могу использовать 1 виджет категорий, но чтобы он автоматически скрывал Женское и Дом если покупатель на странице Мужское?
 
Последнее редактирование:
Сверху Снизу