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 …
Ich versuche herauszufinden, welches Plugin wp-cron auslöst. Ich kenne den Code: http://codex.wordpress.org/Function_Reference/wp_get_schedules , aber ich würde es vorziehen, etwas im SQL-Backend zu tun, anstatt ein Plugin zu schreiben.
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 …
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( …
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 …
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 …
Es sieht so aus, als würde WordPress bei jedem Laden der Seite unnötigerweise WP CRON auslösen. Ich denke, anstatt es bei jedem Besuch laufen zu lassen, warum nicht einfach alle 5 Minuten über den Server laufen lassen? Ich könnte einfach alle fünf Minuten wp-cron.php auslösen und das gewünschte Ergebnis erzielen. …
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 …
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 …
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 …
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 …
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 …
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(); } …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.