Всем привет, подходит к концу 2015 год, но если честно, то меня это сейчас мало волнует, я озабочен лишь одним – чтобы написать ещё полезного на своём сайте. Хоть и в запасе имеется как минимум 2-3 темы, на которые мне нужно, в ближайшее время, написать статьи, но я все равно продолжаю капать. Но а сегодня я решил затронуть тему функции Cron на сайте wordpress. Просто дело в том, что я заметил не здоровую активность направленную на файл wp-cron.php. Решил разобраться, начал искать соответствующие плагины и нашёл отличный плагин – WP Crontrol.

 

24-12-2015 19-29-53_mini_mini

 

С помощью данного плагина вы сможете управлять cron событиями на своём сайте, прямо из админ-панели wordpress. Можно будет удалять cron события, редактировать, менять временной интервал и т.д. Установить данный плагин вы сможете прямо из админ-панели wordpress. Перейдите по вкладке: ПлагиныДобавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.

 

24-12-2015 18-56-01_mini

 

После установки и активации плагина, перейдите по вкладке: ИнструментыCron Events.

 

 

На странице плагина, у вас будет отображаться список cron событий, которые вы сможете отредактировать.

 

Edit, редактировать cron событие.

Run Now, выполнить cron задание прямо сейчас.

–  Delete, удалить cron событие.

 

 

Список основных wp cron событий:

 

wp_maybe_auto_update, авто-обновление wordpress.

wp_version_check, проверка версии wordpress.

wp_update_plugins, обновление плагинов.

wp_update_themes, обновление тем.

 

Так же у вас могут отображаться другие cron события относящиеся к тем или иным wordpress плагинам. Да же бывает такое, удаляешь плагин, а cron событие удалённого плагина остаётся и продолжает напрягать сайт. Например, если вы пользовались плагинами – Akismet и Woocommerce, а потом удалили их, то cron события этих плагинов останутся. Конечно такие cron события нужно просто удалить и всё.

 

24-12-2015 20-12-48_mini

 

Для снижения нагрузки, можно так же установить максимальный временной период для выполнения cron событий. Нажмите на вкладку: Edit, в поле Event schedule укажите максимальное значение, нажмите на кнопку – Modify Cron Event.

 

24-12-2015 20-13-22_mini

 

На этом у меня всё, жду ваших комментариев. До новых встреч !