Gewusst wie: Erstellen eine separaten verzögert Feed in einem WordPress-Blog

October 21

Die meisten Blogger sind die Frustration Störungen auf eine Stelle zu finden, erst nachdem es veröffentlicht und verteilt ihre Leser RSS-Feeds wurde gestoßen. WordPress erstellt einen RSS-feed für Ihren Blog Standardmäßig wird, und wie die meisten RSS-Feeds, Ihre Post, sobald Sie klicken Sie auf "Absenden". Mit ein wenig Feintuning können Sie Ihre Blog functions.php Datei um einen verzögerten RSS-Feed zu erstellen bearbeiten. Obwohl dieser Code-Zusatz sehr einfach ist, werden Sie wahrscheinlich wohler fühlen in der Ausführung haben Sie Vorkenntnisse mit grundlegende Bearbeitung von HTML oder CSS.

Anweisungen

1 Erweitern Sie die "Erscheinungen" Seitenleiste Registerkarte auf Ihrem WordPress Dashboard. Wählen Sie "Editor".

2 Klicken Sie auf die Datei "functions.php" in der rechten Seitenleiste auf das Menü "Themen bearbeiten". Dadurch wird der Inhalt dieser Datei mit dem Text-Editor geladen.

3 Kopieren Sie und fügen Sie den folgenden Codeblock in der functions.php Datei.

Funktion publish_later_on_feed($where) {}Global $wpdb;Wenn (is_feed()) {}Timestamp in WP-format$now = Gmdate ("Y-m-d H:i:s');Wert für warten; + Geräte$wait = '5'; ganze Zahlhttp://dev.MySQL.com/doc/refman/5.0/en/Date-and-Time-Functions.html#function_timestampdiff$device = "MINUTE"; MINUTE, STUNDE, TAG, WOCHE, MONAT, JAHRHinzufügen von SQL-Syntax, um die Standard-$where$where. = "und TIMESTAMPDIFF ($device, $wpdb -> posts.post_date_gmt, '$now') > $wait";}Rückkehr $where;}Add_filter ('Posts_where', 'Publish_later_on_feed');

4 Passen Sie den Wert "$wait" innerhalb des Codeblocks nach Bedarf. Standardmäßig wird dieser Code Ihren RSS-feed um fünf Minuten verzögert. Ändern Sie ggf. den Zahlwert um die Verzögerung anzupassen. Wenn Sie lieber eine Verzögerung von zehn Minuten haben, soll dieser Codezeile beispielsweise lauten:

$wait = '10'; ganze Zahl

5 Klicken Sie in blau "Update-Datei" unter den Text-Editor, um die Änderungen zu Ihren RSS-feed implementieren.