Afficher le nombre d’abonnés de votre flux Feedburner !

Cette petite astuce vous permettra d’afficher simplement le nombre d’abonnés feedburner de votre blog. Il y a également quelques plugins WordPress permettant cette manoeuvre, mais je pense que le fait d’afficher un nombre (celui de vos abonné rss) n’a pas besoin d’un plugin… qui peut éventuellement alourdir votre blog.

Notons également que vous devez activer la fonction ‘Awarness API’ (L’onglet « Publicize » de Feedburner) qui vous permettra donc d’afficher publiquement, dans un fichier XML vos informations telles que la date de création, le nombre d’abonnés, les Hits et les Reach.

Bien sûr, ce morceau de code est entièrement compatible avec les récents changement de Feedburner. Quant à la personnalisation qui est très simple, nous appellerons les différentes informations pour les afficher où vous le souhaitais.

Tout d’abord, voici le code vous permettant d’afficher le nombre d’abonnés Feedburner. Je vous conseille de créer un nouveau fichier dans le dossier de votre thème, dans cet exemple, le fichier portera le nom de « feedburner.php ». Pour que cela fonctionne correctement il faut simplement renseigner l’Id de votre flux rss. Dans ce cas, « ID » de la première ligne sera le nom de votre compte (geekeries_fr pour ce blog).
[php]
$feeduri= »https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=ID »;

$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $feeduri);
$data = curl_exec($ch);

curl_close($ch);
$xml = new SimpleXMLElement($data);
$feedg = $xml->feed->entry[‘circulation’];

echo « Rejoignez ainsi nos $feedg abonnés. »;
[/php]

Pour afficher par exemple les différentes informations telles que les Hits ou les Reach, il vous suffit d’insérer le code suivant. Si vous n’en trouverez pas l’utilité de les afficher, cette étape ne vous concerne pas.
[php]
$feeduri= »https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=ID »;

$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $feeduri);
$data = curl_exec($ch);

curl_close($ch);
$xml = new SimpleXMLElement($data);
$feedg = $xml->feed->entry[‘circulation’];
$feedgHits = $xml->feed->entry[‘hits’];
$feedgReach = $xml->feed->entry[‘reach’];

echo « Rejoignez ainsi nos $feedg abonnés. »;
[/php]

Une fois le fichier « feedburner.php » enregistrer, il ne vous reste plus qu’à l’afficher dans votre thème wordpress. Pour cela il vous suffit d’éditer par exemple votre fichier sidebar.php (cela marche avec tous les fichiers de votre thème) et d’insérer le code suivant, où vous voulez. Je vous conseille en haut à droite/gauche, cela dépendra de votre interface graphique et de l’ergonomie global de votre blog.
[php]
include (TEMPLATEPATH . « /feedburner.php »);
[/php]

Note : Tous ces codes sont à coller entre ces deux balises < ?php et ?>

Publié à l'origine le : 22 janvier 2009 @ 6 h 53 min

Pour compléter votre lecture.

👋 Hello,

Bienvenue sur BlogInfos.com !

Vous allez bientôt être redirigé vers notre partenaire ElegantThemes.com

Si vous ne souhaitez pas être redirigé vers notre partenaire et accéder à l’article, cliquez sur Fermer Maintenant.

FERMER MAINTENANT

DIVI - THÈME WORDPRESS

-10%

👋 Le site ElegantThemes.com propose une réduction de 10% et elle ne sera disponible que pendant quelques temps. Ne manquez pas ça !

En cliquant sur le lien « Fermer Maintenant » vous acceptez d’aider ce site et d’être redirigé vers notre partenaire ElegantThemes.