Плагін WordPress під замовлення
Пишемо плагіни WordPress під конкретну задачу сайту: калькулятори, карти, слайдери відгуків, форми з власною логікою.
Розробка плагіна WordPress потрібна, коли сайту бракує функції, якої немає ні в темі, ні серед готових рішень. Ми пишемо такі плагіни для власників сайтів і для студій, яким потрібен виконавець на окремий модуль: калькулятор, карту, слайдер відгуків, форму з власною логікою.
Чому плагін, а не правки в темі
Функція, вписана в тему, зникає разом із темою. Плагін живе окремо: його можна вимкнути, оновити, перенести на інший сайт. Це зручно й тоді, коли сайт зібраний у конструкторі сторінок — модуль вставляється шорткодом або блоком і не залежить від того, чим зроблена решта.
Є й зворотний бік: кожен плагін — це код, який треба підтримувати. Тому ми не робимо окремий модуль для того, що вирішується налаштуванням теми чи кількома рядками стилів, і прямо кажемо, коли готове рішення з каталогу WordPress закриє задачу без розробки.
Що входить у роботу
- Опис задачі простими словами: що бачить відвідувач і що робить адміністратор.
- Сторінка налаштувань, щоб тексти й ключі змінювалися без програміста.
- Вставка на сторінку шорткодом, блоком редактора або шаблоном.
- Акуратна робота із зовнішніми сервісами: ключі зберігаються на сервері.
- Перевірка на телефоні та з вашою темою.
Якщо ви тільки знайомитеся із системою й не впевнені, де закінчується тема й починається плагін, почніть зі статті про WordPress для новачка.
З нашої практики
Інтерактивна карта MapWall виводить велику SVG-карту через шорткод. Її можна наближати колесом миші й перетягувати, а на телефоні один палець прокручує сторінку, два — рухають карту. Колесо керує картою лише після кліку по ній, тож звичайній прокрутці вона не заважає. Початкову позицію, масштаб і висоту блоку задають параметрами шорткоду.
Слайдер відгуків із Google оновлює відгуки раз на добу та зберігає їх на сайті, тому сторінка не звертається до Google під час кожного перегляду, а API-ключ не потрапляє в код сторінки. Калькулятор Max Window Cleaning приймає депозит через Square і веде заявки в адмінці, а Popup Leads збирає контакти відвідувачів магазину й показує воронку за кожним банером.
Суміжні послуги
Для магазинів є окремий напрям — плагіни для WooCommerce. Якщо задача в тому, щоб редактор сам збирав сторінки з готових секцій, це вже власні блоки Gutenberg і ACF. Усе разом входить до розділу «CRM, панелі та AI-боти».
Де ми це вже робили
-
Калькулятор миття вікон з оплатою
Max Window Cleaning
Калькулятор вартості миття вікон для будинків і бізнесу: розрахунок, депозит або підписка через Square, замовлення та листи клієнтам в адмінці. -
Інтерактивна SVG-карта для сайту
MapWall
Плагін WordPress, що показує велику SVG-карту з масштабуванням, перетягуванням і жестами на телефоні — вставляється шорткодом. -
Слайдер відгуків із Google
Google Reviews Slider
Плагін WordPress, що показує відгуки з Google Maps у слайдері: оновлює їх раз на добу, зберігає на сайті й не розкриває API-ключ відвідувачам. -
Плагін збору лідів для WooCommerce
Popup Leads
Попап для магазину на WooCommerce: збирає email і телефон у два кроки, показується за гнучкими тригерами, рахує воронку й передає ліди в Klaviyo та Google Sheets.
Питання й відповіді
Не знайшли відповіді — напишіть, відповімо протягом доби.
Чи не простіше взяти готовий плагін із каталогу?
Часто простіше, і тоді ми порадимо саме його. Власний плагін потрібен, коли готові не закривають задачу або додають багато зайвого.
Чи працюватиме плагін на сайті з Elementor?
Так. Плагін вставляється шорткодом, тому його можна розмістити і в редакторі WordPress, і на сторінці, зібраній в Elementor.
Що буде з плагіном, якщо ми змінимо тему?
Він продовжить працювати, бо не є частиною теми. Після зміни дизайну може знадобитися підправити стилі блоку.
Корисні статті
Зробимо щось живе?
Розкажіть про задачу — повернемося з питаннями й оцінкою протягом доби.