Гид по технологиям

Вариативные товары в WooCommerce — подробный гид

8 min read WooCommerce Обновлено 21 Dec 2025
Вариативные товары в WooCommerce — подробный гид
Вариативные товары в WooCommerce — подробный гид

Четыре сумки в разных вариантах цвета и стиля

В этом руководстве показано, как создать вариативный товар в WooCommerce, добавить атрибуты и вариации, назначать отдельные цены и изображения для каждой вариации, а также как улучшить отображение вариаций с помощью плагина swatches. Включены практические чек-листы, SOP, дерево решений и рекомендации по SEO и тестированию.

Предлагая один и тот же товар в нескольких вариантах (цвет, размер, материал и т. п.), вы повышаете вероятность покупки и гибко управляете ценами. Ниже — подробная инструкция с практическими советами по настройке, тестированию и оптимизации вариативных товаров в магазине на WordPress + WooCommerce.

Что такое вариативный товар в WooCommerce

Вариативный товар — это один товарный объект, у которого есть несколько вариантов (variations). Каждый вариант может иметь собственные параметры: цену, изображение, остаток и SKU. Вариативный товар упрощает управление связанными позициями и улучшает UX, когда покупателю нужен выбор внутри одной карточки товара.

Важно: вариативный товар — не отдельные простые товары. Это один продукт с набором атрибутов и автоматически сгенерированными комбинациями.

Почему атрибуты важны

Атрибуты описывают характеристики товара: цвет, размер, материал, тип и т. п. Они влияют на поиск, фильтрацию и решение покупателя. Отсутствие чётких атрибутов или их неполнота снижает конверсию — пользователи не любят неуверенность в характеристиках.

Пояснение термина: Атрибут — характеристика товара, которую можно использовать для создания вариации или фильтрации в каталоге.

Быстрый обзор процесса

  1. Создать товар и выбрать тип «Вариативный товар».
  2. Добавить глобальные атрибуты (или локальные) в меню Атрибуты.
  3. Привязать атрибуты к товару и отметить «Использовать для вариаций».
  4. Создать вариации (из всех атрибутов или вручную).
  5. Назначить цены, изображения и остатки для каждой вариации.
  6. Тестировать карточку товара, мобильный вид и фильтры.

Создание вариативного товара: пошагово

1. Создать новый товар

  1. Перейдите в «Товары» > «Добавить новый» в панели управления WordPress.

Страница добавления нового товара в панели WordPress

  1. Придумайте название товара и краткое описание.

Страница создания товара в WordPress с полями названия и описания

  1. В блоке “Данные товара” измените тип товара с “Простой товар“ на “Вариативный товар“.

Настройки типа товара — выбор вариативного товара

Теперь товар готов как контейнер для вариаций. Следующий шаг — атрибуты.

Как создать атрибуты для товаров

Атрибуты можно создавать как глобальные (всего каталога), так и локальные (только для конкретного товара).

  1. Перейдите в «Товары» > «Атрибуты».

Настройки атрибутов в панели WordPress

  1. Введите имя атрибута (например, Цвет) и слаг (чуть позже он будет использоваться в URL-архивах).

  2. При необходимости включите «Архивы», чтобы пользователи могли просматривать товары по этому атрибуту.

  3. Выберите порядок сортировки по умолчанию.

  4. Нажмите «Добавить атрибут».

Добавление нового атрибута для товара

  1. Нажмите на название атрибута, чтобы добавить варианты (значения), например «Красный», «Синий», «Зелёный».

Добавленный атрибут и список значений атрибута

Совет: глобальные атрибуты удобны, если один и тот же набор значений используется для многих товаров (например, стандартная сетка размеров).

Как добавить атрибут к конкретному товару

  1. Вернитесь в редактор товара. В блоке “Данные товара” откройте вкладку “Атрибуты”.

Настройки вариативного товара в редакторе WordPress

  1. Выберите нужный атрибут из списка глобальных атрибутов.

  2. Нажмите «Добавить» и отметьте те значения, которые применяются к этому товару.

  3. Отметьте «Использовать для вариаций», затем «Сохранить атрибуты».

Сохранение атрибутов для вариативного товара

Примечание: можно также создать локальные атрибуты прямо в карточке товара — они не будут доступны глобально.

Как создать вариации

  1. В редакторе товара перейдите на вкладку “Вариации”.

Добавление вариаций на странице товара

  1. В выпадающем меню выберите «Создать вариации из всех атрибутов» и нажмите «Перейти».

  2. Подтвердите действие — WooCommerce создаст комбинации значений (например, Красный / M / Кожа).

Подтверждение создания вариаций

  1. После создания вы увидите список вариаций. Не забудьте нажать «Обновить» после внесения изменений.

Список созданных вариаций

Кнопка обновления для сохранения изменений

Как назначать цены для вариаций

Массовая установка цен

  1. В табе «Вариации» выберите «Установить обычные цены» в выпадающем меню.
  2. Нажмите «Перейти» и введите цену, которая будет установлена для всех вариаций, затем подтвердите.

Настройка массовых цен для вариаций

Индивидуальные цены для каждой вариации

  1. Для изменения цены у конкретной вариации нажмите на стрелку справа у вариации, чтобы открыть её параметры.
  2. В поле “Цена” укажите значение.

Изменение цены для конкретной вариации

  1. После внесения изменений нажмите «Обновить».

Критерии приёмки: каждая вариация отображает корректную цену в карточке товара и в корзине.

Как назначить изображение для вариативного товара

Изображение товара (основное) задаётся в правой колонке редактора товара.

  1. Нажмите “Установить изображение товара” в боковой панели.

Установка основного изображения товара через боковую панель

  1. Загрузите или выберите изображение из библиотеки.
  2. Опубликуйте или обновите товар.

Обновлённое изображение товара в редакторе

После публикации покупатель увидит карточку товара со стандартным изображением и селектором вариаций.

Карточка товара с тремя цветами на сайте

Как назначить отдельное изображение для каждой вариации

Чтобы изображение менялось при выборе вариации (например, выбор цвета), задайте картинку на уровне вариации.

  1. В редакторе товара откройте вкладку “Вариации”.

Опции для установки изображения у каждой вариации

  1. Нажмите на каждую вариацию по отдельности и используйте поле изображения, чтобы загрузить изображение вариации.

Установка отдельного изображения для вариации

  1. Выберите изображение или перетащите файл с компьютера.

Загрузка изображения вариации с компьютера

  1. Сохраните изменения и обновите товар.

Теперь при выборе вариации изображение меняется автоматически.

Изображение вариации обновлено на сайте

Совет: если у вас много комбинаций, используйте шаблоны изображений или генерацию via CDN, чтобы снизить нагрузку на загрузку страниц.

Улучшение интерфейса: swatches вместо выпадающих списков

Вместо стандартных select-элементов можно показать варианты в виде цветных кнопок, миниатюр или меток — это повышает удобство выбора.

Что такое Variation Swatches for WooCommerce

Плагин добавляет возможность отображать значения атрибутов как визуальные swatches: цветовые круги, изображения или текстовые метки. Также плагин часто добавляет опции галереи, увеличение при наведении и настройку размеров.

Установка плагина

  1. Перейдите в «Плагины» > «Добавить новый».

Добавление нового плагина в WordPress

  1. Найдите «variation swatches» в каталоге плагинов.

Поиск плагина в каталоге WordPress

  1. Установите и активируйте плагин.

Интерфейс активированных плагинов

Как настроить swatches для атрибутов

  1. Перейдите в «Товары» > «Атрибуты».

Переход в настройки атрибутов для изменения типа отображения

  1. Выберите атрибут и нажмите «Изменить».

Редактирование настроек атрибутов для swatches

  1. Выберите тип отображения: Кнопка, Цвет, Изображение. Нажмите «Обновить».

Обновление настроек отображения атрибутов в плагине

Тип “Button” покажет цветовые варианты в виде кнопок на странице товара.

Карточка товара с вариативными кнопками вместо выпадающего списка

Альтернативы: есть и другие плагины — YITH Variation Swatches, WooSwatches и платные расширения с более глубокой интеграцией в тему.

Тестирование и контроль качества

Критерии приёмки

  • На карточке товара все предусмотренные вариации доступны для выбора.
  • При выборе вариации корректно меняются цена, изображение и остаток.
  • Добавление выбранной вариации в корзину даёт правильный SKU и цену.
  • Мобильная версия показывает удобный селектор (кнопки/галерея вместо мелких select).
  • Фильтры каталога корректно работают по атрибутам.

Тест-кейсы

  1. Выбрать каждую вариацию и добавить в корзину — проверить соответствие цены и изображения.
  2. Проверить сценарий, когда вариация закончилась на складе — должна быть возможность подписки или отображение “нет в наличии”.
  3. Проверить массовое применение цены и возврат к индивидуальной настройке.
  4. Проверить поведение при отключенном JavaScript (грейсфул деградация).

SOP: стандартная операционная процедура для добавления вариативного товара

  1. Подготовка: собрать список атрибутов и изображений для всех комбинаций.
  2. Создать глобальные атрибуты с чистыми слагами и значениями.
  3. Создать карточку товара, выбрать тип “Вариативный товар“.
  4. Добавить атрибуты к товару, отметить “Использовать для вариаций”.
  5. Создать вариации из атрибутов.
  6. Назначить цены, остатки, SKU и изображения каждой вариации.
  7. Проверить мобильную и десктоп версию, оформить SEO-атрибуты (title, description).
  8. Опубликовать товар и провести smoke-тест — добавить в корзину и оформить тестовый заказ.

Роли и чек-листы

  • Владелец магазина: утверждение ассортимента, ценообразования и политик возврата.
  • Контент-менеджер: создание описаний, добавление изображений и атрибутов, заполнение SEO.
  • Разработчик: интеграция плагинов, оптимизация скорости, решение конфликтов с темой.
  • QA-инженер: выполнение тест-кейсов, кросс-браузерное тестирование, проверка на мобайл.

Частые ошибки и как их избежать

  • Ошибка: смешивание локальных и глобальных атрибутов.
    Решение: если вы хотите переиспользовать значения — создавайте глобальные атрибуты.

  • Ошибка: неустановленные изображения для вариаций.
    Решение: заранее подготовьте папку с изображениями и используйте единый стиль.

  • Ошибка: невалидные слаги (пробелы, кириллица без транслитерации).
    Решение: используйте латиницу и тире в слагах, если ожидаете индексирование.

  • Ошибка: забыть обновить товар после внесения изменений.
    Решение: в SOP включите обязательный шаг «Обновить/Опубликовать».

SEO и описания для вариативных товаров

Рекомендации:

  • Каждый товар должен иметь уникальный мета-тег Title и Description.
  • Используйте структурированные данные (schema.org/Product) — WooCommerce делает это частично, но проверьте JSON-LD шаблон темы.
  • Ключевые атрибуты (цвет, размер) добавляйте в описание и технические характеристики.
  • Для популярных комбинаций (например, «Платье Красное M») создавайте внутренние страницы-архивы атрибутов с дружественными URL.

Social preview

  • OG title: Вариативные товары: выбор цвета и размера — ваш магазин.
  • OG description: Покажите разные цвета и размеры в одной карточке товара и увеличьте конверсию.

Производительность и совместимость

  • Если у товара сотни вариаций, загрузка страницы может замедлиться. Решения: ленивая загрузка изображений, CDN, оптимизация изображений WebP.
  • При большом количестве вариаций хранение данных может разрастись — следите за производительностью БД и используйте индексацию.

Совместимость:

  • Проверьте версию WooCommerce и совместимость плагинов swatches с вашей темой.
  • Обновляйте резервные копии перед установкой новых плагинов.

Безопасность и конфиденциальность

  • Изображения и метаданные не содержат личных данных; если вы собираете пользовательские метки, убедитесь, что политика конфиденциальности покрывает это.
  • Для онлайн-оплаты используйте проверенные шлюзы и актуальные сертификаты SSL.

Альтернативные подходы

  • Использовать отдельные простые товары для каждой комбинации (полезно, если каждая вариация — отдельная маркетинговая единица).
  • Генерировать вариации динамически через кастомный код или REST API — для крупных каталогов с регулярной синхронизацией с ERP.

Дерево решений (Mermaid)

flowchart TD
  A[Нужны ли вариации?] -->|Нет| B[Создать простой товар]
  A -->|Да| C[Атрибуты глобальные?]
  C -->|Да| D[Создать глобальные атрибуты]
  C -->|Нет| E[Создать локальные атрибуты]
  D --> F[Добавить атрибуты к товару]
  E --> F
  F --> G[Создать вариации]
  G --> H{Вариаций > 50?}
  H -->|Да| I[Оптимизировать изображения и кеширование]
  H -->|Нет| J[Назначить цены и изображения]
  I --> J
  J --> K[Тестирование и публикация]

Сопутствующие плагины и локальные альтернативы

  • YITH Variation Swatches — популярная альтернатива с расширенным UI.
  • WooSwatches — платное решение с дополнительными настройками галереи.
  • Для локализации интерфейса используйте перевод плагина или Loco Translate.

Локальные рекомендации: проверьте соответствие форматов даты и валюты под целевой рынок (рубли, тенге и т. п.), если магазин рассчитан на определённую страну.

Итог и рекомендации

Ключевые выводы:

  • Вариативные товары повышают удобство выбора и могут увеличить конверсию.
  • Грамотно сконфигурированные атрибуты и изображения — важная часть UX.
  • Используйте swatches для визуализации цвета и материалов.
  • Тестируйте мобильную версию и сценарии “нет в наличии”.

Небольшая дорожная карта внедрения

  1. Подготовка атрибутов и контента — 1–2 дня.
  2. Настройка товаров и вариаций — по объёму каталога.
  3. Тестирование и оптимизация — 1–3 дня.

Дополнительные материалы

  • Используйте чек-лист SOP и тест-кейсы из этого руководства при каждом обновлении каталога.
  • Экспериментируйте с разными плагинами swatches, чтобы найти лучшее сочетание дизайна и производительности.

КОНЕЦ

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Файлы OneDrive офлайн — как сделать доступными
OneDrive

Файлы OneDrive офлайн — как сделать доступными

Как установить и использовать FileZilla на Ubuntu
Ubuntu

Как установить и использовать FileZilla на Ubuntu

Всегда запускать CMD с правами администратора
Windows

Всегда запускать CMD с правами администратора

OneMore для OneNote — установка и руководство
OneNote

OneMore для OneNote — установка и руководство

Обновить ленту TikTok: очистка кэша и скрытие видео
Социальные сети

Обновить ленту TikTok: очистка кэша и скрытие видео

Как удалить домашний адрес из интернета
Конфиденциальность

Как удалить домашний адрес из интернета