опции: как разобраться?
Если вы только начинаете работать с каталогом товаров в WordPress/WooCommerce, легко запутаться: что где указывать — атрибуты, вариации или дополнительные опции? Разбираем по-простому, на примерах. 🙂
Три термина — простым языком
Атрибуты — это характеристики товара: цвет, размер (например, цвета могут быть красный, зеленый, желтый; размеры могут быть 38, 40, 42, 44).
Они помогают фильтровать товары и показывать характеристики.
Сами по себе не создают запас илим цену. Это просто «ярлычки» и факты о товаре.
Вариации — это набор характеристик одного товара.
Каждая вариация может иметь свой цвет, свой размер, свой материал, свою цену, изображение, остаток, вес, габариты, класс доставки.
Например, при заполнении вариаций мы формируем товар: с цветом – зеленый, размером 40 и остаток на скаладе этого товара 20 штук; цветом – красный, размером 42 и остаток на скаладе этого товара 30 штук; и т.д.
Покупатель обязан выбрать вариант (например, цвет/размер/количество), и именно этот вариант попадёт в корзину, а на скаладе спишется количество товара, попавшего в корзину.
Доп. опции — это надстройки над товаром.
Это добавки: гравировка, подарочная упаковка, дополнительная гарантия, сборка, соус к пицце, надпись на кружке, загрузка фото.
Не управляют складом отдельно.
Живые примеры:
1) Футболка имеет разные цвета, разные размеры и у каждой вариации разные остатки, иногда разные фото → вариации.
Состав (хлопок 100%), бренд: для фильтров → атрибуты.
Подарочная упаковка: → доп. опция.
2) Пицца
Размер (25/30/35 см): разный вес и цена → вариации.
Острота (мягкая/средняя/острая), если не влияет на склад → атрибуты.
Добавить моцареллу, оливки: по +50 ₽, можно несколько → доп. опции.
3) Кружка с принтом
Цвет кружки, объём: разные фото и взависимости от цвета или объема разные цены → вариации.
Материал (керамика), бренд: → атрибуты.
Текст гравировки, загрузка фото: поля ввода/файл → доп. опции.
Частые ошибки новичков
Все параметры сделали вариациями.
В итоге — сотни вариаций, сайт грузится медленно, сложно поддерживать. Оставляйте вариации только для того, что реально «отдельный товар».
Атрибуты ввели как описание в карточке.
Используйте раздел Атрибуты — тогда работают фильтры и всё аккуратно группируется в каталоге.
Нельзя выбрать атрибут на карточке.
Покупатель выбирает вариации, а не атрибуты. Атрибут — это характеристика и фильтр. Чтобы был «выпадающий список выбора» — нужна переменная карточка с вариациями.
Смешали всё в одну карточку.
Иногда проще разбить на отдельные товары (например, разные модели телефона), а внутри каждой оставить 1–2 осмысленные оси вариаций (память + цвет).
Мини-чек-лист перед настройкой товара
У этой опции свой артикул, цена, остаток, габариты? → Вариация.
Это характеристика для фильтра/SEO? → Атрибут.
Это дополнительная опция к товару? → Доп. опция.
Вариаций > 50–100? Подумайте, что можно перенести в доп. опции или атрибуты, или разбить товар.
Нужны разные фото для выбора? Фото — чаще всего у вариаций.
Нужны разные правила доставки/веса/налогов? Только вариации (или отдельные товары).
Хотите разбор вашего кейса?
Опишите в комментариях 1–3 товара из вашего каталога: что сейчас указано атрибутами, что вы сделали вариациями, какие нужны опции. Я помогу пересобрать модель данных: что оставить вариациями, что вынести в доп. опции, какие атрибуты сделать глобальными — чтобы и скорость, и удобство, и учёт были в порядке. 💬