Pytania otagowane jako wp-cron

wp-cron odnosi się do podsystemu WordPress, który umożliwia zaplanowane wykonanie kodu

1
Jak przetestować wp_cron?
To głupie pytanie ... Zaplanowałem uruchamianie akcji co godzinę: 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!'; } Jak mogę sprawdzić, czy to działa bez czekania przez godzinę? :) Próbowałem dodać wp_clear_scheduled_hook('my_hourly_events');przed tym kodem i dodać wp_cron()później, ale nie widzę, aby moja funkcja działała ... edytować: ok, …
28 events  actions  cron  wp-cron 


5
Uruchamianie WP Cron na wielu serwerach we właściwy sposób
Mam WordPress Multisite z kilkoma stronami. Założyłem DISABLE_WP_CRONsię truew moim wp-config.php. Jeśli skonfigurujemy zadanie crona za pomocą wget lub curl, mamy 30 sekundową regułę do wykonania skryptu PHP. Wysyłanie mnóstwa powiadomień e-mail i robienie innych rzeczy jest tak małe (może zdalne połączenie z serwerem SMTP jest powolne, może naprawdę duża …

5
WP Cron nie wykonuje się po upływie czasu
Cel Chcę użyć wp_schedule_single_event( )do wykonania pojedynczego zdarzenia, które wyśle ​​mi wiadomość e-mail 8 minut po przesłaniu formularza przez użytkownika. Problem W moim jest następujący kod 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
Konwertowanie znaczników czasu na czas lokalny za pomocą date_l18n ()
Mam zadanie cron WordPress, które okresowo wysyła wiadomość e-mail i zapisuje znacznik czasu, gdy został wysłany jako opcja, i chciałbym wyświetlić datę na stronie ustawień. Coś w stylu „Ostatni e-mail został wysłany na„ x ””. Jestem na zachodnim wybrzeżu USA, więc nasz czas jest obecnie siedem godzin poza UTC. Moje …
15 php  date-time  wp-cron 

7
Jak uruchomić funkcję co 5 minut?
Mam funkcję do uruchomienia co 5 minut. Odniosłem się z następującego kodeksu: <?php wp_schedule_event(time(), 'hourly', 'my_schedule_hook', $args); ?> Chcę uruchamiać tę funkcję co 5 minut, niezależnie od tego, kiedy zacząć. Jak mogę to zrobić? Również kodeks mówi, że cron zostanie uruchomiony, gdy odwiedzający odwiedzi witrynę. Czy jest jakiś sposób na …



1
Ostrzeżenie PHP o nowej instalacji (upłynął limit czasu połączenia)
Otrzymuję to Ostrzeżenie PHP podczas uzyskiwania dostępu do mojej nowej instalacji WordPress 3.4.1 (język norweski). Ostrzeżenie: fopen (URL_TO_MY_WORDPRESS_PAGE / wp-cron.php? Doing_wp_cron = 1341476616.7605190277099609375000): nie można otworzyć strumienia: Przekroczono limit czasu połączenia w pliku PATH_TO_MY_WP_FILES / wp-obejmuje / klasa-http.php na linii 923 Dzieje się tak oczywiście z WP_DEBUGflagą ustawioną na true, …
10 wp-cron  warnings 

1
Jak upewnić się, że jednocześnie działa tylko jedna wp_cron ()?
Mam około 20 wp_cron()funkcji, takich jak poniższy kod. Prawie wszystkie crony biegają co godzinę; kilka jest codziennie. 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 } Aby zwiększyć wydajność serwera, aby nie otrzymywać wiadomości o …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.