Afişează numărul abonaţilor la feed prin Feedburner

Personal nu prea îmi place cum arată chicklet-ul oferit de Feedburner, de aceea l-am înlocuit. Am primit mai multe întrebări despre cum afişez numărul de abonaţi la feed în sidebar. Acel număr este real, nu este scris manual de către mine ci cu ajutorul unui mic script php.

Înainte de a începe trebuie să activaţi Awareness API de la Feedburner pe care îl găsiţi sub tabul Publicize.

Odată activat vom putea accesa direct datele despre subscriberi. Scriptul pe care îl folosesc arată cam aşa. Prima linie de cod apelează API pentru feedul meu

$xml = simplexml_load_file("http://api.feedburner.com/awareness/1.0/GetFeedData?uri=peugen") or die ("Something wrong has happened! We will not tell you what, lazy webmaster.");

Cerem datele pentru numărul de abonaţi..

$subs = $xml->feed->entry['circulation'];

…şi le afişăm

echo "

Am  ". $subs . " de abonati la feed. E complet, gratis, si, mai ales, fara reclame. Tu ce mai astepti?  

";

Codul complet este cam aşa

< ?php
// modifica peugen cu feedul tau
$xml = simplexml_load_file("http://api.feedburner.com/awareness/1.0/GetFeedData?uri=peugen") or die ("Something wrong has happened! We will not tell you what, lazy webmaster.");
$subs = $xml->feed->entry['circulation'];
//modifica dupa plac feedul si frazele afisate
echo "<p>Am  ". $subs . " de abonati la <a href='http://feeds.feedburner.com/peugen'>feed</a>. E complet, gratis, si, mai ales, fara reclame. Tu ce mai astepti?  </p>";
?>

Acum poţi pune acest cod oriunde în tema ta. Un mic demo poţi vedea mai jos sau în sidebar.

Dacă nu eşti prea încântat să te joci cu codul temei poţi folosi un plugin numit Feed Count, oarecum mai drăguţ ca implementare grafică. Mulţumesc, Pixel, pentru idee!

Poate te mai intereseaza:

  1. Afiseaza subscriberii prin Feedburner - varianta imbunatatita
  2. Cum să redirectezi feed RSS spre Feedburner
  3. Cum sa: Feedburner pentru blogul tau
  4. Wordpress ştie să facă cartofi prăjiţi
  5. CommentLuV Plugin - share the link love around!

2 Responses to “Afişează numărul abonaţilor la feed prin Feedburner”

  1. MihaitaNo Gravatar Says:

    Foarte interesant tutorialul, mulţumesc :)


  2. Afiseaza subscriberii prin Feedburner - varianta imbunatatita | Tutoriale wordpress Says:

    [...] ceva vreme explicam cum sa afisam numarul subscriberilor prin Feedburner fara sa folosim clicketul. Neajunsurile acelei metode erau ca pentru fiecare afisarea se cerea [...]


Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>