«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()함수가 실행되지 않습니다 ... 편집하다: 좋아, trigger_error()내 …
28 events  actions  cron  wp-cron 


5
멀티 사이트에서 올바른 방법으로 WP Cron 실행
여러 사이트가있는 WordPress Multisite가 있습니다. 나는 설정 DISABLE_WP_CRON에 true제 시가 wp-config.php. wget 또는 curl을 사용하여 cron 작업을 설정하면 PHP 스크립트를 실행하는 30 초 규칙이 있습니다. 수많은 전자 메일 알림을 보내고 다른 작업을 수행하기에는 너무 작습니다 (원격 SMTP 서버 연결이 느려질 수도 있고 bbPress 또는 그 밖의 다른 전자 메일 알림 …

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( current_time( 'timestamp' ) …
16 hooks  array  wp-cron  cron  events 

6
date_l18n ()을 사용하여 타임 스탬프를 현지 시간으로 변환
이메일을 주기적으로 보내고 옵션으로 전송되었을 때 타임 스탬프를 저장하는 WordPress Cron 작업이 있는데 설정 페이지에 날짜를 표시하고 싶습니다. "마지막 이메일은 'x'로 전송되었습니다"와 같은 것입니다. 저는 미국 서해안에 있습니다. 그래서 우리 시간은 현재 UTC에서 7 시간입니다. date_i18n ()의 예상 출력은 타임 스탬프를 전달하여 UTC에서 7 시간 조정 된 현지 형식의 날짜입니다. …
15 php  date-time  wp-cron 

7
5 분마다 기능을 실행하는 방법은 무엇입니까?
5 분마다 실행되는 기능이 있습니다. 코덱스에서 다음을 언급했습니다. <?php wp_schedule_event(time(), 'hourly', 'my_schedule_hook', $args); ?> 언제 시작하는지에 관계없이 5 분 마다이 기능을 실행하고 싶습니다. 이걸 어떻게 할 수 있습니까? 또한 코덱스는 방문자가 사이트를 방문 할 때 cron이 실행될 것이라고 말합니다. 분 단위로 cron을 실행하고 방문을 기다리지 않는 방법이 있습니까? 다음 기능을 …



1
새로 설치시 PHP 경고 (연결 시간 초과)
새로운 WordPress 3.4.1 설치 (노르웨이어)에 액세스 할 때이 PHP 경고가 표시됩니다. 경고 : fopen (URL_TO_MY_WORDPRESS_PAGE / wp-cron.php? doing_wp_cron = 1341476616.7605190277099609375000) : 스트림을 열지 못했습니다 : PATH_TO_MY_WP_FILES / wp-includes / class-http.php 라인 923에서 열지 못했습니다. 물론 개발 서버에서 실행 되므로 WP_DEBUG플래그가로 설정되어 true있습니다. 이것은 간헐적으로 발생하므로에 문제가있는 것 같습니다 wp-cron. WordPress에 …
10 wp-cron  warnings 

1
한 번에 하나의 wp_cron () 만 실행되도록하는 방법은 무엇입니까?
wp_cron()다음 코드와 같은 약 20 개의 기능이 있습니다. 거의 모든 크론은 매시간 실행됩니다. 몇 개는 매일입니다. 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 } 서버 성능을 향상시키고 호스팅 회사로부터 서버 제한 메시지를 계속받지 않기 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.