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

28
Как проверить 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!'; } Как я могу проверить,...

22
Как отлаживать WordPress «Cron» wp_schedule_event

Как я могу отладить проблемы с WordPress Cron? Я думаю, что это сработает, когда пользователи зайдут на ваш сайт, но любые ошибки им не будут отображаться, так как задания выполняются "асинхронно". Так как я могу отлаживать ошибки? я использую wp schedule...

18
Правильный запуск WP Cron на мультисайтах

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

16
Удалить тысячи рабочих мест cron

Я обнаружил, что у меня есть 29 000 заданий cron в моей базе данных WordPress из деактивированных и удаленных плагинов. Я перепробовал несколько плагинов оптимизатора, но огромное количество заданий cron означает, что я не могу удалить их с помощью плагинов. Я также попробовал это в моем...

16
WP Cron не выполняется по истечении времени

Цель Я хочу использовать wp_schedule_single_event( )для выполнения одного события, которое отправляет мне электронное письмо через 8 минут после того, как пользователь отправляет форму. Проблема Следующий код в моем functions.php: function nkapi_send_to_system( $args ) { wp_mail( 'xxx', 'xxx',...

15
Как запускать функцию каждые 5 минут?

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

15
Преобразование меток времени в местное время с date_l18n ()

У меня есть задание WordPress cron, которое периодически отправляет электронное письмо и сохраняет метку времени, когда оно было отправлено в качестве опции, и я хотел бы отобразить дату на странице настроек. Что-то типа «Последнее письмо было отправлено на« х »». Я на западном побережье США,...

13
Проверьте, вызвана ли функция cron заданием

У меня есть функция, которую я хочу запустить только через задание cron. Есть ли способ, которым я могу проверить, что определенное запланированное событие вызывает эту функцию, а не что-нибудь...

12
Должен ли я отключить WP_CRON и вместо этого запускать wp-cron.php с сервера каждые несколько минут?

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

10
Предупреждение 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 /...

9
Есть ли известная уязвимость для 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" где...

9
Wp_Schedule_Event каждый день в определенное время

Я пишу следующий код для запуска своей функции каждый день в 16:20 .. Но я думаю, это проблема в коде .. не работает Отметка времени эпохи: 1427488800 28.03.2015, 1:10:00 if( !wp_next_scheduled( 'import_into_db' ) ) { wp_schedule_event( time('1427488800'), 'daily', 'import_into_db' ); function...

9
Как убедиться, что одновременно работает только один 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()...

8
Замедляют ли задания WordPress cron загрузку страниц?

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

8
Удалить все запланированные события с определенным хуком

У меня есть несколько заданий cron, все они привязаны к одному и тому же крючку, но у каждого свой аргумент (идентификатор записи). Похоже, очищаются wp_clear_scheduled_hookтолько задания, которые соответствуют аргументу, переданному с ним (или заданиям без аргументов, если аргумент не...

8
Запуск WordPress в командной строке - отключить задержанный вывод?

Я создаю работу cron, которая работает за пределами WordPress. С точки зрения разработки, это действительно облегчает отладку и создание сценариев очистки или заданий cron, просто выполнив команду, подобную следующей в командной строке: php myfile.php Моя проблема заключается в том, что WordPress...

8
Реальное автоматическое и автоматическое обновление WordPress, включая плагины

Я ищу действительно автоматизированный способ обновления WordPress и его плагинов, который я мог бы вставить в crontab и настроить его для ежедневной работы. У меня есть несколько плагинов WordPress (> 20) и многостраничная установка WordPress, и я не хочу тратить свое время на обновление. Я...