Come visualizzare il numero di utenti iscritti ai propri feed

Ormai tutti i siti offrono la possibilità di seguire i propri aggiornamenti tramite i Feed. Ma quanti utenti ci seguono attraverso questo metodo?

Per scoprirlo oggi vedremo come modificare il codice del nostro blog, aggiungendo un contatore che ci permetterà di visualizzare il numero di utenti iscritti ai nostri feed. Inutile dirvi, che avrete bisogno di un account Feedburner.

Per prima cosa recuperiamo il nostro id di Feedburner, una volta collegato al sito ed essere entrato in My Feeds, io l’ho recuperato spulciando nella barra degli indirizzi, dovreste vedere un qualcosa di simile dashboard?id=XXXXXXX.

 

Recuperato l’id accediamo al nostro blog e incolliamo il seguente codice all’interno del template del blog.

 

//get cool feedburner count
$whaturl="http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id";

//Initialize the Curl session
$ch = curl_init();

//Set curl to return the data instead of printing it to the browser.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

//Set the URL
curl_setopt($ch, CURLOPT_URL, $whaturl);

//Execute the fetch
$data = curl_exec($ch);

//Close the connection
curl_close($ch);
$xml = new SimpleXMLElement($data);
$fb = $xml->feed->entry['circulation'];
//end get cool feedburner count

Sostituiamo la scritta feedburner-id con il numero precedentemente recuperato. 

Ora inseriamo il seguente codice dove intendiamo far apparire il contatore. Va bene anche creare un widget di testo e inserire il codice al suo interno, così da visualizzare il contatore nella sidebar. 

echo $fb;

Fine. :)

Per chi non volesse cimentersi nell’impresa, ricordo che è disponibile un widget per WordPress, con il medesimo scopo, scaricabile dal sito di FeedBurner. 

 

 

fonte