Запланированные задачи WordPress не выполняются: WP-Cron, реальный cron и лимиты хостинга
WordPress использует WP-Cron для запланированных действий: публикации записей, задач плагинов, WooCommerce и обслуживания. Если нет посещений, плагины тяжелые или запросы блокируются, задачи могут задерживаться.
Что проверить
- Проверьте, задерживаются ли отложенные записи, бэкапы или задачи плагинов.
- Посмотрите ошибки в логах WordPress и хостинга.
- Для важных задач настройте реальный cron-запрос к wp-cron.php.
- Не запускайте тяжелые cron-задачи каждую минуту без необходимости.
- Проверьте конфликт плагинов, если зависла очередь только одного плагина.
Хорошая практика
- Для магазинов и активных CMS лучше использовать реальный cron.
- Долгие скрипты нужно логировать.
- Не отключайте WP-Cron без альтернативного запуска.
Пришлите домен, скриншот и шаг, на котором остановились. Поможем сузить проблему в чате. открыть чат.
Нужно ли отключать все плагины сразу?
Только как крайний шаг. Безопаснее смотреть логи и отключать подозрительный плагин первым.
Достаточно ли бэкапа файлов для WordPress?
Нет. Контент и настройки WordPress хранятся еще и в MySQL.
Можно ли обновлять на боевом сайте?
Сначала сделайте бэкап и не обновляйте в пиковое время.
Если эта статья закрывает только часть задачи, соседние wiki-страницы помогут продолжить безопасно.
