Als «wp-cron» getaggte Fragen

wp-cron bezieht sich auf ein WordPress-Subsystem, das die geplante Ausführung von Code ermöglicht

1
Wie teste ich wp_cron?
Das ist eine dumme Frage ... Ich habe eine Aktion geplant, die stündlich ausgeführt wird: 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!'; } Wie kann ich testen, ob dies funktioniert, ohne eine Stunde zu warten? :) Ich habe versucht, wp_clear_scheduled_hook('my_hourly_events');vor diesem Code und wp_cron()nach diesem Code …
28 events  actions  cron  wp-cron 


5
WP Cron auf mehreren Sites richtig ausführen
Ich habe WordPress Multisite mit mehreren Websites. Ich setze DISABLE_WP_CRONauf truein meinem wp-config.php. Wenn wir eine Cron-Task mit wget oder curl einrichten, haben wir eine 30-Sekunden-Regel, um PHP-Skripte auszuführen. Es ist so klein, Unmengen von E-Mail-Benachrichtigungen zu senden und andere Aufgaben zu erledigen (möglicherweise ist die SMTP-Remoteserververbindung langsam, möglicherweise sind …

5
WP Cron wird nach Ablauf der Zeit nicht ausgeführt
Das Ziel Ich möchte wp_schedule_single_event( )ein einzelnes Ereignis ausführen, das mir 8 Minuten nach dem Absenden eines Formulars durch den Benutzer eine E-Mail sendet. Die Angelegenheit Der folgende Code ist in meinem functions.php: function nkapi_send_to_system( $args ) { wp_mail( 'xxx', 'xxx', $args ); } add_action( 'nkapi_send', 'nkapi_send_to_system' ); function schedule_event( …
16 hooks  array  wp-cron  cron  events 

6
Zeitstempel mit date_l18n () in Ortszeit konvertieren
Ich habe einen WordPress-Cron-Job, der regelmäßig eine E-Mail sendet und den Zeitstempel speichert, als er als Option gesendet wurde, und ich möchte ein Datum auf einer Einstellungsseite anzeigen. So etwas wie "Die letzte E-Mail wurde am 'x' gesendet". Ich bin an der Westküste der USA, unsere Zeit ist also derzeit …
15 php  date-time  wp-cron 

7
Wie führe ich alle 5 Minuten eine Funktion aus?
Ich muss alle 5 Minuten eine Funktion ausführen. Ich habe folgendes aus dem Kodex erwähnt: <?php wp_schedule_event(time(), 'hourly', 'my_schedule_hook', $args); ?> Ich möchte diese Funktion nur alle 5 Minuten ausführen, unabhängig davon, wann ich anfangen soll. Wie kann ich das Außerdem heißt es im Codex, dass cron ausgeführt wird, wenn …



1
PHP-Warnung bei Neuinstallation (Zeitüberschreitung der Verbindung)
Ich erhalte diese PHP-Warnung, wenn ich auf meine neue WordPress 3.4.1-Installation (norwegische Sprache) zugreife. Warnung: fopen (URL_TO_MY_WORDPRESS_PAGE / wp-cron.php? Doing_wp_cron = 1341476616.7605190277099609375000): Stream konnte nicht geöffnet werden: Zeitüberschreitung der Verbindung in PATH_TO_MY_WP_FILES / wp-include / class-http.php in Zeile 9 Dies ist natürlich mit dem WP_DEBUGFlag gesetzt true, da es auf …
10 wp-cron  warnings 

1
Wie kann sichergestellt werden, dass jeweils nur ein wp_cron () ausgeführt wird?
Ich habe ungefähr 20 wp_cron()Funktionen wie den folgenden Code. Fast alle Cron laufen stündlich; einige sind täglich. 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 } Um die Serverleistung zu erhöhen und keine Server-Limit-Nachrichten von …

2
Gibt es eine bekannte Sicherheitslücke für wp-cron.php?
Ich benutze WordPress v.4.1 und alle Plugins und das Theme sind aktuell. Ich sehe in meinen Protokolldateien zu viele davon ... 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" Dabei ist xxx.xxx.xxx.xxx die IP-Adresse des Servers, auf dem die Website gehostet wird, und " http://www.example.com …
9 wp-cron 

2
Verlangsamen WordPress-Cron-Jobs das Laden von Seiten?
Wenn ein Benutzer eine Site besucht und sein Besuch einen sehr intensiven Cron-Job auslöst, ist die Seitenladegeschwindigkeit für ihn langsamer, oder? Soweit ich weiß, wartet die Seite vor dem Laden nicht auf die Ausführung des Cron-Jobs. Da der Cron-Job jedoch parallel ausgeführt wird, wird die Seite möglicherweise immer noch langsamer …
8 wp-cron  cron 

2
Ausführen von WordPress in der Befehlszeile - Verzögerte Ausgabe deaktivieren?
Ich erstelle einen Cron-Job, der außerhalb von WordPress ausgeführt wird. Aus Entwicklungssicht macht es das Debuggen und Erstellen von Bereinigungsskripten oder Cron-Jobs wirklich einfach, indem Sie einfach einen Befehl wie den folgenden in der Befehlszeile ausführen: php myfile.php Mein Problem ist, dass WordPress irgendwie die gesamte Ausgabe verzögert ... normalerweise …

2
Wordpress Cron ist nicht für Amazon Web Services geplant
Ich versuche, ein Cron so einzurichten, dass es jede Stunde ausgeführt wird. Es funktioniert gut auf meiner lokalen Vagabundbox, aber es scheint nicht richtig auf aws (elastische Bohnenstange) zu planen. Hier ist der Code: register_activation_hook(__FILE__, 'my_activation'); add_action('my_hourly_event', 'do_this_hourly'); function my_activation() { wp_schedule_event(time(), 'hourly', 'my_hourly_event'); } function do_this_hourly() { another_function(); } …
8 wp-cron  cron 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.