Настройка параметров(вариаций) товара в woocommerce

Woocommerce2 комментария

Woocommerce с помощью параметров/вариаций товаров предлагает обширный функционал для настройки продукта: с контролем над ценами, на складе, изображения и многое другое для каждого продукта. Например, если вы продаете «рубашки», то можно предложить пользователям выбрать размер, или например цвет рубашки. Настройка вариаций положительно сказывается на продажах. А теперь разберем возможности функционала.

Добавление атрибутов для параметров(вариаций)

Чтобы добавить вариант продукта, нужно либо изменить существующий продукт либо создать новый.
1. Перейдите: Products > Products.
2. Выберите кнопку Add Produc или edit существующий продукт.
3. После этого выберите Variable product из выпадающего меню Product Data.

Selecting-variable-product-WooCommerce

4. В разделе Attributes можно добавить новые атрибуты, но прежде чем создавать вариации — посмотрите какие вариации уже существуют, возможно вам будет достаточно их и не придется создавать своих. Текущие вариации доступны в global attributes.
• Чтобы использовать global attributes, выберите его из выпадающего списка, а затем нажмите Add. Если вам нужно добавить все атрибуты, выберите: Select all. Для добавления своих атрибутов установите флажок напротив Used for variations:

Adding-Global-Attribute-to-Product-WooCommerce

 

Setting-Up-Global-Attributes

При добавлении новых атрибутов, выберите Custom product attributeт затем Add.

Adding-Custom-Attributes-to-WooCommerce

5. Name -название вашего атрибута, например Size.

6. Задайте значения(values), разделенные вертикальным слешем, например, small | medium | large.

7. Выберите Used for variations checkbox, чтобы использовать новый атрибут в разделе Варианты(Variations section).

8. Save attributes — сохранить атрибуты.

Setting-Up-Custom-Attributes-for-Variations

Нажмите кнопку Сохранить атрибуты(Save attribute) после того как вы создали атрибуты.

Добавить вариации товара

Чтобы добавить вариант, перейти в раздел вариации(Variation) в мета поле Product Data.

Ручное добавление вариация

Выберите Добавить вариацию(Add variation) из выпадающего меню, и нажмите кнопку Перейти(Go)

add-variation

Выберите атрибуты для вашей вариации. Чтобы изменить дополнительные данные, нажмите значок треугольника, чтобы развернуть изменение.

any-color-any-size

Измените любые из имеющихся данных. Единственным обязательным поле является цена(Regular Price)

Редактирование нескольких вариантов

Если у вас есть более 10 вариантов, переходите к ним с помощью кнопок навигации вперед/назад по списку. Каждый раз при переходе к новому набору вариаций, предыдущий набор сохраняются. Это гарантирует, что все данные сохранятся.

variations-pagination

Настройки по умолчанию

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

settings-defaults

Если вы хотите что бы по умолчанию была выбрана одна из вариаций, вы легко можете установить ее, выбрав из выпадающего списка. Это позволит использовать кнопку «Добавить в корзину»(Add to Cart) автоматически на странице продукта(то есть без заполнения полей вариаций).

Вариация данных

Для каждой вариации можно установить следующие настройки:

  • An image Вызывает загрузчик изображений, после загрузки изображения выберите Set Variation Image(для выриации в виде изображения).
  • SKUидентификатор товарной позиции.
  • Enabled -включить или отключить вариации.
  • Downloadable — Если это загружаемая вариация.
  • Virtual — Если этот продукт не является физическим(виртуальный).
  • Manage Stock — Управление запасом на уровне вариаций.
  • Stock quantity — Количество продукта для конкретного варианта, оставьте пустым, чтобы использовать настройки stock settings.
  • Regular Price(обязательно) — Установить цену на этом варианте.
  • Sale Price(необязательно) — задает цену для этой вариации, когда скидка.
  • Stock Qty— Параметр показывается если выбран Manage Stock. В поле нужно ввести количество.
  • Allow Backorders— Выбрать, как обращаться невыполненные(дословный перевод, не могу сказать за что отвечает данный параметр).
  • Stock Status— установить состояние на складе, ваше, вариативное.
  • Weight — Вес продукта.
  • Dimensions — высота, ширина и длина продукта.
  • Shipping class— класс доставки. Установите ее, если она отличается от продукта.
  • Tax class— Налоговый класс для этой вариации. Полезно, если вы предлагаете варианты, охватывающих различные налоговые группы.
  • Downloadable Files — Параметр показывается если был выбран пункт Downloadable. Тут можно добавить файлы для клиентов.
  • Download Limit — Параметр показывается если был выбран пункт Downloadable. Установить, сколько раз клиент может загрузить файл (ы). Оставьте пустым для неограниченного колличества.
  •  Download Expiry — Параметр показывается если был выбран пункт Downloadable. Установите количество дней после покупки, когда клиент может скачивать файл.

Если SKU, weight, dimensions и stock — оставить пустым, то будут наследоваться значения, присвоенные переменной продукта. Цена(Regular Price) — должна быть установлена обязательно.

Добавьте изображение для вариации

  • Развернуть(Expand) вариацию.
  • Нажмите на синее изображение (смотри скриншот).
  • Выберите изображение которое хотите загрузить.
  • Сохранить(Save).

Screen-Shot-on-2015-09-02-at-14-57-29

Массовое редактирование

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

set-regular-prices

Перелинковка возможных вариаций

Можно выбрать Создание вариантов из всех атрибутов(Create variations from all attributes), чтобы WooCommerce создал все возможные комбинации вариаций.

create-variations-from-all-attributes

Если ваш пример имел два атрибута — цвет (со значениями Blue и Green) и размер (со значениями Large и Small ), он создает следующие варианты:

  • Large Blue
  • Large Green
  • Small Blue
  • Small Green

Frontend

На внешнем интерфейсе, при просмотре вариаций, пользователю предоставляется для выбора вариации выпадающие списки. Выбор параметров покажет акции, цену и кнопку «Добавить в корзину».

No-Variations-ChosenBlue-Variation-Chosen

В архиве, «Добавить в корзину» не отображает, так как сначала нужно выбрать вариацию, прежде чем добавить в корзину( на странице продукта).

variable-product

Источник: https://docs.woothemes.com/document/variable-product/


2 комментария

  • alexbrush 31.01.2017

    Здравствуйте!
    Как можно реализовать следующий момент (все по порядку):
    1. есть вариативный товар, который в зависимости от изменения атрибута (цвет товара) меняет цену;
    2. на странице каталога у товара под названием, соответственно, выводится диапазон цен, что не есть хорошо для поставленной задачи;
    3. есть вариант (найденный на просторах сети, и заключающийся добавлением строк в functions.php) реализовать вывод цены в формате «от «минимальная цена», но это тоже не подходит для достижения нужной цели;
    4. собственно вопрос: как сделать так, чтобы под товаром выводилась цена конкретной вариации, той, которая в настройках вариаций товара указана по умолчанию?
    Заранее спасибо за помощь!

    Если знаете ответ, напишите в скайп brusgood

  • Тот же вопрос интересен — вытащить фильтром подборку товаров с уже выбранными вариациями и ценой конкретной вариации

Добавить комментарий

Войти с помощью: