Come incorporare un feed RSS esterno nei post di WordPress tramite Shortcode

Come incorporare un feed RSS esterno nei post di WordPress tramite Shortcode / Esercitazioni

Hai mai visto delle vetrine come 25 migliori siti XYZ da seguire? Di solito queste esercitazioni hanno il nome del sito, lo screenshot del sito, una piccola descrizione e l'elenco dei post recenti. Il problema principale di questi post è l'elenco dei post recenti che diventa obsoleto perché la maggior parte degli autori crea manualmente tali collegamenti al momento della scrittura. Quel post è davvero obsoleto non appena uno di questi altri siti pubblica un nuovo post. Bene in questo articolo, vi mostreremo come incorporare un feed RSS esterno nei post di WordPress tramite shortcode, in modo da poter mantenere i vostri post di lista rilevanti.

La prima cosa che devi fare è aprire i tuoi temi functions.php file e incolla il seguente codice:

// Questo file è necessario per poter usare la funzione wp_rss (). include_once (ABSPATH.WPINC '/ rss.php'.); function readRss ($ atts) extract (shortcode_atts (array ("feed" => 'http: //', "num" => '1',), $ atts)); return wp_rss ($ feed, $ num);  add_shortcode ('rss', 'readRss');

Ora tutto ciò che devi fare è usare questo shortcode quando scrivi un post:

[rss feed = "http://feeds.feedburner.com/wpbeginner" num = "5"]

Assicurati di cambiare l'URL del feed nel shortcode con quello che vuoi. Puoi anche regolare il numero a tuo piacimento.

Fonte: Smashing Magazine