st_pensioner, с кодом не все ок, класс walker_nav_menu уже менялся с тех пор, как был написан используемый вами волкер для бутстрапа. В ошибке указано, что он ожидает другое количество аргументов
netnikneima, ну как это не показывает? Изначально должны быть селекты с надписью Выбрать. В одном все цвета, во втором все размеры, в третьем все формы. А вот когда вы начинаете выбор лишние опции должны пропадать постепенно
Чем плох вариант с перемещением логотипа по дереву? мне в большинстве проектов из-за прихотей дизайнеров приходится подобное делать. Обычно не логотип, а какие-то куски меню или социалки, но все же. Чтоб знать на будущее. И почему дублировать меню это лучше, я наоборот стараюсь этого избегать, потому и решения на js
Думаю, у вас в настройках товара не хватает вариаций. У вас должны быть вариации обоих цветов со всеми размерами форм со всеми размерами и необходимых сочетаний форм и цветов.
Попробуйте создать все вариации, а лишние удалить
Сначала хотел написать что нельзя, но поразмышляем.
Пишем функцию, которая запускает кастомный цикл, одним из аргументов которого будет вывод из категории по слагу. Слаг берём из текущей категории товаров на странице архивов продуктов.
Вешаем эту функцию на хук например над выводом товаров. Самое сложное здесь как для меня это как передать Слаг текущей категории товаров в функцию, чтобы там его применить
Что-то по типу дашборда. На самом деле можно сделать на всем чем угодно, на чем лучше умеете. Думаю это может быть как SPA, так и обычный сайт, можно даже без аякса