FeedBurner nos proporciona una pequeña imagen en donde se muestra el número de subscriptores que tenemos en el feed, pero aunque podemos personalizarla con colores, no es lo suficientemente dinámica como para hacer una verdadera personalización.
Si queremos lograr algo distinto, la mejor opción es obtener el número de subscriptores en texto plano, de tal manera que podamos meterlo dentro de un div, y ponerle un estilo mediante CSS.
Y la verdad es que es bastante fácil usando el API de FeedBurner, lo único que debemos hacer es poner el siguiente código dentro de nuestra plantilla (cambia aqui-tu-id-feedburner por el ID de tu feed):
<?php
//URL de la API de feedburner para obtener los datos de tu cuenta
$url="http://api.feedburner.com/awareness/1.0/GetFeedData?uri=aqui-tu-id-feedburner";
//inicializar sesion CURL
$ch = curl_init();
//configurar curl para retornar los datos en vez de imprimirlos
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//asignar la URL y obtener datos
curl_setopt($ch, CURLOPT_URL, $url);
$datos = curl_exec($ch);
//Cerrar conexion
curl_close($ch);
$xml = new SimpleXMLElement($datos);
$fb = $xml->feed->entry['circulation'];
?>
Luego podremos imprimir el número de subscriptores con la instrucción echo $fb; preferiblemente dentro de un <div> con una clase definida por CSS, por ejemplo:
echo "<div class='estilo'></div>";
Obtendremos algo como esto:
394 subscriptores, y en aumento...
Bueno, no es el mejor ejemplo de "personalización", pero que más da, yo no se mucho de CSS.
Visto en: HongKiat