-Anzeige-
#ss#
-Anzeige-


WordPress: Feed erst nach Wartezeit rausschicken

WordPress: Feed erst nach Wartezeit rausschicken

Du hast einen Artikel geschrieben und überfliegst ihn vor dem Veröffentlichen noch einmal. Dann klickst Du auf „Publizieren“ und schon ist es passiert: Bei der ersten Kontrolle Deines Weblogs im Browser siehst Du doch noch einen oder mehrere Fehler… Naja, denkt man, kein Problem. Man kann den Artikel ja bearbeiten und die Fehler beheben. Doch es bleibt ein Problem: Der Artikel ist schon per Feed raus und Millionen, wenn nicht gar Milliarden von Lesern haben den fehlerhaften Text schon bekommen.
Dreibeinblog hat sich nach einer Lösung umgeschaut.
Warum also nicht einfach ein Delay, also eine Wartezeit einbauen, bevor der Artikel rausgeht? Sagen wir 15 Minuten oder eine halbe Stunde? Das Ganze ist durch einen Eintrag in die Datei functions.php Deines Themes zu bewerkstelligen. Sollte es in Deinem Theme-Ordner noch keine functions.php geben, dann erstelle einfach eine mit einem Texteditor.

Diese Zeilen müssen eigefügt werden:

function wartezeit_feed($where) {  
     global $wpdb;  
   
     if ( is_feed() ) {  
         $now = gmdate('Y-m-d H:i:s');  
   
         // Wartezeit in Minuten  
         $wait = '15'; // integer  
   
         // wenn es Stunden, Tage oder Wochen sein sollen  
         $device = 'MINUTE'; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR  
   
         $where .= " AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$now') > $wait ";  
     }  
     return $where;  
 }  
   
 add_filter('posts_where', 'wartezeit_feed');  

Bei „Wartezeit in Minuten“ gibt man den Wert an, also in diesem Codebeispiel hier 15.
Bei „$device“ gibt man an, ob es 15 Minuten, Stunden, Tage, Wochen, Monate oder Jahre sein sollen, ja auch das wäre möglich.

Dir gefällt das? Schenke mir 1 Sekunde und unterstütze mich auf Patreon

Peter Wilhelm

Peter Wilhelm

Fachjournalist Peter Wilhelm schreibt hier über die Nebensächlichkeiten der Welt.
Er liebt Technik und testet Produkte, Service und Angebote.
Der Bestsellerautor ist Chefredakteur einer Branchenzeitschrift, Sachverständiger und Fernsehexperte.
Der Satiriker veröffentlicht seine Satiren hier und eine Kolumne hier.
Der Psychologe und Dozent wurde in der Halloweennacht geboren und lebt mit seiner Familie bei Heidelberg.
Mehr über ihn erfahren Sie u.a. hier und hier.


Alle Angaben nach bestem Wissen, keine Rechts- Steuer- oder Medizinberatung! Fragen Sie einen Fachmann!


peter wilhelm autorenlesung
-Anzeige-

Keine Kommentare

Schreibe einen Kommentar
Noch keine Kommentare Du kannst der erste sein, der einen Kommentar schreibt!

Schreibe einen Kommentar

Deine Mailadresse wird nicht weitergegeben.
Erforderliche Felder sind markiert*

Lesen Sie weiter:
Ohne das wirst Du nicht mehr leben können!

Ehrlich! Ich habe ein Produkt entdeckt, das auch mein Leben vollkommen verändert hat! Vorher machte...

Schließen