• Настройка параметров(вариаций) товара в 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

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

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

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