Безкоштовно на 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+