У меня это работало, и я не знаю, что случилось.Клиент хочет, чтобы основная навигация изменялась в зависимости от того, находитесь ли вы на странице каталога или в онлайн-магазине.
Поэтому у меня есть 2 разных меню настройки, и когда вы нажимаете «Интернет-магазин», должна отображаться навигация магазина, и если вынажмите «Вернуться к каталогу», который должен отобразить каталог.
Если я нажимаю «Интернет-магазин», каталог по-прежнему отображается, но если щелкнуть продукт на этой странице, он переключается на онлайн-навигацию.
Как я уже говорил, это работаетраньше, и я не знаю, что случилось.
Вот мой код:
<div class="brownbtn">
<?php
if ( is_page()) {
wp_nav_menu( array('menu' => 'store' ));
} else if ( is_product-category() || is_product()) {
wp_nav_menu( array('menu' => 'catalog' ));
} ?>
</div>
<nav id="access" role="navigation" class="clearfix">
<?php
if ( is_page()) {
wp_nav_menu( array('menu' => 'topnav' ));
} else if ( is_product-category() || is_product()) {
wp_nav_menu( array('menu' => 'Primary Menu' ));
} ?>
Все навигационные ссылки в магазине являются родительскими категориями, а все навигационные ссылки в каталоге - это страницы.
Вот ссылка - http://pt12 -dev.info
Я ценю любую помощь!