На странице магазина woocommerce (archive-product.php) я перечислил категорию вместо списка товаров, который перечисляет родительскую категорию (Отображение страницы магазина: Показать категорию) , поэтому при нажатии на родительскую категориюЯ перенаправляю на дочернюю категорию (Отображение категории: Показать подкатегорию) страница со списком, наконец, при нажатии на дочернюю категорию я перенаправляю на список товаров дочерней категории, поэтому я пытаюсь скрыть боковую панель в родительской категории. Категория и дочерняя категория, но отображают боковую панель в списке товаров.
Я обнаружил, что на странице магазина используется archive-product.php (страница отображения родительской категории), но и для дочерней категории, и для списка товаров используется таксономия-product_cat. php, поэтому я не могу назначить другой шаблон для отображения списка товаров, так как taxonomy-product_cat.php позволяет нам использовать другой шаблон (wc_get_template ('archive-product.php');)
i try to disable side-bar by following code putting it in **archive-product.php**
$prod_categories = get_terms( 'product_cat', array(
'parent' => 0,
));
if ($prod_categories) {
do_action( 'woocommerce_sidebar' );
}
но не работает для дочерней категории, может следующее изображение даст ясное представление
Родительская категория без Side-bar
Боковая панель Child Catgory Wihtout
Перечень продуктов с боковой панелью