Главная » WordPress » Статьи Wordpress » Как очистить Cron от устаревших задач
Распечатать статью

Как очистить Cron от устаревших задач

WordPress использует Cron при запуске различных запланированных задач и сценариев, таких как резервное копирование блога или удаление спамерских комментариев. К сожалению, некоторые плагины, которым необходим Cron для своей работы, запрограммированы недостаточно хорошо, вследствие чего они оставляют старые задачи в Cron’е даже после своего удаления.

Если вы вдруг заметили, что в Cron’е остались старые задачи (увидеть это можно через плагин Cron View), то вы можете использовать следующую удобную функцию, чтобы удалить их. Замените ‘cron_name’ на имя той задачи, которую вы хотите удалить, после чего поместите код в файл functions.php. С избыточными задачами теперь будет покончено. Вы можете удалить добавленный фрагмент кода как только расписание Cron будет полностью очищено.

01 add_action("init", "clear_crons_left");
02 function clear_crons_left() {
03 wp_clear_scheduled_hook("cron_name");
04 }

Источник: oddstyle.ru

Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

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

Похожие статьи