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