Nwlapcug.com


Come creare un separato ritardato Feed su un WordPress Blog

Maggior parte dei blogger hanno incontrato la frustrazione di trovare errori su un post solo dopo che è stato pubblicato e distribuito ai feed RSS dei loro lettori. WordPress crea un feed RSS per il tuo blog per impostazione predefinita, e come la maggior parte dei feed RSS, il tuo post è sindacato, non appena si fa clic su "Invia". Con un po' di ritocco, è possibile modificare il file functions. php del tuo blog per creare un feed RSS in ritardo. Anche se questa aggiunta di codice è molto semplice, probabilmente vi sentirete più confortevole a eseguirlo se avete esperienza precedente con editing di base di HTML o CSS.

Istruzioni

1

Espandere la scheda della barra laterale "Apparenze" nella tua dashboard di WordPress. Selezionare "Editor".

2

Fare clic sul file "functions. php" nella barra laterale destra del menu Modifica temi. Questo caricherà il contenuto di questo file all'interno dell'editor di testo.

3

Copiare e incollare il seguente blocco di codice nel file functions. php.

Function publish_later_on_feed($where) () {
Global $wpdb;
Se (is_feed()) {
timestamp in WP-formato
$now = gmdate (' Y-m-d h:i: s);
valore per attesa; + dispositivo
$wait = '5'; valore integer
http://dev.MySQL.com/doc/refman/5.0/en/date-and-Time-Functions.html#function_timestampdiff
$device = 'MINUTE'; MINUTI, ORE, GIORNO, SETTIMANA, MESE, ANNO
aggiungere SQL-sytax di default $where
$where. = "e TIMESTAMPDIFF ($device, $wpdb -> posts.post_date_gmt, '$now') > $wait";
}
ritorno $where;
}
add_filter ('posts_where', 'publish_later_on_feed');

4

Regolare il valore di "$wait" all'interno del blocco di codice come necessario. Per impostazione predefinita, questo codice ritarderà il tuo feed RSS da cinque minuti. Modificare il valore del numero per regolare il ritardo, se necessario. Ad esempio, se si preferisce avere un ritardo di dieci minuti, sarebbe leggere tale riga di codice:

$wait = '10'; valore integer

5

Fare clic sul pulsante "Update File" blu sotto l'editor di testo per implementare le modifiche al tuo feed RSS.