WP Cron — это встроенный в ядро WordPress планировщик задач, позволяющий выполнять различные задачи строго по заранее заданному расписанию, например:
Публикация запланированных записей;
Проверка обновлений ядра WordPress;
Для начала, установите плагин WP Crontrol (про него описано выше). Затем зайдите в Инструменты — Cron Events (http://example.com/wp-admin/tools.php?page=crontrol_admin_manage_page):

В норме, вы увидите примерно следующее:
Список событий в WP Crontrol
Если страница не открывается, либо открывается, но в её таблице очень много позиций, значит, стоит их очистить.
Самое простое: через functions.php:
- Открываете functions.php и прямо в самом начале файла под
<?phpпрописываете:<?php update_option('cron', '');и сохраняете результат;
- Открываете любую страницу сайта;
- Возвращаетесь в
functions.phpи удаляете строкуupdate_option('cron', '');, сохраняете результат; - Снова открываете Инструменты — Cron Events и смотрите, таблица должна придти в норму (быть пустой или иметь мало значений).
Всё, теперь WP Cron должен работать нормально.