Пам'ятається розглядав як-то вельми «об'ємний» і популярний плагін Jetpack в WordPress , Який містить в собі десятки різних доповнень, хаков і поліпшень для блогу. Перевага даного рішення в тому, що безліч функцій додаються і можуть управлятися в рамках всього одного модуля.
Чимось схожим за своєю суттю є плагін Booster for WooCommerce, про який сьогодні піде мова. Однак, на відміну від Jetpack, він спрямований не на WP систему в цілому, а лише на магазин WooCommerce . У ньому міститься трохи менше сотні різних фішок, що дійсно вражає.
Не бачу сенсу детально розглядати абсолютно все опції модуля, думаю, ви без проблем зможете почитати про них в описі самостійно. Я ж хочу розповісти про процес роботи з даним рішенням.
Скачується плагін Booster з Вордпресс сховища звідси або з офіційного сайту booster.io . На даний момент у нього більш 30тисяч завантажень і загальна оцінка 4,5 при більш ніж 170 відгуках (хороший результат).
Основне завдання модуля - розширення базової функціональності платформи WooCommerce, використовуваної при створенні магазинів. Всі фішки розділені на кілька категорій:
- Ціни і валюти.
- Кнопки та бейджі.
- Кошик і оформлення покупки.
- Варіанти оплати.
- Товари (частково згадував в пості про артикули ).
- Доставка і замовлення.
- PDF інвойси.
- Email розсилка і різне.
Встановлення та налаштування
Установка самого плагіна Booster for WooCommerce досить стандартна, найпростіше здійснити її через адмінку Вордпресс у відповідному розділі. Після цього в меню «WooCommerce» у вас з'явиться два додаткових поля: інструменти і Settings. Другий пункт, по суті, є посиланням швидкого переходу на нову закладку в налаштуваннях WooCommerce під назвою Booster.
У верхньому горизонтальному меню можете бачити головні тематичні розділи для навігації і пошуку потрібної інформації. Щоб активувати певну фішку треба:
- Перейти в цікавий для нас розділ, наприклад, в «Корзину і оформлення замовлення».
- Далі ставите галочку навпроти якоїсь функції (на скріншоті вище це Empty Cart Button - кнопка очищення кошика).
- Клікаєте по кнопці «Зберегти зміни» в самому низу. Після цього побачите, що область виділена синім кольором, тобто параметр активний.
- Під назвою опції відображається 2 пункту - Налаштування і Документація. Вибираємо перший.
Зверху сторінки знаходиться меню з навігацією по розділами і входять в них підпунктами - з його допомогою зможете швидко перейти до інших функцій Booster for WooCommerce. Далі розташовується галочка включення - вона активує або відключає доповнення безпосередньо з поточної вкладки. Відразу під нею є кнопка-посилання на онлайн документацію.
Після цього йде цілий ряд налаштувань. Вводите потрібні значення і клікаєте кнопку «Зберегти» в самому низу. Різних параметрів насправді досить багато: по розташуванню елементів, їх оформлення, текстам кнопок і т.п. Є навіть опція «глобальної знижки» - як альтернатива сніпетів з автоматичним застосуванням купонів в WooCommerce (Якщо не хочете колупатися в коді). Шкода тільки, що частина фішок модуля недоступна і вимагає активацію платній Pro версії (Booster Plus).
Сайт Booster і преміальна версія
Якщо переходити за посиланням на документацію, потрапляєте на офіційний сайт Booster for WooCommerce. Там є детальний опис всіх функцій і багато іншої корисної інформації. Ось приклад сторінки для, розглянутої вище, опції очищення кошика:
Деталізація опису приємно дивує, тут є:
- призначення того чи іншого доповнення;
- опис можливих його налаштувань в адмінки;
- візуальне відображення результату у фронтенді.
- шлях (адреса) в ієрархії плагіна;
- збірки WooCommerce і WP, на яких дане рішення тестували.
Справа в меню знаходиться список всіх допустимих функцій і шорткодов + Блок пошуку по ним. З самого верхнього меню рекомендую глянути «Frequently Asked Questions», де крім опису процедури установки є поради щодо парочки помилок, що можуть проявитися при роботі.
Пункт меню «Buy Booster Plus» веде на сторінку покупки модуля. Pro або точніше Plus версія відкриває абсолютно всі допустимі настройки для Booster for WooCommerce. Тут же є посилання на таблицю порівняння обох варіантів.
В принципі, бажання випустити преміальну рішення цілком природно, і багато розробників так роблять. Однак в даному плагіні місцями це виглядає не дуже прикольно - так в моєму прикладі з кнопкою очищення кошика поміняти текст на ній в безкоштовній версії ви не зможете. Це, звичайно, дуже дивний підхід. Зазвичай в Pro додають якісь «екстра» фішки, але не базові.
Я б не сказав, що вартість ліцензії є непідйомною, особливо в англомовному сегменті інтернету - 30 / 50у.е. для одного сайту на рік / назавжди і аналогічно 50 / 80у.е. під необмежену кількість проектів. Якщо частенько робите магазини на WooCommerce, то цілком можна розглянути ймовірність придбання модуля.
Так, багато фішки мають альтернативні рішення в репозиторії Вопдрпесс, наприклад PDF рахунок оплати / інвойсу або автоматичне збільшення номера замовлення і т.п. Але з іншого боку їх також потрібно встановлювати і налаштовувати, за що кінцевий замовник все одно платить. Коротше кажучи, вирішувати вам, я не закликаю купувати, і пост не рекламний :) Але в деяких випадках це цілком допустиме рішення.
Єдине, що трохи збентежило в описі - наявність 49 актуальних багів, з яких 4 були виправлені за останні 2 тижні. Частково я можу це зрозуміти, тому що працюючи з WooCommerce, зустрічаю дуже багато косяків в сторонніх модулях, а тут адже потрібно все функції ще і разом якось скомпонувати. З іншого боку, на момент написання цієї статті останній апдейт був 6 днів назад. Тобто автори досить активно над ним працюють, і це хороший сигнал.
Якщо у вас є що додати про плагін Booster for WooCommerce і досвід використання його в роботі - з радістю почитаю нижче.