WordPress: отключение задач CRON, если wp-cron.php грузит сервер
Заметки по Wordpress

Отключение задач CRON, если wp-cron.php грузит сервер

отключение задач CRON, если wp-cron.php грузит сервер

Всем привет давно не виделись. Не успел я вернутся из отпуска как хостер прислал мне письмо, мол мои сайты нагружают хостинг. Вот думаю озадачили. Порывшись в лог-файлах я обнаружил что у меня очень много идет запросов от wp-cron.php.

Оказывается в WordPress что бы выполнить задачи по крону задействуется файл wp-cron.php. К данным задачам относится, например, публикация статей в заданное время, рассылка пингов, выполнение операций с различными плагинами, чистку корзины, производит проверку наличия обновлений и многое другое.

Каждый раз, когда кто-то посещает ваш блог, wp-cron.php производит свою работу. И если ваш блог хорошо посещаем и идет много трафика – это может быть хорошей нагрузкой на сервер. Поэтому, что бы облегчить свой хостинг я решил отключить свой CRON тем более я им не пользуюсь и делаю все в ручную.

Отключаем CRON

1. Вариант

Открываем файл конфигурации WordPress wp-config-php в него добавляем строчку:

define(‘DISABLE_WP_CRON’, true);

Добавить её можно например после данной строчки:

define(‘WPLANG’, ‘ru_RU’);

2. Вариант

Есть и другой вариант решения — открываем сам файл wp-cron.php и закомментируем строчку:

//ignore_user_abort(true);

Я предпочел 1 вариант он проще и при обновление движка не будет затрагиваться. После проделанных работ нагрузка с моего надежного хостинга исчезла и он продолжает меня радовать.

Новые посты

Шорткоды wordpress – добавление в HTML редактор

Гордеев Игорь

Запрещаем индексацию https с помощью .htaccess

Гордеев Игорь

Реклама между постами

Гордеев Игорь

9 комментариев

Сергей 01.06.2013 / 12:55

Так а какие конкретно функции WordPress отключатся если так сделать?

Ответить
Гордеев Игорь 01.06.2013 / 22:23

Как я уже писал например, публикация статей в заданное время, рассылка пингов, выполнение операций с различными плагинами(если таковы активированы).

Ответить
Сергей 01.06.2013 / 23:06

Ну тогда не буду отключать, потому что все перечисленное использую

Ответить
Аленушка 04.06.2013 / 13:18

Спасибо) очень полезно, как раз грузит очень.

Ответить
костя 11.12.2013 / 21:42

Да, я тоже столкнулся с подобной проблемой, почти постоянная ошибка 500, только с той разницей я сам ни чего не делал, хостер сам просуетился, все исправил, все отладил…..

Ответить
Гордеев Игорь 12.12.2013 / 17:57

Повезло с хостингом

Ответить
Станислав 14.10.2015 / 16:08

Отключение WP_CRON это на экстренный случай, а вообще надо разбираться с плагинами, которые грузят сайт и оптимизацией сайта заниматся

Ответить
сеошник 12.01.2019 / 23:50

Мы стараемся отключить эту функцию. Сервак грузится – хостинг постоянно жалуется на высокую нагрузку.
Рекомендуем всем отключать за ненадобностью.

Ответить
Алексей 16.04.2019 / 16:00

Да уж, у меня 67 процентов на рег ру нагрузка была в пятницу , хостинг орал уже)), и из за этого на вип тариф перешел и бесполезно! Спасибо чувак за советы, я и первый и второй вариант впихнул, не надо мне их пингов даром, гугл и яндекс постоянно висят и майл ру на сайте я по юзер агентам вижу. Что бы еще отключить, я увидел через плагин с эдаким названием Стукач) внешние выходы с сайта и там чего только нет, сейчас все запрещаю.

Ответить

Оставить комментарий