WP-Cron ломает расписание: 5 ошибок, из-за которых WordPress не публикует вовремя
WP-Cron — это не системный cron, а запуск задач только при обращении к сайту. Если трафик редкий, отложенные публикации, очистка корзины и рассылки начинают сбоить. Если трафик высокий, задачи могут запускаться слишком часто и грузить сайт.
Главные ошибки:
— Оставляют WP-Cron включённым и одновременно настраивают системный cron без отключения встроенного запуска.
— Планируют важные задачи на «когда-нибудь», не проверяя, есть ли посещения в нужный момент.
— Не смотрят на тяжёлые хуки: бэкапы, синхронизации, массовые импорты лучше выносить отдельно.
— Считают, что раз запись отложена, она выйдет точно по минутам. В реальности задержка бывает нормой.
Если расписание критично, отключите встроенный запуск и повесьте вызов cron.php на серверный планировщик. Для регулярных задач задайте разные интервалы, а не один общий. Так проще понять, что именно тормозит сайт.
Проверяйте очереди задач и логи: если что-то не срабатывает, проблема обычно не в публикации, а в том, как WordPress вообще запускает фоновые процессы.
Автоматизация процессов в WordPress
@wp_automation_hacks_ww
WP-Cron ломает расписание: 5 ошибок, из-за которых WordPress не публикует вовремя
Этот пост опубликован в Telegram-канале Автоматизация процессов в WordPress. Подписаться можно по ссылке: @wp_automation_hacks_ww.