Расширенные поля продукта для обзора WooCommerce: гибкие дополнения продукта

Опубликовано: 2022-08-22

Нужно добавить настраиваемые поля в ваши продукты WooCommerce?

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

Advanced Product Fields for WooCommerce — это бесплатный плагин, который предоставляет массу возможностей для добавления настраиваемых полей в продукты WooCommerce.

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

В нашем практическом обзоре Advanced Product Fields for WooCommerce мы расскажем вам больше о том, что делает плагин, и познакомим вас с тем, как он работает.

Расширенные поля продукта для обзора WooCommerce: взгляд на функции

Расширенные поля продукта для обзора WooCommerce

В двух словах, основная ценность Advanced Product Fields для WooCommerce заключается в том, что он позволяет добавлять дополнительные поля/параметры к вашим продуктам.

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

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

  • Отпечатки в рамке — позвольте людям выбрать рамку и загрузить фотографию, которую они хотят использовать.
  • Обои — пусть покупатели вводят нужные размеры и используют их для расчета цены.
  • Индивидуальные футболки — пусть люди выбирают цвет и загружают собственное изображение или слоган для печати на футболке.
  • Еда на заказ — если вы используете WooCommerce в качестве системы заказа ресторана, вы можете позволить людям настраивать свои блюда, например, выбирать начинку для пиццы.

Вот пример продукта-визитки с множеством разных полей продукта:

Пример расширенных полей продукта для WooCommerce

Если вы хотите увидеть несколько живых примеров, на демонстрационном сайте Advanced Product Fields for WooCommerce есть множество примеров различных типов продуктов. Вы даже можете проверить их сообщение в блоге о продаже визитных карточек с помощью WooCommerce.

Очевидно, что с таким плагином большая часть ценности заключается в мельчайших функциях / опциях, которые он предлагает, поэтому давайте рассмотрим эти функции более подробно.

16+ различных типов полей

В бесплатной и платной версии вы получаете доступ к более чем 16 различным типам полей, которые вы можете использовать в своих продуктах.

Вот девять типов свободных полей:

  • Текстовое поле (одна строка)
  • Текстовая область (многострочная)
  • Эл. адрес
  • URL-адрес
  • Число
  • Выберите (раскрывающийся список)
  • Флажки
  • Радио-кнопки
  • Правда/ложь

А вот и премиальные типы полей:

  • Загрузка файлов — позвольте клиентам загружать один или несколько файлов (например, изображений). Также есть надстройка, которая добавляет функциональность обработки изображений.
  • Образцы цвета — например, позвольте людям выбирать цвет чего-либо, показывая фактический цвет в качестве опции.
  • Образцы изображений .
  • Образцы текста .
  • Дата (выбор календаря) .
  • Поля контента — вы можете использовать их для добавления дополнительного контента к своим продуктам ( они не принимают данные от клиентов ). Вы получаете поля абзаца, изображения и раздела.
Параметры группы полей продукта

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

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

Наконец, вы можете прикрепить параметры продукта к отдельным продуктам или настроить правила для массового применения надстроек продукта к некоторым или всем вашим продуктам.

Изменить цены вверх или вниз

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

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

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

Кроме того, вы также можете снизить цену на основе входных данных покупателя.

Вот несколько формул ценообразования, которые вы можете использовать:

  • Фиксированная плата.
  • Цена в зависимости от количества .
  • Процентная комиссия .
  • Цена на основе формулы — вы можете буквально создавать свои собственные математические формулы ценообразования на основе пользовательских данных. Например, рассчитать квадратный метр на основе заданной высоты/ширины и умножить на цену за квадратный метр.
  • Ценообразование на основе длины символов — это отлично подходит для гравюр или других подобных случаев использования.
  • Ценообразование на основе стоимости .

Полезные интеграции

Advanced Product Fields для WooCommerce интегрируется со многими другими плагинами, которые вы можете использовать:

  • Интеграция WOOCS для мультивалютных магазинов.
  • Интеграция WPML и Polylang для многоязычных магазинов ( он также должен работать с инструментами перевода внешнего интерфейса, такими как TranslatePress и Weglot ).
  • Подписки WooCommerce для использования надстроек продукта для продуктов по подписке.
  • WooCommerce Product Table , о которой мы много писали. Он также интегрируется с плагином WooCommerce Quick View Pro этого разработчика.
  • Расширенные настраиваемые поля (ACF) для использования полей ACF в ценообразовании на основе формул.

Другие примечательные особенности

Помимо указанных выше конкретных функций, у плагина есть множество других полезных функций:

  • Ajax добавляет в корзину поддержку тем, которые предлагают эту функцию.
  • Предварительный просмотр контента в режиме реального времени, чтобы покупатели могли просматривать свой текст или изображения на изображениях продукта.
  • Многослойные изображения — вы можете использовать слои изображений, чтобы продемонстрировать свои продукты и упростить настройку / предварительный просмотр.
  • Поддержка налоговых настроек WooCommerce .
  • Показать/скрыть поля продукта в корзине/оформлении заказа — вы также можете позволить покупателям редактировать поля продукта на странице корзины.

Как использовать расширенные поля продукта для WooCommerce

Теперь, когда вы знаете, что делает Advanced Product Fields для WooCommerce, давайте посмотрим, каково это использовать плагин в вашем магазине WooCommerce.

Плагин позволяет добавлять поля на двух разных уровнях:

  1. Вы можете создавать группы полей и использовать правила для массового добавления этих полей к одному или нескольким продуктам.
  2. Вы можете добавлять поля непосредственно в продукт через экран «Редактировать продукт».

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

1. Настройте основные параметры

Прежде чем приступить к настройке полей продукта, вы можете получить доступ к нескольким общим настройкам, перейдя в WooCommerce → Настройки → Поля продукта .

Например, вы можете выбрать, показывать ли поля на страницах корзины и оформления заказа, а также несколько основных настроек.

Общие настройки плагина

Однако здесь не так много, потому что вы будете делать большинство вещей из другого интерфейса.

2. Создайте группу полей продукта

Каждая группа полей продукта, которую вы хотите отобразить, называется группой полей продукта. Если вы знакомы с плагином Advanced Custom Fields (ACF), эта терминология покажется вам знакомой, поскольку ACF также называет их «группами полей».

Чтобы создать его, перейдите в WooCommerce → Product Fields → Add New .

Новая группа продуктов

Здесь сходство с ACF продолжается, так как интерфейс в значительной степени выглядит точно так же, как ACF ( это положительный момент, поскольку я считаю, что ACF очень прост в использовании ).

3. Добавьте поля

Затем вы можете добавить отдельные поля, которые вы хотите включить в свою группу.

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

Параметры группы полей продукта

Например, если вы выберете вариант образцов цвета, вы можете добавить все цвета, которые хотите использовать (с помощью палитры цветов), настроить размер и форму и т. д.

В этих настройках также можно настроить основные правила ценообразования.

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

Варианты образцов цвета

Та же идея для других полей.

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

Загрузить варианты логотипа

Помимо цены, вы также можете сделать два других важных выбора для каждого поля:

  • На основе количества — вы можете отобразить ввод нескольких полей (этого конкретного поля), если клиент добавляет несколько товаров (используя встроенный инструмент выбора количества WooCommerce).
  • Условная логика — вы можете использовать условную логику, чтобы показать/скрыть это поле.

Вот как они выглядят:

Корректировки цен

4. Создайте условия отображения

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

Ваши правила отображения могут быть настолько широкими или целенаправленными, насколько вы хотите — вы можете отображать их для каждого отдельного продукта, для отдельных продуктов (или вариантов) или где-то посередине.

Вот все опции для конкретных продуктов, которые вы получаете:

  • Товар
  • Вариант продукта
  • Категория продукта
  • Атрибут продукта
  • Тег продукта
  • Тип продукта

Помимо этих правил, вы также можете настроить таргетинг по двум непродуктовым условиям:

  • Аутентификация — независимо от того, вошел ли кто-то в систему.
  • Роль пользователя — вы можете отображать их только для определенных ролей пользователей. Например, если у вас есть специальная роль пользователя для оптовых клиентов, вы можете отображать эти поля продукта только для этих пользователей.

Однако самое интересное здесь то, что вы можете смешивать и сопоставлять эти правила столько раз, сколько необходимо, используя условия AND или OR .

Например, вы можете отображать их на:

  1. Товары в категории «Виджет» И пользователи с ролью «Оптовая продажа»
  2. ИЛИ продукт Blue Widget ( независимо от роли )
Условия отображения

5. Настройте параметры макета

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

Если вы включите это, вы можете настроить свои собственные правила, чтобы контролировать, когда показывать различные изображения продуктов:

Настройки макета

6. Настройте пользовательские переменные ценообразования (необязательно)

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

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

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

Например, если вы продаете обои, вы можете принять в качестве входных данных высоту и ширину. Затем вы можете создать формулу, которая рассчитывает квадратные метры, а затем умножает ее на цену за квадратный сантиметр.

Вот как может выглядеть формула:

([field.5e8ecdf46ea7d]*[x])*0.005

Если вы хотите узнать больше, ознакомьтесь с полной страницей документации по переменным и формулам.

Использование пользовательских переменных для ценообразования

7. Опубликуйте свою группу полей

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

Затем он будет автоматически отображаться для всех продуктов, которые соответствуют выбранным вами условиям.

Здесь вы можете увидеть некоторые настраиваемые поля вместе с добавленной ценой:

Пример расширенных полей продукта для WooCommerce

Добавляйте настраиваемые поля непосредственно в продукты

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

Вы получите новую вкладку « Пользовательские поля » в поле « Данные продукта », которая дает вам аналогичный интерфейс для добавления полей только для этого продукта:

Добавьте настраиваемые поля к отдельному продукту

Расширенные поля продукта для ценообразования WooCommerce

Advanced Product Fields for WooCommerce поставляется как в бесплатной версии на WordPress.org, так и в премиум-версии с дополнительными функциями.

Вот некоторые из основных преимуществ покупки премиум-версии ( хотя это не полный список различий в функциях ):

  • Дополнительные типы полей, такие как загрузка файлов и образцы.
  • Поля контента для добавления дополнительного контента на страницы вашего продукта без принятия пользовательского ввода.
  • Ajax добавить в корзину поддержку.
  • Больше вариантов ценообразования, включая скидки.
  • Поля, основанные на количестве ( добавьте поля, если посетители изменят количество товара ).

Если вам нужна премиум-версия, планы начинаются с 59 долларов за использование на одном сайте с годовой поддержкой и обновлениями или 159 долларов за пожизненную поддержку и обновления. Планы более высокого уровня включают в себя различные надстройки и функции.

Вот полные цены на годовую лицензию:

Расширенные поля продукта для WooCommerce с годовой ценой

Вот цены на полные пожизненные лицензии:

Расширенные поля продукта для пожизненной цены WooCommerce

Все планы поставляются с 14-дневной гарантией возврата денег .

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

Заключительные мысли о расширенных полях продуктов для WooCommerce

В целом, я был впечатлен глубиной функциональности, которую предлагает Advanced Product Fields для WooCommerce.

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

Также мне очень понравился интерфейс. Как человек, который довольно часто использовал расширенные настраиваемые поля, плагин показался мне очень знакомым — просто адаптированным для WooCommerce.

Если ACF является частью ваших обычных рабочих процессов, вы сразу почувствуете себя как дома с Advanced Product Fields для WooCommerce. И даже если вы никогда не использовали ACF, интерфейс все равно очень прост в освоении и логически организован.

Если вы хотите попробовать, вы можете установить бесплатную версию с WordPress.org, чтобы получить доступ ко многим функциям. Затем вы можете перейти на премиум-версию, чтобы получить доступ ко всем типам полей и функциям.

Получить расширенные поля продукта