Ajouter un flux rss à vos articles ou pages

Dans le cadre de la réalisation de vos sites internet, vous aurez peut-être besoin d’afficher un flux RSS en particulier sur une page ou un article en particulier, pour cela vous pouvez ajouter le shortcode suivant qui fonctionne avec de nombreux thèmes :

[rss feed="http://www.creazo.fr/feed/" num="5"]

Dans le cas ou votre thème vous affiche le shortcode, c’est que la fonction n’est pas installée par défaut dans votre thème WordPress, pour régler ce petit oubli il vous suffit d’ajouter dans votre fichier functions.php le code suivant :

//INSTALLER UN FLUX RSS DANS UN ARTICLE OU UNE PAGE
include_once(ABSPATH.WPINC.'/rss.php');
   
function readRss($atts) {
extract(shortcode_atts(array(
"feed" => 'http://',
"num" => '1',
), $atts));
   
ob_start();
wp_rss($feed, $num);
return ob_get_clean();
} 
add_shortcode('rss', 'readRss');

Exemple :

Le shortcode fonctionnera et vous affichera les cinq dernières actus de votre flux RSS.