Продукт · Набір плагінів для WooCommerce

Store Toolkit

Набір незалежних плагінів для магазину на WooCommerce: блоки для сторінок, купонні механіки, подарунок у кошику, валюта за країною, сповіщення про наявність, GA4.

Рік
2026
Стек
WordPress, PHP, JavaScript, WooCommerce

Послуга: Плагіни для WooCommerce

Можливості

Що вміє система

  • 01

    Блоки для сторінок магазину

    Набори блоків редактора WordPress: банери, біжучий рядок, слайдери товарів, сітки категорій, таймер акції, FAQ, відгуки, шапка й підвал магазину.

  • 02

    Купонні механіки

    Сторінка акцій із картками купонів і знижки, яких WooCommerce не вміє сам: «2+1», половина ціни на другий товар, комплект, флеш-вікна й купон вихідного дня.

  • 03

    Подарунок у кошику

    Після додавання товару покупець обирає розмір подарунка у спливному вікні, і подарунок потрапляє в кошик за нульовою ціною з позначкою в замовленні.

  • 04

    Валюта за країною

    Ціни показуються у валюті країни відвідувача за актуальним курсом, а оплата й облік замовлень залишаються в базовій валюті магазину.

  • 05

    Сповіщення про наявність

    Покупець лишає email на розпроданий розмір, а коли залишок повертається, плагін сам надсилає лист із кнопкою на товар і відпискою в один клік.

  • 06

    Події GA4 для магазину

    Плагін надсилає в Google Analytics 4 події перегляду списку, вибору товару, кошика, пошуку, списку бажань, доставки й покупки із захистом від дублів.

Детально

Повний перелік функцій

01Блоки для сторінок магазину

  • Чотири набори блоків під різні магазини, від 8 до 22 блоків у наборі, з власною категорією в редакторі.
  • Блоки головної: великий банер, біжучий рядок, редакційний блок, банер-заклик, смуга цифр, сітка категорій, журнал.
  • Слайдер товарів із джерелом на вибір: новинки, розпродаж або хіти продажу.
  • Сітка товарів із ручним вибором позицій у редакторі.
  • Таймер акції, який зберігає кінцевий час на сервері й не скидається при редагуванні сторінки.
  • Блоки довіри: відгуки, оцінка сервісу відгуків, смуга переваг, FAQ, юридична примітка, форма збору email.
  • Окремий набір із восьми блоків для сторінки «Продати»: банер, цифри, кроки, останні виплати, вимоги, форма заявки, FAQ, смуга заклику.
  • Плагін додає шаблон сторінки на всю ширину та власні шаблони каталогу й картки товару поверх теми.
  • Шапка з меню, мобільним меню й підвал виводяться плагіном, пункти беруться з меню WordPress або з категорій товарів.
  • Головна сторінка з усіма блоками в потрібному порядку створюється одним запуском з адмінки.

02Сторінка акцій і купонні механіки

  • Купон потрапляє на сторінку акцій, коли в ньому ввімкнено відповідну позначку; заголовок, бейдж, умови, кнопка й порядок задаються в самому купоні.
  • Чотири типи карток: звичайна, флеш із таймером, вихідного дня та подарунок за сумою кошика зі смугою прогресу.
  • Кнопка копіювання одразу застосовує купон до кошика без перезавантаження сторінки.
  • Флеш-купон діє десять хвилин кожні дві години, купон вихідного дня лише в суботу й неділю за заданим часовим поясом.
  • «Купи два, третій безкоштовно» для всього каталогу або окремої категорії: безкоштовною стає найдешевша одиниця.
  • Знижка 50% на другий товар категорії та знижка на комплект із двох категорій.
  • Купон можна показати без коду, якщо магазин застосовує знижку сам; тоді картка веде одразу в каталог.
  • Картка підписки на SMS зберігає номер у власній таблиці й передає його в Klaviyo.

03Каталог і кошик

  • Вибір розміру просто на картці товару й додавання потрібної варіації в кошик без відкриття товару.
  • Вікно швидкої покупки з каталогу, яке працює й для товарів, довантажених кнопкою «Показати ще» чи фільтрами.
  • Зміна розміру товару прямо в кошику, міні-кошику й на оформленні зі збереженням кількості та місця в списку.
  • Ліміти кошика: не більше 10 одиниць одного товару й 100 позицій загалом, з перевіркою на сервері на кожному шляху додавання.
  • На оформленні показується перекреслена звичайна ціна над поточною, а поле купона згорнуте за перемикачем.
  • Товари з NFC-міткою отримують значок на картці й біля назви на сторінці товару.
  • Шорткод для категорії: якщо є підкатегорії, виводить їх сіткою через шаблон Elementor, якщо немає, показує товари.

04Подарунок у кошику

  • Адміністратор вмикає акцію й вказує товар-подарунок у налаштуваннях плагіна.
  • Після додавання товару в кошик відкривається вікно з вибором розміру подарунка лише з тих варіацій, що є в наявності.
  • Подарунок додається за нульовою ціною, і в кошику може бути лише один.
  • Товар-подарунок прихований із каталогу й пошуку, але його завжди можна оформити як подарунок.
  • Позиція має позначку подарунка в кошику, у замовленні й у даних замовлення для менеджера.

05Власна сторінка товару

  • Плагін повністю замінює стандартний шаблон товару WooCommerce, зберігаючи шапку й підвал теми.
  • Галерея з гортанням на телефоні та мініатюрами на комп’ютері.
  • Кнопки розмірів синхронізовані з варіаціями товару, недоступні розміри позначені.
  • Таблиця розмірів у спливному вікні з вкладками за типом одягу.
  • Зворотний відлік акції, який зберігається окремо для кожного товару.
  • Блоки доставки, способів оплати, акордеони з описом, схожі товари та відгуки.
  • Закріплена кнопка купівлі внизу екрана на телефоні.

06Підписки та сповіщення про наявність

  • Блок підписки на клуб виводиться над підвалом на всіх сторінках, крім кошика й оформлення, або шорткодом у будь-якому місці.
  • Email зберігається у власній таблиці завжди, навіть якщо Klaviyo вимкнений або відповів помилкою; статус передачі видно в списку.
  • Список підписників в адмінці з видаленням і вивантаженням у CSV, тексти блоку редагуються там само.
  • Клік по розпроданому розміру відкриває форму заявки на цей розмір; якщо розпродано все, форма стоїть на картці постійно.
  • Заявки приймаються через REST і працюють на закешованих сторінках; від спаму захищають приховане поле й ліміти на годину з однієї адреси та IP.
  • Повернення залишку ставить відправку в чергу, листи йдуть партіями, а запасна перевірка кожні 15 хвилин ловить зміни залишків після імпорту.
  • Два шаблони листів із підстановками, живим переглядом і тестовою відправкою.
  • Відписка за підписаним посиланням в один клік, зокрема одразу від усіх сповіщень.

07Валюта й мова за країною

  • Країна визначається за заголовком CDN, далі за збереженою cookie і лише потім через зовнішній сервіс геолокації.
  • Ціни в каталозі, кошику, купонах і підсумках перераховуються у валюту відвідувача, а списання йде в базовій валюті з поясненням на оформленні.
  • Курси оновлюються щотижня з відкритого джерела курсів Європейського центробанку, є кнопка ручного оновлення.
  • Перемикач валюти в шапці й підвалі; вибір покупця запам’ятовується й не перезаписується геолокацією.
  • Мова сайту підбирається за країною при першому візиті, а ручний вибір мови надалі має пріоритет.
  • Ціни у списку бажань оновлюються з сервера у вибраній валюті.

08Аналітика й підтримка

  • Події GA4: перегляд сторінки й списку товарів, вибір товару, додавання в кошик, перегляд кошика, видалення з кошика, пошук, список бажань, вибір доставки, покупка.
  • Дані для подій доставки й покупки беруться з кошика та замовлення на сервері, а не з розмітки сторінки.
  • Кожна подія захищена від повторної відправки при оновленні сторінки чи відкритті міні-кошика.
  • Трекер зроблений як шаблон: під нову тему змінюються лише селектори елементів, логіка подій лишається однаковою.
  • Форма звернення в підтримку спершу питає, чи було замовлення, і лише тоді показує поля номера й email замовлення.
  • До листа менеджеру автоматично додаються дані замовлення й платежу з WooCommerce з позначкою, якщо email відправника не збігається із замовленням.
Архітектура

Як це влаштовано

  1. Блоки

    Block API WordPress із серверним рендерингом: кожен блок має атрибути й окремий PHP-шаблон, скрипт редактора без збирання.

  2. WooCommerce

    Хуки й фільтри кошика, купонів, цін і шаблонів; підміна шаблонів каталогу й товару через template_include без змін у темі.

  3. Запити

    admin-ajax і wc-ajax для кошика, купонів і підписок, REST API для заявок на сповіщення, фрагменти кошика WooCommerce.

  4. Дані

    Власні таблиці MySQL для підписників, SMS-лідів і заявок на сповіщення, метаполя купонів, налаштування в options.

  5. Фонові задачі

    WP-Cron: черга листів про наявність партіями, звірка залишків кожні 15 хвилин, щотижневе оновлення курсів валют.

  6. Інтеграції

    Klaviyo API, Google Analytics 4 (gtag), Contact Form 7, ACF Pro для полів купонів, відкритий API курсів валют, геозаголовки Cloudflare.

Новий проєкт

Зробимо щось живе?

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

Написати →