Вопросы с тегом «wp-cron»

wp-cron относится к подсистеме WordPress, которая позволяет выполнять код по расписанию.

1
Как проверить wp_cron?
Это глупый вопрос ... Я запланировал действие для запуска каждый час: if(!wp_next_scheduled('my_hourly_events')) wp_schedule_event(time(), 'hourly', 'my_hourly_events'); add_action('my_hourly_events', 'the_function_to_run'); function the_function_to_run(){ echo 'it works!'; } Как я могу проверить, работает ли это, не дожидаясь часа? :) Я пытался добавить wp_clear_scheduled_hook('my_hourly_events');до этого кода и добавить wp_cron()после, но я не вижу, чтобы моя функция …
28 events  actions  cron  wp-cron 


5
Правильный запуск WP Cron на мультисайтах
У меня WordPress Multisite с несколькими сайтами. Я настроен DISABLE_WP_CRONна trueмой wp-config.php. Если мы настроим задачу cron с помощью wget или curl, у нас будет правило 30 секунд для выполнения PHP-скрипта. Это так мало, чтобы отправлять тонны уведомлений по электронной почте и делать другие вещи (возможно, подключение к удаленному SMTP-серверу …

5
WP Cron не выполняется по истечении времени
Цель Я хочу использовать wp_schedule_single_event( )для выполнения одного события, которое отправляет мне электронное письмо через 8 минут после того, как пользователь отправляет форму. Проблема Следующий код в моем functions.php: function nkapi_send_to_system( $args ) { wp_mail( 'xxx', 'xxx', $args ); } add_action( 'nkapi_send', 'nkapi_send_to_system' ); function schedule_event( $id ) { wp_schedule_single_event( …
16 hooks  array  wp-cron  cron  events 

6
Преобразование меток времени в местное время с date_l18n ()
У меня есть задание WordPress cron, которое периодически отправляет электронное письмо и сохраняет метку времени, когда оно было отправлено в качестве опции, и я хотел бы отобразить дату на странице настроек. Что-то типа «Последнее письмо было отправлено на« х »». Я на западном побережье США, поэтому наше время в настоящее …
15 php  date-time  wp-cron 

7
Как запускать функцию каждые 5 минут?
У меня есть функция, которая будет запускаться каждые 5 минут. Я сослался на следующее из кодекса: <?php wp_schedule_event(time(), 'hourly', 'my_schedule_hook', $args); ?> Я хочу запускать эту функцию только каждые 5 минут независимо от того, когда начинать. Как я могу это? Также в кодексе говорится, что cron будет запущен, когда посетитель …


4
Должен ли я отключить WP_CRON и вместо этого запускать wp-cron.php с сервера каждые несколько минут?
Похоже, WordPress без необходимости запускает WP CRON при каждой загрузке страницы. Я думаю, вместо того, чтобы запускать его при каждом посещении, почему бы не запланировать запуск каждые 5 минут через сервер? Я мог бы просто запускать wp-cron.php каждые пять минут и достичь желаемого результата? Есть ли у этого недостаток?
12 wp-cron 

1
Предупреждение PHP при новой установке (Тайм-аут соединения)
Я получаю это предупреждение PHP при доступе к моей новой установке WordPress 3.4.1 (норвежский язык). Предупреждение: fopen (URL_TO_MY_WORDPRESS_PAGE / wp-cron.php? Working_wp_cron = 1341476616.7605190277099609375000): не удалось открыть поток: истекло время соединения в PATH_TO_MY_WP_FILES / wp-includes / class-http.php в строке 923 Это, конечно, с установленным WP_DEBUGфлагом true, так как он работает на …
10 wp-cron  warnings 

1
Как убедиться, что одновременно работает только один wp_cron ()?
У меня есть около 20 wp_cron()функций, таких как следующий код. Почти все кроны бегают ежечасно; несколько ежедневно. if ( ! wp_next_scheduled( 'my_task_hook' ) ) { wp_schedule_event( time(), 'hourly', 'my_task_hook' ); } add_action( 'my_task_hook', 'my_task_function' ); function my_task_function() { //Complex Code } Чтобы повысить производительность сервера и не получать сообщений о …

2
Есть ли известная уязвимость для wp-cron.php?
Я использую WordPress v.4.1 и все плагины и тема обновлены. Я вижу в моих файлах журнала слишком много из них ... xxx.xxx.xxx.xxx - - [02/Jan/2015:13:30:27 +0200] "POST /wp-cron.php?doing_wp_cron=1420198227.5184459686279296875000 HTTP/1.0" 200 - "-" "WordPress/217; http://www.example.com" где xxx.xxx.xxx.xxx - это IP-адрес сервера, на котором размещен веб-сайт, а « http://www.example.com » - мой …
9 wp-cron 

2
Замедляют ли задания WordPress cron загрузку страниц?
Если пользователь посещает сайт, и его посещение вызывает довольно интенсивную работу cron, скорость загрузки страницы для него будет медленнее, верно? Как я понимаю, страница не ожидает выполнения задания cron перед загрузкой, но поскольку задание cron будет выполняться параллельно, возможно, страница все равно загружается медленнее, поскольку сервер занят, верно?
8 wp-cron  cron 

2
Запуск WordPress в командной строке - отключить задержанный вывод?
Я создаю работу cron, которая работает за пределами WordPress. С точки зрения разработки, это действительно облегчает отладку и создание сценариев очистки или заданий cron, просто выполнив команду, подобную следующей в командной строке: php myfile.php Моя проблема заключается в том, что WordPress каким-то образом задерживает весь вывод ... обычно, когда вы …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.