Автоматизация процессов в WordPress

WP-Cron часто тормозит сайт и ломает планировщик задач без видимых ошибок

WP-Cron часто тормозит сайт и ломает планировщик задач без видимых ошибок

WP-Cron в WordPress запускается не по времени, а только когда есть визит на сайт. Из-за этого отложенные письма, очистка корзины, публикации и фоновые задачи могут сдвигаться или копиться в очереди.

Проверьте три вещи:
— есть ли на сайте редкие посещения, из-за которых задачи стартуют с задержкой;
— не включены ли тяжёлые задания, которые выполняются на каждом открытии страницы;
— не дублируются ли события, если крон вызывается и WordPress, и сервером одновременно.

Если сайт живёт на малом трафике, планировщик лучше вызывать через серверный cron. Тогда задачи идут по расписанию, а не «по случаю». Для этого WP-Cron обычно отключают в конфиге и запускают отдельный системный вызов к файлу wp-cron.php.

Перед переносом проверьте список запланированных событий: лишние хуки, повторяющиеся задания и ошибки в плагинах чаще всего создают хаос именно там. Чистый и понятный крон экономит ресурсы и убирает случайные сбои в автоматизации.
Этот пост опубликован в Telegram-канале Автоматизация процессов в WordPress. Подписаться можно по ссылке: @wp_automation_hacks_ww.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.