
🥇 3 Найкращі плагіни cron-задач для WordPress 2026 (безкоштовні та Pro)
Розсилка листів, публікація відкладених постів, перевірка оновлень, запуск бекапів, усе це висить на cron-задачах WordPress. Поки вони крутяться, ви про них не згадуєте. Але варто одному хуку зависнути, і сайт починає жити своїм життям: заплановані статті не виходять, WooCommerce-підписки не поновлюються, сповіщення мовчать.
Особливість WP-Cron у тому, що він спрацьовує не за таймером сервера, а коли на сайт заходить відвідувач. На проекті з низькою відвідуваністю задача, запланована на 9:00, може виконатися об 11:47, коли перший читач відкриє сторінку. А якщо трафіку немає кілька годин, cron просто спить. Додайте сюди загублені хуки від видалених плагінів, callback-функції, що пожирають пам'ять, і відсутність логів, і ви отримуєте чорний ящик замість передбачуваної автоматизації.
Ми зібрали три плагіни, які закривають увесь цикл роботи з WP-Cron: від перегляду подій до моніторингу та налагодження хуків, що впали. Усі протестовані на реальних проектах techblog.sdstudio.top. Наприкінці, окремим розділом, покажемо, як замінити стандартний WP-Cron на серверний планувальник для тих, кому потрібна гарантована точність спрацювання.
💡 Швидкий огляд:
- Встановіть WP Crontrol, щоб бачити всі cron-події, редагувати їх, запускати вручну та вичищати сміттєві хуки — це головний інструмент адміністратора
- Додайте Advanced Cron Manager PRO, якщо потрібні логи виконання, заміри пам'яті та часу за кожним хуком, а також виловлювання фатальних помилок із зазначенням файлу та рядка
- Увімкніть WP-Cron Status Checker для щоденного моніторингу: лист на пошту, якщо cron перестав працювати або хук завис довше ніж на 5 хвилин
- Замініть стандартний WP-Cron на серверний, якщо точності відвідувань недостатньо, винесіть задачі на справжній планувальник із гарантованим часом спрацювання
Порівняльна таблиця
Можливість | WP Crontrol | Advanced Cron Manager | WP-Cron Status Checker |
|---|---|---|---|
Перегляд усіх cron-подій | ✅ | ✅ | ❌ |
Ручний запуск подій | ✅ | ✅ | ❌ |
Створення нових подій | ✅ | ✅ | ❌ |
Логування виконання | Pro | PRO | ✅ (базове) |
Виловлювання фатальних помилок | Pro | PRO | ❌ |
Заміри пам'яті та часу | Pro | PRO | ✅ (час) |
Експорт у CSV | ✅ | ❌ | ❌ |
Email-сповіщення про збої | ❌ | ❌ | ✅ |
Безкоштовна версія | ✅ | ✅ | ✅ |
Ціна Pro | Від $59/рік | $39/рік | $10.99 |
1. WP Crontrol

WP Crontrol від Джона Блекборна, стандарт де-факто для роботи з WP-Cron. Плагін встановлено на 300 000+ сайтів, і він входить до технологічного стеку WordPress VIP та платформи Altis. Ми ставимо його першим на кожному проекті, коли потрібно розібратися із запланованими задачами.
Плагін додає два екрани в адмінку: Tools → Cron Events для перегляду та керування подіями, і Settings → Cron Schedules для створення кастомних інтервалів. На екрані подій ви бачите таблицю: хук, аргументи, наступний час запуску, дія. Будь-яку подію можна запустити негайно, відредагувати, призупинити або видалити.
На практиці найчастіше — це пошук загублених хуків від давно видалених плагінів. WP Crontrol підсвічує події з відсутньою дією (поле Action показує «None»), таке можна сміливо зносити. Масове видалення через Bulk Actions економить десятки кліків, коли після аудиту знаходиш 15-20 сміттєвих cron-задач.
Окремо тішить робота з часовими поясами: кожна дата показана з явним зазначенням часової зони. Жодних здогадок «це UTC чи місцевий?».
Експорт у CSV, функція, якої немає в Advanced Cron Manager. Натиснув кнопку Export, відкрив таблицю в Google Sheets і за 5 хвилин зробив аудит усіх cron-задач клієнта перед міграцією.
Плюси:
- Повний контроль над усіма cron-подіями та розкладами з адмінки
- Масове видалення, експорт у CSV, керування кастомними інтервалами
- PHP та URL cron-події, виконуй код або смикай ендпоінт за розкладом
- 300 000+ активних встановлень, сумісність із PHP 8.4, регулярні оновлення
Мінуси:
- Логування, виловлювання помилок і заміри продуктивності, тільки в Pro за $59/рік
- Немає вбудованих сповіщень про збої cron
💵 Безкоштовно. WP Crontrol Pro, від $59/рік (повне логування, метрики продуктивності, WP-CLI-команди, алерти про помилки).
🔗 WP Crontrol на WordPress.org
2. Advanced Cron Manager

Advanced Cron Manager від BracketSpace (Kuba Mikita) — це WP Crontrol з іншою філософією. Якщо WP Crontrol іде вшир (керування + кастомні розклади + PHP/URL-події), то Advanced Cron Manager іде вглиб: діагностика, логування, профілювання продуктивності.
У безкоштовній версії ви отримуєте той самий набір, що й у WP Crontrol: перегляд, додавання, видалення, пауза подій. Плюс є bulk-операції, пошук і фільтрація, на сайті з сотнями cron-задач це економить час. Приємна деталь: для кожної події плагін показує готовий PHP-сніпет (copy-paste реалізації callback-функції), копіюєш у functions.php і дописуєш логіку.
Справжня сила розкривається у PRO-версії за $39/рік. Вмикається Cron Logger, повна історія виконань із часовими мітками та статусом. По кожному хуку видно час виконання й пікове споживання пам’яті, одразу зрозуміло, який плагін пожирає ресурси на cron-задачах. Error Catcher автоматично перехоплює фатальні помилки у callback-функціях і показує їх у лозі, замість «мовчки впало» ви бачите конкретний файл і рядок.
На нашому тестовому стенді один плагін для синхронізації із зовнішнім API регулярно від’їдав 180MB пам’яті на cron-хуку. Без Advanced Cron Manager PRO ми б про це не дізналися, зовні все працювало, сайт просто періодично вилітав по OOM.
Плюси:
- Готовий PHP-сніпет для кожної події, пришвидшує розробку
- PRO: повне логування, заміри продуктивності та відлов фатальних помилок
- Server Scheduler, інструкція із заміни WP-Cron на системний cron
- Дебаг-інструмент:
do_action('advanced-cron-manager/log')для логування своїх даних
Мінуси:
- Немає експорту в CSV (на відміну від WP Crontrol)
- Немає PHP/URL-подій з коробки (творці вважають це небезпечним)
- PRO-версія не додає керування подіями, лише діагностику
💵 Безкоштовна версія на WordPress.org. PRO, $39/рік (логування, заміри продуктивності, відлов помилок, дебаг-інструмент). 14-денне повернення коштів.
🔗 Advanced Cron Manager на WordPress.org
3. WP-Cron Status Checker

WP-Cron Status Checker не вміє керувати подіями, і в цьому його сила. Це суто моніторинговий інструмент: він стежить, щоб WP-Cron був живий, і надсилає email, якщо щось пішло не так. Кожні 24 години плагін перевіряє здатність WordPress запускати cron-завдання та логує всі виконані хуки.
На дашборді WordPress з’являється віджет: зелений статус, якщо cron працює, червоний з описом помилки, якщо ні. Окремо видно час останнього запуску WP-Cron, зручно для швидкої перевірки на сайтах із низькою відвідуваністю.
Логи показують, який хук виконався, коли, скільки часу зайняв і чи завершився успішно. Якщо хук висить довше 5 хвилин, плагін позначає його як failed і надсилає сповіщення.
З мінусів: у безплатній версії зберігаються лише 3 останні логи. PRO за $10.99 знімає це обмеження та дозволяє налаштувати частоту email-сповіщень. Також PRO дає змогу вказати, які хуки не вважати помилковими, якщо вони виконуються з неповним статусом.
Ми тримаємо WP-Cron Status Checker на проєктах, де cron критичний (WooCommerce-підписки, автоматичні експорти), як незалежного сторожа. У WP Crontrol і Advanced Cron Manager немає вбудованих сповіщень, вони показують стан «зараз», але не попередять, якщо cron ліг о третій ночі.
Плюси:
- Автоматична перевірка WP-Cron кожні 24 години з email-сповіщеннями
- Віджет на дашборді з кольоровою індикацією стану
- Логування хуків: час виконання, статус, причина збою
- Не залежить від WP-Cron для перевірок, використовує власні транзієнти
Мінуси:
- Тільки моніторинг, не можна створити, видалити або запустити cron-подію
- Безплатна версія зберігає лише 3 логи
- Потребує реєстрації через Freemius
💵 Безплатна версія на WordPress.org. PRO, $10.99 (зняття ліміту логів, налаштування частоти сповіщень).
🔗 WP-Cron Status Checker на WordPress.org
Заміна WP-Cron на серверний cron

Стандартний WP-Cron залежить від відвідувань сайту. Якщо вам потрібна гарантована точність спрацювання (виставлення рахунків у WooCommerce, нічна синхронізація з CRM, генерація звітів), замініть його на серверний cron. Завдання виконається рівно в зазначений час, незалежно від того, чи заходив хтось на сайт.
Ось три способи для різних рівнів доступу до сервера:
- cPanel / ISPmanager. Зайдіть у Cron Jobs, додайте завдання з інтервалом «Every 5 minutes» і командою
wget -q -O - https://вашсайт.com/wp-cron.php?doing_wp_cron > /dev/null 2>&1. Попередньо вимкніть стандартний WP-Cron рядкомdefine('DISABLE_WP_CRON', true);у wp-config.php. - Cloudways / хостинг з SSH. Додайте запис у crontab:
*/5 * * * * wget -q -O - https://вашсайт.com/wp-cron.php?doing_wp_cron > /dev/null 2>&1. Той самий принцип, але через термінал. - cron-job.org. Безплатний зовнішній сервіс без прив’язки до WordPress. Реєструєтеся, створюєте завдання з URL вашого wp-cron.php, інтервал 5 хвилин. Не потребує встановлення плагіна на сайт і доступу до сервера.
Якщо ви не хочете повністю вимикати WP-Cron, використовуйте серверний cron лише для критичних хуків. Залиште стандартний механізм для фонових завдань і налаштуйте окремий тригер через wget на URL конкретного хука.
⁉️🤔 Часті запитання
Навіщо потрібен окремий плагін для cron, якщо WordPress робить усе сам?
Стандартний WP-Cron справляється з базовими завданнями: публікація відкладених постів, перевірка оновлень. Але він не показує, що саме заплановано, не логує виконання і не попереджає про збої. Коли сайт обростає плагінами (WooCommerce, бекапи, SEO-сканери), кількість cron-хуків перевалює за 30-40, і без інструмента керування ви втрачаєте контроль. Плагін для cron — це як DevTools для фронтенду: можна жити без нього, але коли щось ламається, ви навіть не знаєте, куди дивитися.
Чим WP Crontrol відрізняється від Advanced Cron Manager?
WP Crontrol дає повний контроль над подіями: перегляд, створення, пауза, масове видалення, експорт у CSV, PHP- та URL-хуки. Advanced Cron Manager у PRO-версії йде в діагностику: логи виконання, заміри пам’яті та часу, відлов фатальних помилок із зазначенням файлу та рядка. По суті вони доповнюють одне одного: WP Crontrol для керування, Advanced Cron Manager для налагодження. На практиці ми ставимо обидва: WP Crontrol для повсякденної роботи з подіями, Advanced Cron Manager PRO для аудиту продуктивності.
Чи можна обійтися без WP-Cron Status Checker, якщо є логи в Advanced Cron Manager?
Логи показують, що ВЖЕ сталося. Status Checker попереджає, КОЛИ сталося. Це різниця між «подивитися логи через тиждень і виявити, що cron лежить 5 днів» і «отримати лист через 24 години після збою». Для сайтів із WooCommerce-підписками 5 днів простою cron означають втрачені платежі. На одному з проєктів ми дізналися про завислий хук через годину після збою. Без Status Checker побачили б проблему тільки тоді, коли клієнт поскаржився, що підписки не подовжуються.
WP-Cron Status Checker сам залежить від WP-Cron для перевірок?
Ні. Плагін використовує WordPress Transients API для зберігання часових міток, а не cron-хуки. Це означає, що навіть якщо WP-Cron повністю зламаний, Status Checker виявить проблему та надішле сповіщення. Перевірка запускається при кожному заході в адмінку та порівнює поточний час з останньою зафіксованою відміткою. Як окремий сторож, який не живе в будинку, який охороняє.
Чи обов’язково вимикати стандартний WP-Cron при переході на серверний?
Бажано, але не обов’язково. Якщо залишити обидва, cron-завдання спрацьовуватимуть двічі: за стандартним механізмом (при відвідуванні) та за серверним тригером. Для більшості завдань це не критично, але навантажує сервер. Краще вимкнути стандартний WP-Cron через
define('DISABLE_WP_CRON', true);і залишити тільки серверний тригер. Виняток: якщо ви використовуєте серверний cron для окремих критичних завдань, а решта нехай працюють штатно.
Якщо ви жодного разу не зазирали в розділ Cron Events в адмінці, почніть із цього відео. За 6 хвилин Девід Маккан показує, як влаштований WP-Cron, чому події пропускають розклад і як WP Crontrol вирішує ці проблеми. Практичний гайд без води, після якого ви зможете провести аудит cron-задач свого сайту за 10 хвилин.
Який плагін cron-задач ставити у 2026 році
Три зв'язки під різні сценарії, від легкого моніторингу до повного контролю:
- Мінімальний набір. WP Crontrol + WP-Cron Status Checker. Керування подіями плюс сповіщення про збої. Закриває більшість потреб невеликих сайтів: видно всі хуки, є сповіщення, нуль витрат. Безплатно.
- Діагностика та налагодження. WP Crontrol + Advanced Cron Manager PRO + WP-Cron Status Checker PRO. Додається повне логування, заміри пам'яті та відловлювання фатальних помилок. Для сайтів із кастомними cron-хуками та високою ціною простою.
- Точний час спрацювання. Будь-яка зі зв'язок вище + серверний cron. Гарантоване виконання за розкладом, без прив'язки до трафіку. Для WooCommerce, білінгу та синхронізацій, де запізнення на годину критичне.
Якщо ви ніколи не дивилися, що там у вас у Cron Events, почніть із WP Crontrol. П'ять хвилин після встановлення, і ви побачите, скільки сміттєвих хуків залишилося від видалених плагінів і які задачі простоюють. Далі додавайте інструменти за потребою: логи, коли щось ламається, сповіщення, коли мовчання вартує грошей, серверний cron, коли трафіку не вистачає для стабільного спрацювання.



