Installer un flux RSS WordPress

Comment installer un fils d’actualité d’un autre site sur mon blog wordpress ?


Dans le menu général de votre panneau d’administration WordPress, choisir l’onglet « Apparance » puis choisir « Widget ».
Dans les différents Widgets disponibles vous en avez un qui se nome « Flux ». Cliquez dessus puis glissez le à droite de la page là où vous désirez qu’il s’affiche sur votre site (dans la zone footer si vous désirer qu’il s’affiche en bas de page, header pour l’afficher dans l’entête…). Attention : vos possibilités pour choisir l’emplacement de votre flux RSS dépend du thème WordPress que vous utilisez.

flux RSS WordPress

Développer la fenêtre, avec la petite flèche en haut à droite, et voyons maintenant comment remplir les différentes options.

flux rss wordpress remplir les options du widget

 

  • Dans la case « Saisissez l’adresse web du flux » mettre l’adresse URL (adresse internet) du flux RSS de la page du site web où apparaît les actualités que vous désirez avoir sur votre site (par exemple : http://www.dna.fr/rss).

>>> Comment trouver le flux RSS d’un site ? Cliquez sur le logo RSS bouton RSS que vous trouverez 9 fois sur 10 sur les sites qui utilisent les flux. Copier alors dans le widget l’adresse de la page qui s’ouvre dans votre navigateur. S’il n’y a pas de logo sur la page en question vous pouvez tenter d’ajouter /rss à l’adresse de la page où se trouvent les actualités intéressantes.

Par exemple, vous voulez reprendre le fils RSS de la page http://www.murmurevegetal.com/actualite-mur-vegetal ajouter à cette adresse /rss, de manière à avoir une adresse http://www.murmurevegetal.com/actualite-mur-vegetal/rss. Validez, si cela fonctionne il vous suffit de copier l’adresse dans le widget Flux de WordPress. Si vous ne trouvez pas le flux RSS d’un site, contactez-moi, je vous donnerez un coup de main.

 

  • Dans la case « Donner un titre » mettez le titre que vous désirez voir apparaître sur votre site à l’endroit où sera afficher le flux.

 

  • Choisissez le nombre d’information de flux qui sera affiché sur votre site. 5 est généralement une bonne moyenne pour éviter d’avoir trop d’infos.

 

  • Cochez « Afficher le contenu de l’élément ? » si vous voulez l’intégralité de l’information (titre + texte explicatif).

 

  • Si vous voulez afficher l’auteur et la date des infos cochez les cases respectives.

 

Tentez de mettre uniquement les infos essentielles pour ne pas « embrouiller » vos lecteurs pour que votre site internet WordPress soit agréable et clair.
Une fois votre flux RSS wordpress installé, la mise à jour des actualités se fera toute seule.

Pour afficher un flux RSS dans une page ou un article wordpress consulter l’article Ajouter flux RSS dans page ou article wordpress.

 

28 réflexions au sujet de « Installer un flux RSS WordPress »

    • Bonjour Véronique,

      Votre question manque un peu de précision ? Pouvez-vous m’en dire plus ? Les pages d’un WordPress n’ont pas de flux rss, je ne comprends pas bien. Parlez-vous des articles ?
      Vous parlez du flux RSS récupéré dans un Widget ? Votre site est bilingue, quel plugin utilisez-vous ?…

      Dites-moi tout !

      • Bonjour,

        en effet je parle d’articles
        le flux wordpress dont je parle se situe sur le menu déroulant
        http://www.vie-artive.com
        les trois derniers articles ont été traduits en anglais mais ne sont pas affichés dans le flux (seules les versions françaises sont mentionnées)
        j’ai créé une version anglaise avec WPML

        merci de votre aide

        cordialement
        benoît

        • Je ne suis pas certain de comprendre, désolé.
          Si vos articles sont en anglais cela me parait normal qu’ils n’apparaissent pas dans vos pages françaises,non ?
          WPML affichent automatiquement les articles dans la version linguistique du site adéquat.
          Ceci dit, ceci est configurable dans WPML pour qu’il affiche éventuellement des articles non traduits dans une langue différentes.
          Ceci vous aide t-il ?

  1. je n’arrive pas a mettre un flux ça me met cette erreur Une erreur est survenue, le flux est probablement indisponible. Veuillez réessayer plus tard.
    merci

  2. Bonjour,
    J’utilise cette procédure pour ajouter un flux RSS sur mon site développé sur la version WP 4.2 (hébergé chez Free).
    Cependant, quelque que soit le flux que je configure, j’ai systématiquement le message « Erreur RSS : WP HTTP Error: 110: Connection timed out ».
    J’accède par ailleurs correctement à ces flux RSS depuis un autre reader (ex. Windows Mail).
    Y a-t-il d’autres paramètres de configuration pour autoriser l’affichage des flux RSS dans WP ?
    Merci d’avance.
    Pascal

    • Il se peut qu’un hébergement chez Free bloque ce type de requêtes non ? Je ne m’y connais pas suffisamment côté serveur, mais je sais que j’avais eu pas mal de problème en tenant de faire tourner un WordPress chez Free il y quelques années.

      Concernant les autres paramétrés pour configurer les flux RSS vous pouvez jeter un œil sur le codex pour customiser les flux RSS WordPress.

  3. Bonjour,
    Ce que je n’ai pas trouvé en matière de flux RSS :
    – mettre un flux RSS dans une page
    – Mettre un flux RSS différent en bas en page en fonction du sujet de la page
    Je ne vois pas comment trouver le nom du thème.
    Merci pour votre aide.
    Michel

    • Bonjour Michel,

      La solution la plus simple pour ajouter un flux rss dans une page WordPress est d’utiliser une zone de Widget (sidebar par exemple) et d’utiliser votre Wibget « FLUX » (dans menu APPARENCE > WIDGET).

      Pour mettre un flux différent adapté au contenu de votre page, le plus simple est que vous le mettiez dans votre page (toujours dans une zone de widget) et non dans votre footer qui est commun par défaut à toute les pages. Si vous désirez avoir un footer différent en fonction des pages ceci va vous demander de créer des modèles de pages pour chaque footer différent.

  4. Bonjour,

    j’ai ajouté un fil d’actualité à mon site wordpress et je voudrais le rendre scrollable. Comment puis-je procéder?
    Merci d’avance pour votre réponse!

    • Pour créer un flux d’actualités avec scrool, vous pouvez créer une balise div avec des valeurs fixes en utilisant la propriété overflow.

      Par exemple, sur la feuille de style CSS mettre :

      #madiv{height:100pt;overflow:auto}

      Et dans le body de ta page html

      <div id="madiv">
      Contenu de ta div
      </div>

      Si tu mets overflow en auto tu auras un scroll automatique horizontal et vertical si le contenu dépasse la hauteur et la largeur du div.

    • Bonjour,

      Il existe certainement un plugin mais il est aisé et préférable pour ajouter une image miniature au flux RSS de son blog wordpress d’inclure trois lignes de codes php dans le fichier functions.php.
      Comment faire ?

      Une fois connecté au back office de WordPress, déroulez le menu Apparence puis Editeur puis ajouter les lignes suivantes dans le fichier functions.php.

      <?php function wpc_rss_miniature($excerpt) {
      global $post;
      
      $content = '<p>' . get_the_post_thumbnail($post->ID) .
      '</p>' . get_the_excerpt();
      
      return $content;
      }
      add_filter('the_excerpt_rss', 'wpc_rss_miniature');
      add_filter('the_content_feed', 'wpc_rss_miniature'); ?>
    • Bonjour,
      S’abonner à un flux RSS externe sur la page de son blog aura peu d’impact sur le référencement de votre site, ce dit, si les articles du flux RSS sont très pertinents avec votre contenu ceci est un plus pour votre positionnement SEO. Dans le cas contraire, attention cela pourrait vous desservir.

    • Bonjour,
      Pour forcer l’ouverture des liens des flux RSS d’une page wordpress dans un nouvel onglet vous avez deux solutions :

      La première et de gérer cette option avec un pluggin tel que Link Indication Plugin, il en existe d’autres. Solution aisée mais qui demande l’ajout d’un plugin supplémentaire.

      La seconde et de modifier le coeur de votre wordpress. En général il s’agit du fichier wp-includes/default-widgets.php. Il faut modifier la fonction wp_widget_rss_output de la manière suivante :

      Code original :

      echo "<li><a class='rsswidget' href='$link' title='$desc' rel="nofollow">$title</a>{$date}{$summary}{$author}</li>";

      Code modifié avec ajout de target=’_blank’

      echo "<li><a class='rsswidget' href='$link' target='_blank' title='$desc'>$title</a>{$date}{$summary}{$author}</li>";

      Solution aisée mais attention à la mise à jour de wordpress qui pourrait modifier ce fichier. Pensez à protéger ce fichier ou réitérez la modification en cas de modification après une mise à jour de wordpress.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *