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

<b>WP-Cron ломает расписание WordPress, если не проверить 3 настройки</b>

<b>WP-Cron ломает расписание WordPress, если не проверить 3 настройки</b>

WP-Cron — не настоящий системный планировщик, а запуск по посещениям. Поэтому на пустом сайте задачи могут опаздывать, а на нагруженном — стартовать слишком часто и бить по производительности.

Что проверить в первую очередь:
— wp-config.php: не включен ли дубль запуска через реальный cron
— список задач: нет ли тяжёлых действий, которые висят в очереди
— плагины: не создают ли они одинаковые события по несколько раз
— логи: есть ли повторные ошибки у одной и той же задачи

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

Ещё важный момент: не ставьте слишком короткие интервалы для тяжёлых задач. Лучше объединять похожие операции в один запуск и проверять, укладываются ли они в реальное время выполнения.

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

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

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

start

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

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

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