В этой статье мы расскажем, как отключить WP-Cron в WordPress, чтобы снизить нагрузку на сервер и повысить скорость и производительность вашего сайта.
WP-Cron.php — это расписание задач WordPress, которое имитирует обычные задания cron. например, проверка обновлений и публикация запланированных сообщений.
Мы вызываем wp-cron.php, поскольку выполнение некоторых задач может занять некоторое время, а пользователь, запрашивающий страницу WordPress, не может ждать.
В приведенной выше ситуации мы можем вызвать функцию wp-cron.php, поскольку она работает как отдельный процесс в фоновом режиме, не задерживая загрузку страницы для пользователя.
Задания cron можно настроить на выполнение в минуту, 5 минут или по вашему требованию. Но запуск слишком большого количества заданий cron потребляет много ресурсов сервера, что приводит к медленный сайт производительность.
Как WP-Cron влияет на производительность вашего сайта?
Очень важно понимать, что WP-Cron.php — это не настоящая задача cron, это просто то, что WordPress создал для имитации работы системного cron.
WP-Cron не работает непрерывно, но wp-cron.php запускается при каждой загрузке страницы. Если на ваших сайтах большой трафик, wp-cron.php может вызвать проблемы, так как он будет запускаться при каждой загрузке страницы.
Обратный сценарий также верен: если на вашем сайте нет трафика, запланированные задания cron могут быть пропущены, поскольку никто не загрузил страницу, а wp-cron.php выполняется при каждой загрузке страницы.
Поэтому, чтобы избежать этого, лучшим подходом будет отключить wp-cron в WordPress.
Как отключить WP-Cron в WordPress из wp-config.php
1) Войдите в свою панель управления (DirectAdmin or Cpanel) и перейдите в файловый менеджер и откройте wp-config.php.
Нажмите здесь, чтобы узнать как редактировать wp-config.php в DirectAdmin и Cpanel.
2) Добавьте следующий код в файл wp-config.php, чтобы отключить WP-Cron:
определить('DISABLE_WP_CRON', true);

Также есть проблема с отключением WP-Cron. Некоторые функции WordPress перестанут работать, например, запланированные посты, поскольку они напрямую зависят от короны.
Если у вас возникли какие-либо проблемы после отключения задания по уборке кукурузы, вы можете Свяжитесь с нами YouStable поддержка, и наша команда экспертов поддержки оперативно решит вашу проблему.