Запитання з тегом «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
Перетворення часових позначок у місцевий час з датою_l18n ()
У мене є завдання WordPress cron, яке періодично надсилає електронне повідомлення та зберігає часову позначку, коли воно було надіслано як опцію, і я хотів би відобразити дату на сторінці налаштувань. Щось на кшталт "Останнє повідомлення було надіслано на" x "". Я перебуваю на західному узбережжі США, тому наш час зараз …
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? Doing_wp_cron = 1341476616.7605190277099609375000): не вдалося відкрити потік: з'єднання вимкнено в PATH_TO_MY_WP_FILES / wp-include / class-http.php on line Це, звичайно, з встановленим 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 } Щоб збільшити продуктивність сервера і щоб не отримувати повідомлення …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.