Я пробовал так много решений и плагинов самостоятельно, но я нашел способ легко сделать это без плагина. Я не уверен, что это сработало в октябре 2015 года, но теперь это работает.
Я объяснил это видео Youtube https://www.youtube.com/watch?v=Y_hMI4bXN6A
То, что вы хотите сделать, это добавить что-то вроде «/? Attribute_color = красный» позади Вашего продукта.
website.com/shop/product1/?attribute_color=red
website.com/shop/product1/?attribute_length=10m
Однако то, что я узнал по пробным версиям и ошибкам, имеет значение для того, какой тип атрибута вы используете. Вы можете добавить атрибут двумя способами: предварительно сделанным (текст/выбор) или настраиваемым атрибутом. Связывание непосредственно с этим методом работает только при создании настраиваемого атрибута продукта.
Для его работы вы должны обратить внимание, если используете буквы капитолия или нет. Для имени пользовательского атрибута продукта это не имеет значения, если вы используете capitols в бэкэнд (если вы не используете тему в URL-адресе). Однако для значений вы можете использовать обычные буквы и без капителей, как в бэкэнд, так и в самом URL-адресе.
Пример
Имя: Цвет
значения: красный | Черный, зеленый
website.com/shop/product1/?attribute_color=red > will work
website.com/shop/product1/?attribute_Color=red > will not work
website.com/shop/product1/?attribute_color=Red > will not work
website.com/shop/product1/?attribute_color=Black > will work
website.com/shop/product1/?attribute_color=black > will not work
Я объяснил это видео Youtube https://www.youtube.com/watch?v=Y_hMI4bXN6A
есть URL, чтобы проверить? – Fastmover