S’abonner à un flux RSS d’un blog qui n’en propose pas ?

Telle est la question ? Je ne comprends pas aujourd’hui les gestionnaires de blogs qui ne proposent pas de flux RSS sur leurs blogs. Bref c’est leur choix.

Lorsque que vous voulez effectuer de la veille sur plusieurs centaines de sites/blogs, les flux RSS sont un outil vraiment pratique.

Pour ceux qui ne connaissent pas voici une petite définition du site Wikipédia :

RSS (sigle venant de l’anglais «Rich Site Summary») est une famille de formats de données utilisés pour la syndication de contenu Web.

Un produit RSS est une ressource du World Wide Web dont le contenu est produit automatiquement (sauf cas exceptionnels) en fonction des mises à jour d’un site Web. Les flux RSS sont des fichiers XML qui sont souvent utilisés par les sites d’actualités et les blogs pour présenter les titres des dernières informations consultables.

Vous connaissez peut-être plus le symbole associé à un flux RSS :

Cette astuce fonctionne principalement avec les blogs tournant sous WordPress.

Par défaut WordPress gère plusieurs flux RSS, les plus connus sont ceux des articles et des commentaires.

WordPress sur son dashboard propose quelques options pour gérer son flux RSS. Il faut aller dans Réglages -> Lecture -> Options de lecture.

Les deux options de disponible sont :

  • La possibilité d’afficher les x dernier(s) articles
  • La possibilité d’afficher l’article complet ou uniquement un extrait

Toutes les autres modifications doivent être effectuées dans les modèles suivants :

  • /wp-includes/feed-rss2.php pour les articles
  • /wp-includes/feed-rss2.comments.php

Revenons à notre astuce. Si le site ne propose pas de bouton d’abonnement à son flux RSS, il y a quand même de grande chance que le flux soit toujours actif sur son blog.

Avec votre navigateur préféré (ici Safari). Afficher le code source de la page d’accueil en faisant un clic droit sur la page d’accueil du blog et sélectionner Afficher le code source de la page.

Puis vérifier que vous êtes bien sur un blog tournant sous WordPress. Cela se fait assez facilement en repérant le nom des répertoires comme par exemple wp-content ou encore wp-includes, … Généralement ces répertoires se situent au début du code source de la page.

Ensuite pour trouvez le fil RSS, faites un CTRL+F pour afficher le champs de recherche de la page source et taper le mot clé suivant : feed.

Le mot clé doit être surligné dans le code source.

Dans l’exemple ci-dessus, nous voyons le lien :

  • 1 : lien RSS pour les articles du blog.
  • 2 : lien RSS pour les commentaires du blog.

Maintenant faites un copier du lien des articles par exemple, puis coller le lien dans votre lecteur de news RSS.

Le flux des articles doit alors s’afficher dans votre lecteur.

Voilà un moyen simple, de récupérer un flux RSS d’un blog qui ne le propose pas directement depuis sa page d’accueil.

Maintenant pour ceux qui veulent purement et simplement désactiver leurs flux RSS sur un blog tournant sur WordPress, pas besoin de plugin, juste un bout de code à rajouter dans le fichier functions.php de votre thème.

function fb_disable_feed() {
 wp_die( __('Aucun flux RSS de disponible, vous pouvez visiter notre site à cette adresse <a href="'. get_bloginfo('url') .'">homepage</a>!') );
 }

add_action('do_feed', 'fb_disable_feed', 1);
 add_action('do_feed_rdf', 'fb_disable_feed', 1);
 add_action('do_feed_rss', 'fb_disable_feed', 1);
 add_action('do_feed_rss2', 'fb_disable_feed', 1);
 add_action('do_feed_atom', 'fb_disable_feed', 1);
 add_action('do_feed_rss2_comments', 'fb_disable_feed', 1);
 add_action('do_feed_atom_comments', 'fb_disable_feed', 1);

Ensuite pour tester que tout fonctionne correctement, taper ceci dans un navigateur :

http://votre-site.com/feed

Et vous devriez avoir ce message :

Pour aller plus loin!!!

Récemment le bloggeur xhark de blogmotion vient d’ouvrir un sub Reddit Sysadmin_Fr  pour tous les administrateurs Réseaux et Systèmes. Reddit est un réseau social ou l’on trouve une mine d’informations parfois très technique qui feront sûrement le buzz.

Mais lorsqu’on veut suivre un groupe avec son lecteur de news cela peut s’avérer difficile. Heureusement pour nous le site Keepitsimple.fr nous donne quelques astuces pour suivre les réseaux sociaux via un flux RSS. Reddit fait partie de la liste.

That’s All.

4 Potins

  1. Bonjour,

    Reeder est une application payante pour MAC et IOS. Sur Windows, il existe de nombreux lecteurs RSS.

    Lien Reeder : http://reederapp.com

    A bientôt.

  2. Bonjour,
    Merci pour ces précisions, au temps que j’avais des sites, jamais je n’ai eu du monde sur le flux RSS, pas plus de 15 personnes, je suis très impressionné par vos 600 abonnés, là je comprends votre point de vue, moi avec mes dizaines d’abonnés, je ne voyais pas l’intérêt de ce système.
    Reeder est une application pour Mac, c’est pour les iphones ?
    il y a la même chose pour les ordinateurs sous Windows ?
    Merci

  3. Bonjour,

    Tout d’abord merci pour ces précisions.

    Le logiciel que j’utilise sous MAC pour gérer mes flux RSS et faire ma veille s’appelle Reeder.

    Les informations sont stockées dans ce logiciel et ensuite je jete un coup d’oeil journalier. Cela va très vite.

    J’ai à peu près 600 personnes qui me suivent avec les flux RSS.

    A mon avis le flux RSS vient en complément des réseaux sociaux et de ma newsletter afin de convenir à un plus grand nombre de personnes.

    A bientôt

  4. Bonjour,
    J’ai lu rapidement l’article, mais avec quel logiciel vous recevez les news des flux RSS ?
    Wikipédia n’est pas une référence, tip top, beaucoup d’erreur, je cherche les informations ailleurs, sur des sites plus sérieux, par exemple :
    RSS est le sigle pour Really Simple Syndication
    http://www.webopedia.com/TERM/R/RSS.html
    http://www.anthonyharmant.com/67-glossaire-definition-rss.html
    http://aide.meabilis.fr/glossaire/r/definition-rss.html

    http://dico.studiovitamine.com/definition,141,fr/flux-rss,375,fr.html?id=249
    etc..

    Recevoir les informations en temps réel, ce n’est pas envahissant dans votre quotidien?
    Savez-vous combien de personnes sont inscrites à votre flux RSS ?
    Plus important que les réseaux sociaux Facebook, Twitter, etc. OIu votre newsletters?
    Cordialement

Laisser un commentaire

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