Store Toolkit
Набір незалежних плагінів для магазину на WooCommerce: блоки для сторінок, купонні механіки, подарунок у кошику, валюта за країною, сповіщення про наявність, GA4.
Послуга: Плагіни для 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 відправника не збігається із замовленням.
Як це влаштовано
-
Блоки
Block API WordPress із серверним рендерингом: кожен блок має атрибути й окремий PHP-шаблон, скрипт редактора без збирання.
-
WooCommerce
Хуки й фільтри кошика, купонів, цін і шаблонів; підміна шаблонів каталогу й товару через template_include без змін у темі.
-
Запити
admin-ajax і wc-ajax для кошика, купонів і підписок, REST API для заявок на сповіщення, фрагменти кошика WooCommerce.
-
Дані
Власні таблиці MySQL для підписників, SMS-лідів і заявок на сповіщення, метаполя купонів, налаштування в options.
-
Фонові задачі
WP-Cron: черга листів про наявність партіями, звірка залишків кожні 15 хвилин, щотижневе оновлення курсів валют.
-
Інтеграції
Klaviyo API, Google Analytics 4 (gtag), Contact Form 7, ACF Pro для полів купонів, відкритий API курсів валют, геозаголовки Cloudflare.
Технології проєкту
- ACF Свої поля й блоки під ваш контент замість важких конструкторів.
- Elementor Візуальний конструктор сторінок для WordPress: швидкий запуск сайту на готовому шаблоні.
- JavaScript
- Klaviyo API
- MySQL
- PHP Мова, якою написані тема й серверна логіка сайту.
- WooCommerce Магазин усередині WordPress: каталог, кошик, оплата й доставка.
- WordPress Ядро сайту: сторінки, записи й адмінка, до якої ви вже звикли.