Бесплатно на WordPress.org

Один блупринт.
Неограниченное число товаров.
Никакого хаоса вариаций.

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

Скачать бесплатно Посмотреть, как это работает

Бесплатно. Без ограниченных функций. WooCommerce 6.0+

WooCommerce 6.0+ HPOS Compatible WordPress 6.0+ PHP 7.4+ RTL Support 9 языков Schema.org Markup

Что такое ценообразование по атрибутам WooCommerce?

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

PriceBlueprint — плагин WooCommerce для ценообразования по атрибутам, реализующий этот подход через многоразовые ценовые блупринты. Блупринт — это набор правил, по одному на каждое значение атрибута, которые плагин вычисляет в реальном времени для получения итоговой цены. Владельцы магазинов задают правила вроде «Размер XL +10 $» или «Материал Дуб +25 $», назначают блупринт любому товару — и цена рассчитывается в реальном времени на странице товара.

В отличие от встроенной системы вариаций WooCommerce, создающей одну запись в базе данных на каждую комбинацию атрибутов и растущей экспоненциально, подход PriceBlueprint на основе правил масштабируется линейно. Товар с 5 атрибутами × 5 значениями требует 3125 вариаций WooCommerce, но лишь 25 правил блупринта.

Пример использования

Мебельные магазины

Материал, отделка, размер и тип ножек. С вариациями: 256+ записей на товар. С PriceBlueprint: 4 правила, один блупринт для всего каталога.

Пример использования

Print-on-demand

50 футболок, каждая в размерах S–XL. Поставщик поднял цену на XL. PriceBlueprint: измените одно правило — все 50 товаров обновятся мгновенно. WooCommerce: 50 правок вручную.

Пример использования

Конфигурируемые товары

Программные лицензии, гравировки на заказ, изделия под заказ — любой товар, цена которого зависит от выбранных опций, а не от остатков на складе.

Вариации множатся быстро.
Правила блупринта остаются простыми.

4 материала × 3 размера × 3 цвета = 36 вариаций для создания, ценообразования и обслуживания. Повысьте цену одного материала — и придётся редактировать десятки записей по одной.

Вариации WooCommerce

36 вариаций для управления

Fabric / S / Red Fabric / S / Blue Fabric / M / Red Fabric / M / Blue Leather / S / Red Leather / S / Blue Leather / M / Red + 28 ещё...

Изменить цену кожи → редактировать 12 записей

VS

PriceBlueprint

4 правила. Все товары охвачены.

  • Material: Fabric+$0
  • Material: Leather+$300
  • Size: S / M+$0
  • Size: L / XL+$50

Изменить цену кожи → редактировать 1 правило

Вариации WooCommerce vs PriceBlueprint

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

Критерий Вариации WooCommerce PriceBlueprint
Масштабируемость Экспоненциальная: комбинации умножаются с каждым новым значением атрибута Линейная: правила растут только с уникальными значениями, не с комбинациями
Нагрузка на БД 1 строка на вариацию × количество товаров (могут достигать тысяч) 1 правило на значение атрибута, общее для всех товаров
Производительность Медленные страницы товаров и админки при большом числе вариаций Быстро: нет запросов к вариациям; цена рассчитывается в реальном времени по правилам
Многоразовые правила цен ❌ Цены задаются для каждого товара и каждой вариации ✅ Один блупринт для неограниченного числа товаров
Обновление цены в реальном времени ✅ Встроено (требует вариации для каждой комбинации) ✅ Встроено через AJAX, записи комбинаций не нужны
Обновление цен каталога Редактируйте каждую вариацию каждого товара по отдельности Измените одно правило в блупринте — все товары обновятся мгновенно
Время настройки товара Высокое: создавайте и прайсируйте каждую комбинацию отдельно Секунды: назначьте существующий блупринт — готово
Лучше всего подходит для Товаров с уникальными остатками, изображениями или SKU для каждой комбинации Ценообразования по атрибутам, когда единственное отличие — цена

Три шага — и всё готово.

Та же настройка атрибутов, что и в WooCommerce. Разница — в том, что происходит дальше.

1

Создайте блупринт

Добавьте атрибуты и задайте модификатор цены для каждого значения. Размер XL +10 $, Материал Дуб +25 $. Столько правил, сколько нужно.

2

Назначьте товарам

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

3

Обновите один раз — готово

Измените правило в блупринте — все товары, использующие его, обновятся автоматически. Без редактирования отдельных товаров.

Создан для реальных магазинов.
Не для демо с галочками.

♻️

Многоразовые блупринты

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

Калькулятор цены в реальном времени

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

🛒

Полная интеграция с корзиной

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

📋

Полные записи заказов

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

🗄️

Ноль раздутых вариаций

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

🔧

Все операторы цен

Прибавить, вычесть, умножить, разделить или задать фиксированную цену для значения атрибута. Работает с любым глобальным атрибутом WooCommerce.

Также включено

✓ Неограниченные правила на блупринт ✓ Неограниченные товары на блупринт ✓ Обязательные поля атрибутов ✓ Структурированные данные Schema.org ✓ Совместим с HPOS ✓ Поддержка RTL ✓ 9 языков ✓ Работает с любой темой, совместимой с WC

Полный процесс в четырёх шагах.

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

1

Создайте блупринт

Задайте правила цен для каждого значения атрибута. Неограниченное число правил, неограниченное число атрибутов. Размер XL +10 $, Материал Дуб +25 $ — столько, сколько нужно вашим товарам.

Blueprint editor: create pricing rules
Assign blueprint to product
2

Назначьте товару

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

3

Покупатель настраивает и покупает

Покупатели выбирают атрибуты, и цена обновляется в реальном времени. Без перезагрузки страницы. Сконфигурированная цена сразу попадает в корзину.

Frontend: customer selects attributes, price updates live
Order details with attribute selections
4

Заказ сохранён со всеми деталями

Выбранные атрибуты и сконфигурированная цена отображаются в WC Admin, письмах о заказе и Личном кабинете. Всё, что выбрал покупатель, — в заказе.

Часто задаваемые вопросы.

Всё, что нужно знать о ценообразовании по атрибутам WooCommerce с PriceBlueprint.

Вариации WooCommerce создают одну запись в базе данных для каждой комбинации атрибутов. Четыре размера × три цвета = 12 вариаций для создания и обслуживания. PriceBlueprint использует правила ценообразования: одно правило на значение атрибута, цена рассчитывается в реальном времени. Никаких комбинаций, никакого раздутия — изменение одного правила обновляет все товары, использующие блупринт.

Блупринт — это многоразовый набор правил ценообразования по атрибутам. Каждое правило сопоставляет значение атрибута с модификатором цены, например «Размер: XL → добавить 10 $» или «Материал: Дуб → добавить 25 $». Вы создаёте блупринт один раз, назначаете его нужному числу товаров WooCommerce, и плагин рассчитывает итоговую цену в реальном времени на странице товара на основе выборов покупателя.

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

PriceBlueprint поддерживает пять операторов для каждого значения атрибута: добавить фиксированную сумму к базовой цене, вычесть фиксированную сумму, умножить базовую цену на коэффициент, разделить её или задать полностью фиксированную цену. Это покрывает подавляющее большинство сценариев ценообразования по атрибутам в WooCommerce.

Да. Расчёты цен выполняются через AJAX на странице товара, поэтому полное кэширование страниц не мешает работе калькулятора цен в реальном времени. Статическая кэшированная страница загружается обычно, а калькулятор цен работает поверх неё.

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

PriceBlueprint интегрируется через стандартные хуки WooCommerce и совместим с любой темой, совместимой с WooCommerce, включая Storefront, Flatsome, Astra и блочные темы. Селектор атрибутов использует минимальный CSS и автоматически наследует стили активной темы.

PriceBlueprint полностью совместим с WooCommerce High-Performance Order Storage (HPOS). Выбранные атрибуты и сконфигурированные цены корректно сохраняются и считываются как в устаревшей таблице постов, так и в новой таблице заказов.

PriceBlueprint разработан для простых товаров WooCommerce, цена которых определяется выбором атрибутов, а не заранее созданными записями вариаций. Он работает рядом с существующими вариативными товарами. Вы сами решаете, какие товары используют блупринты, а какие — стандартные вариации.

Да. Каждый выбранный атрибут и итоговая сконфигурированная цена сохраняются вместе с заказом WooCommerce. Они отображаются в WC Admin, письмах-подтверждениях заказа, странице благодарности и истории заказов в Личном кабинете покупателя — везде, где покупатели и владельцы магазинов ожидают их увидеть.

WooCommerce записывает один пост и связанные строки метаданных для каждой вариации. Товар с 5 атрибутами × 5 значениями создаёт 3125 записей вариаций. В масштабе всего каталога это раздувает таблицы wp_posts и wp_postmeta, замедляет запросы на страницах товаров, делает WooCommerce Admin медленным и увеличивает размеры резервных копий. PriceBlueprint полностью избегает этого, никогда не создавая записей на комбинацию.

PriceBlueprint требует WordPress 6.0 или выше, WooCommerce 6.0 или выше и PHP 7.4 или выше. Плагин бесплатно скачивается из репозитория WordPress.org и работает в любой хостинговой среде, соответствующей этим требованиям.

Да. Бесплатная версия на WordPress.org полностью функциональна: неограниченное число товаров, неограниченное число правил на блупринт, все пять операторов цен, обновление цен в реальном времени, полная интеграция с корзиной и заказами, а также переводы на 9 языков. Никаких искусственных ограничений, никаких принудительных обновлений.

Создан разработчиком WooCommerce
для магазинов WooCommerce.

PriceBlueprint создан Эдгаром Хачатуровым — разработчиком WordPress и WooCommerce с 7-летним опытом создания решений для электронной коммерции. Плагин разработан для решения реальной проблемы, с которой сталкиваются работающие магазины: система вариаций WooCommerce не масштабируется для сценариев ценообразования по атрибутам.

Бесплатная версия опубликована в официальном репозитории плагинов WordPress.org, где проходит проверку командой WordPress. Плагин следует стандартам кодирования WordPress, использует нативные хуки и уровень данных WooCommerce, совместим с WooCommerce HPOS.

Поддержка предоставляется непосредственно разработчиком по адресу support@getpriceblueprint.com и через форум поддержки WordPress.org.

🏪

Размещён на WordPress.org

Проверен и опубликован в официальном репозитории плагинов WordPress.org. Бесплатная установка из любой панели WordPress.

🔌

Нативный WooCommerce

Создан исключительно на хуках, фильтрах и API данных WooCommerce. Никаких собственных таблиц БД, никакой привязки к фреймворку.

📜

Лицензия GPL-2.0

Распространяется под GNU General Public License v2.0, в соответствии с лицензированием WordPress и WooCommerce.

Перестаньте управлять вариациями.
Начните использовать блупринты.

Бесплатно на WordPress.org. Установка за несколько секунд.

Скачать бесплатно

Требуется WooCommerce 6.0+  ·  PHP 7.4+  ·  WordPress 6.0+