Text Resizer Text Resizer
February 7th, 2012
You're browsing: Scriptmatico.Com » PHP,WordPress » Obtener el número de suscriptores de FeedBurner

Obtener el número de suscriptores de FeedBurner

Posted on may 12 in PHP, WordPressby PrintText Resizer Text Resizer

Estava leyendo en el Blog de InfectedFx un Articulo que me intereso mucho. Bueno Para empezar yo no tengo cuenta en FeedBurner pero creo que tendre que crear una :P .

En fin empezaremos con el pequeño tutorial que dio InfectedFx:

Lo primero que haremos será ingresar a nuestra cuenta de FeedBurner, una vez identificados damos clic sobre el sitio que deseamos sacar el número de lectores.

El siguiente paso será ir a la pestaña llamada Publicize donde encontraremos multitud de opciones para publicar nuestro feed, ahí mismo sacamos la imagen (feedcount) pero en este caso seleccionamos la opción llamada Awareness API y la activamos.

Una vez que hemos activado el acceso externo (Awareness API) copiamos y pegamos este código en cualquier parte de su sitio, digamos que lo mostrarán en wp y lo quieren mostrar en la sidebar abren el archivo sidebar.php y pegan lo siguiente:

PHP:
  1. <?php
  2. //configuracion
  3. $miFeed="http://api.feedburner.com/awareness/1.0/GetFeedData?uri=EL-NOMBRE-DE-SU-FEED";
  4. //Termina configuracion
  5.     $fx = curl_init();
  6.     curl_setopt($fx, CURLOPT_RETURNTRANSFER, 1);
  7.     curl_setopt($fx, CURLOPT_URL, $myFeed);
  8.     $datos = curl_exec($fx);
  9.     curl_close($fx);
  10.     $xml = new SimpleXMLElement($datos);
  11.     $fxcount = $xml->feed->entry['circulation'];
  12.  ?>

Donde EL-NOMBRE-DE-SU-FEED deben de cambiarlo por el que corresponde
Ejemplo: http://feeds.feedburner.com/infectedfx

Con esto ya tenemos el número de lectores en una variable llamada $fxcount ahora lo único que nos falta es imprimirla. así es que en donde deseen que aparezca ponen esto;

PHP:
  1. <?php $fxcount; ?>
  2. //Para WordPress con localización pueden poner esto:
  3.  
  4. <?php echo $fxcount; _e('infectados','infectedfx'); ?>

No related posts.


Leave a Reply

You must be logged in to post a comment.

Back to Top