Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Согласен. Поэтому давайте я напишу как это на самом деле работает.
Группа есть кастомный post_type которая хранит масив id или slug атрибутов в мета поле.
Затем на странице продукта осуществляется запрос get_attributes и get_attribute_options соответственно продукту или для каждого продукта...
Интересная теория подсчитывать количество запросов по количеству атрибутов. А если атрибуты в группе то их уже не надо с базы данных брать так по вашему? Откуда тогда появятся значения атрибутов? Ладно извините увлекся. Вообщем рабочее решения я описал выше.
Да именно это и имелось ввиду. Однако нет ни чего не возможного) к примеру если очень хочется то можно изменить один из плагинов и групировать группы атрибутов, тем самым создавая дерево атрибутов как в вашем примере.
Я про то что ссылки настраиваются в настройках для этого не нужен кастомный код. И среди уже созданных опций есть описаная вами выше структура магазин/категория/подкатегория/товар
flex позиция учитывает псевдо элементы :before и тд поэтому их необходимо удалить. так же необходимо вынести за пределы список с подкатегориями что бы он не учитывался при расчетах ширины товара.
извените не понимаю о чем вы. нужно то что вы вставили удалить и добавить вот этот код
ul.products {
display: flex !important;
list-style: none !important;
padding: 0 !important;
flex-wrap: wrap !important;
margin: 0 !important;
width: 100% !important;
}
ul.products li.product {
width...