Разное меню для разных категорий товаров WooCommerce, подкатегорий и товаров в этой категории. - PullRequest
0 голосов
/ 06 июля 2019

Я хочу иметь разные основные меню для разных категорий товаров, их подкатегорий и страниц товаров.

У меня есть следующие категории товаров:

Category A
|_ Sub Category A1
  |_ Sub Category A1.1 
  |_ Sub Category A1.2 
|_ Sub Category A2
  |_ Sub Category A2.1 
  |_ Sub Category A2.2 
Category B
|_ Sub Category B1
  |_ Sub Category B1.1 
  |_ Sub Category B1.2 

И есть дваМеню Меню A и Меню B

Я попытался переопределить шаблон архивного продукта из папки плагинов woocommerce, скопировав archive-product.php в theme / woocommerce / archive-product.php.

Отредактировал архив-product.php.файл, и добавил этот код в начале:

<?php 

if ( is_tax( 'product_cat', 'cat1' )) {
    wp_nav_menu( array( 'theme_location' => 'menu1' ) ); 
}

elseif ( is_tax( 'product_cat', 'cat2' )) {
    wp_nav_menu( array( 'theme_location' => 'menu2' ) ); 
}

else ( is_tax( 'product_cat', 'cat3' )) {
    wp_nav_menu( array( 'theme_location' => 'menu3' ) ); 
}

?>

Но это не сработало.

Я хочу показать разные меню на страницах архива категории продукта.Другое меню (Меню A) a в архиве продуктов категории A, его архивах подкатегорий и в продуктах этой категории.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...