Пропущенный запланированный WordPress


В настоящее время я нахожусь в версии 3.1 WordPress, и у меня проблема с планированием моего поста. На самом деле, всякий раз, когда я планирую публикацию, там написано: "По расписанию пропущено. Не могли бы вы мне помочь, пожалуйста.

Author: SparkAndShine, 2011-04-26

2 answers

Из-за конфигурации вашего сервера вам может потребоваться использовать альтернативный метод cron, который использует перенаправление, а не петлю http.

Попробуйте добавить следующее в свой файл wp-config.php:

// Alternate cron method 
define( 'ALTERNATE_WP_CRON', true );
 5
Author: Chip Bennett, 2011-04-26 17:19:23

Пропущенное расписание связано с таймаутом wordpress в процессе cron. Перейти к wp-include/cron.php, вокруг строки № 248, измените значение 0,01 на большее число.

В моем случае я сменил : wp_remote_post($cron_url, массив('тайм-аут' => 0,01, 'блокировка'=>ложь, 'sslverify'=>apply_filters('https_local_ssl_verify', истина)));

До

Wp_remote_post($cron_url, массив('тайм-аут'=> 7, 'блокировка'=>ложь, 'sslverify'=>применение_фильтров( 'https_local_ssl_verify', верно)));

Запомните это cron.php это файл ядра wordpress, он будет перезаписан при обновлении ядра wordpress. Поэтому после каждого обновления не забывайте снова изменять значение.

Если это не работает для вас, убедитесь, что ваш часовой пояс установлен правильно. Настройку можно найти по адресу: Настройки > Общие

 -6
Author: Sean Ngoh, 2012-07-11 16:12:36