Articles of сор хрон

Система WP-Cron нарушена

Ни один из моих событий cron не срабатывает. Я отключил все плагины на сайте, и я убедился, что я не отключил wp-cron в файле конфигурации. Я использую AWS для хостинга. Любые предложения по устранению этого? Я повторно включил один плагин для проверки проблем cron – WP-Cron Events Плагин генерирует таблицу, заполненную всеми событиями cron. Кроме […]

Функция wp_schedule_event не будет выполняться

Я использую wp_schedule_event для выполнения функции updatePostCounts (), выполняемой каждый час. Я также использую плагин «WP Crontrol», который показывает мне, что крючок (opbs_update_counts) существует и запускается каждый час. Но когда время вызвано, ничего не происходит – updatePostCounts () не выполняется. Вот код. public function __construct() { $this->addActions(); register_deactivation_hook(__FILE__, array($this, 'deactivation')); } public function deactivation() { […]

Как узнать, активен ли скрипт, запущенный wp_cron?

У меня есть плагин, который использует wp_cron для запуска заданий, эти задания иногда довольно большие, и они, кажется, остановились без каких-либо указаний (0 ошибок в журнале apache, а также в собственном журнале плагина) Поэтому мне интересно, есть ли способ проверить, все ли какие-либо скрипты, запущенные через wp_cron, все еще активны или могут быть отсрочены? Я […]

что стреляет cron

У меня были проблемы при попытке настроить простой cronjob. Многие учебники WordPress, подобные этому, http://tommcfarlin.com/wordpress-cron-jobs/ указывают на crontab с некоторым расписанием, а в WordPress указывается другое расписание. Кажется, это не понятно. В учебнике указано каждые 15 минут: */15 * * * * wget -q -O – http://yourdomain.com/wp-cron.php?doing_wp_cron а затем в коде они говорят: wp_schedule_event( time(), […]

WordPress, как запустить функцию каждые 12 декабря?

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

Вручную вызвать элемент wp_schedule_event?

Я успешно добавил событие через wp_schedule_event и я хотел бы запустить его вручную, не нарушая существующего расписания. Есть ли способ сообщить WP немедленно выполнить событие без cha-cha, где мне нужно поменять значения внутри и снаружи, чтобы запустить событие и сохранить / восстановить существующий (предварительный ручной вызов) время на событии ?

Запуск wp-cron cronjab напрямую, а не с помощью wget?

Можете ли вы просто запустить wp-cron.php, используя «php /path/to/publichtml/wp-cron.php», а не пройти через wget-метод (например, «wget -q -O – http://example.com/wp -cron.php > / dev / null 2> & 1 ")?

Почасовая запланированная работа wp_cron продолжает переноситься

Каждый раз, когда я update_backup_now_feed страницу, мое задание cron update_backup_now_feed похоже на сброс таймера. Я использую плагин под названием «crontrol», который отображает время до следующего вызова, и каждый раз, когда я обновляю его, он сбрасывается до 1 часа. Единственный раз, когда график, похоже, срабатывает, когда я избегаю сайта более часа, а затем обновляюсь. Я что-то […]

Как настроить WP Cron в этом сценарии

Я хотел использовать WordPress, встроенный в WP Cron, для ежедневного обновления курсов валют. Я использую эту функцию в настоящее время, require_once(WP_PLUGIN_DIR . '/autocurupdate/currencyexchange_class.php'); $cx=new currencyExchange(); $cx->getData(); $currency_sql = "select last_updated from " . $wpdb->prefix."currencies where code = 'PHP'"; $currency_1 = mysql_query($currency_sql); $currency_2 = mysql_fetch_array($currency_1); $last_updated = mysql2date(get_option('date_format'), $currency_2['last_updated']); $current_date = $cx->Date; $currentdate = mysql2date(get_option('date_format'), $current_date); […]

wp-cron: замораживание в «сейчас»

извините за глупый вопрос. Вкратце, у меня есть блог wp (v. 3.5.1) с использованием сильно измененной (по мне) темы. Все работает отлично, за исключением wp-cron. Перечисленные задания появляются в (например) crontrol и время проходит, пока они не придут к «сейчас» (что означает, что задание должно начинаться). В любом случае ничего не происходит: запланированное сообщение «замораживание» […]