Als «cron» getaggte Fragen

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 

4
So debuggen Sie WordPress "Cron" wp_schedule_event
Wie kann ich Probleme mit WordPress Cron beheben? Ich denke, es wird ausgelöst, wenn Benutzer zu Ihrer Site gehen, aber alle Fehler werden ihnen nicht angezeigt, da die Jobs "asynchron" ausgeführt werden. Wie kann ich Fehler debuggen? ich benutze wp schedule event
22 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 

10
Löschen Tausende von Cron-Jobs
Ich habe festgestellt, dass meine WordPress-Datenbank 29.000 Cron-Jobs aus deaktivierten und gelöschten Plugins enthält. Ich habe eine Reihe von Optimierer-Plugins ausprobiert, aber die große Anzahl von Cron-Jobs bedeutet, dass ich sie nicht mit Plugins löschen kann. Ich habe auch versucht, dies in meinem functions.php ohne Erfolg: add_action("init", "clear_crons_left"); function clear_crons_left() …
16 cron 


4
Wp_Schedule_Event jeden Tag zu einer bestimmten Zeit
Ich schreibe folgenden Code, um meine Funktion jeden Tag um 16:20 Uhr auszuführen. Aber ich denke, das ist das Problem im Code. funktioniert nicht Epochenzeitstempel: 1427488800 28.03.2015 01:10:00 Uhr if( !wp_next_scheduled( 'import_into_db' ) ) { wp_schedule_event( time('1427488800'), 'daily', 'import_into_db' ); function import_into_db(){ ////My code } add_action('wp', 'import_into_db'); }
9 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
Löschen Sie alle geplanten Ereignisse mit einem bestimmten Hook
Ich habe mehrere Cron-Jobs, die alle an denselben Hook gebunden sind, aber jeweils ein anderes Argument haben (eine Post-ID). Es wird wp_clear_scheduled_hooknur der Job gelöscht, der mit dem übergebenen Argument übereinstimmt (oder Jobs ohne Argumente, wenn kein Argument angegeben ist). Gibt es eine Möglichkeit, alle mit einem Hook verknüpften Cron-Jobs …
8 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 …

1
Echtes automatisiertes und unbeaufsichtigtes WordPress-Upgrade einschließlich Plugins
Ich suche nach einer wirklich automatisierten Möglichkeit, WordPress und seine Plugins zu aktualisieren, etwas, das ich in die Crontab einfügen und für die tägliche Ausführung konfigurieren könnte. Ich habe mehrere WordPress-Plugins (> 20) und eine WordPress-Installation mit mehreren Standorten und möchte meine Zeit nicht mit den Upgrades verbringen. Ich bin …

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.