Empezamos el mes calentito con el anuncio en Blog
Herald
de un
método
para aprovechar las estadísticas de FeedBurner sin necesidad de tener
que usar su feed preparado por ellos.
La idea es la más lógica, hacer que mediante PHP el Feed en cada
petición envíe alguna información al feed equivalente en FeedBurner
(concretamente el User Agent).
Las instrucciones son:
-
Crear un feed ("quemarlo") como siempre.
-
Añadir a los ficheros de feeds (en WordPress:
wp-rss.php,wp-rss2.php,wp-atom.phpywp-rdf.php) justo al principio despues de<?phpel siguiente trozo de código:$feedburnerfeed="http://feeds.feedburner.com/TuFeedAquí"; $ch = curl_init(); $useragent=$_SERVER[’HTTP_USER_AGENT’]; curl_setopt($ch, CURLOPT_USERAGENT, $useragent); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, $feedburnerfeed); $data = curl_exec($ch); curl_close($ch);
Además si eres vago incluso para eso (como yo :D) Manuel
comenta
sobre un plugin para WordPress llamado FeedBurner Feed
Stats
basado en el código anterior.
Lo estoy poniendo en prueba y de momento funciona bien aunque creo que genera problemas con WP-Cache (ya que con el feed cacheado no llegan "hits" al FeedBurner). En tal caso, toca usarlo con mclude/mfunc.


Comentarios