WordPress : Afficher l’icone RSS

WordPress : Afficher l’icone RSS

Categories Discover, How to, SysAdmin, Web

Je n’ai jamais vraiment utilisé la technologie RSS, sorte de flux contenant des articles d’un blog récupérable via des logiciels tiers.
Et bien, grâce à Julien, j’ai lâché les book-marks de firefox pour les flux RSS. Bien plus pratique, exportable plus facilement, utilisable via des widgets sur le bureau (gnome), mise au courant lors d’un nouveau post sont autant d’avantages facilitant la récupération de news sur internet.

Par défaut, WordPress possède un service pré-configuré de « nourriture » (feed), accessible via « http://monblog.fr/feed » Mais il existe des lignes de codes (des liens) dans le header de chaque page du site, indiquant à des navigateurs comme firefox, le lien pour s’inscrire aux flux RSS. Avec mon thème, le codeur a oublié d’ajouter ces quelques lignes permettant l’affichage du petit icône dans la barre d’adresse de firefox.

Il suffit donc d’ouvrir le fichier « header.php » dans votre dossier thème de WordPress (par défaut: wp-content/themes/) et d’y insérer les lignes suivantes:
<link rel=”alternate” type=”application/rss+xml” title=”<?php bloginfo(‘name’); ?> RSS Feed” href=”<?php bloginfo(‘rss2_url’); ?>” />
<link rel=”alternate” type=”application/atom+xml” title=”<?php bloginfo(‘name’); ?> Atom Feed” href=”<?php bloginfo(‘atom_url’); ?>” />

Ce qui me donne pour mon fichier:
<?php
/**
* @package WordPress
* @subpackage Beardsley
*/
?>

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml” <?php language_attributes(); ?>>

<head profile=”http://gmpg.org/xfn/11″>
<meta http-equiv=”Content-Type” content=”<?php bloginfo(‘html_type’); ?>; charset=<?php bloginfo(‘charset’); ?>” />

<title><?php wp_title(‘&laquo;’, true, ‘right’); ?> <?php bloginfo(‘name’); ?></title>

<link rel=”stylesheet” href=”<?php bloginfo(‘stylesheet_url’); ?>” type=”text/css” media=”screen” />
<link rel=”alternate” type=”application/rss+xml” title=”<?php bloginfo(‘name’); ?> RSS Feed” href=”<?php bloginfo(‘rss2_url’); ?>” />
<link rel=”alternate” type=”application/atom+xml” title=”<?php bloginfo(‘name’); ?> Atom Feed” href=”<?php bloginfo(‘atom_url’); ?>” />
<link rel=”pingback” href=”<?php bloginfo(‘pingback_url’); ?>” />

<style type=”text/css” media=”screen”>
<?php wp_head(); ?>
</style>

</head>

<body>

Merci encore à lui!

I'm passionnated

Leave a Reply

Your email address will not be published. Required fields are marked *