Afficher un compteur de fan de votre page facebook sur votre blog

Pour  récupérer et afficher le nombre de fan de votre page facebook ajouter le code suivant dans votre fichier function.php de votre thème wordpress :


A la ligne $fb_id = ‘xxxxxxxxxxxxxxxxxxxxx’ remplacer les x par l’identifiant de votre page facebook

 

function get_fan_count(){

         $fb_id = 'xxxxxxxxxxxxxxx';

         $count = get_transient('fan_count');

    if ($count !== false) return $count;

         $count = 0;

         $data = wp_remote_get('http://api.facebook.com/restserver.php?method=facebook.fql.query&query=SELECT%20fan_count%20FROM%20page%20WHERE%20page_id='.$fb_id.'');

   if (is_wp_error($data)) {

         return 'Erreur !!!';

   }else{

         $count = strip_tags($data[body]);

   }

set_transient('fan_count', $count, 60*60*24); // le compteur se réactualise toute les 24h

return $count;

}

Ensuite pour afficher le compteur de fan ajouté cette ligne ou vous voulez , personnaliser l’affichage avec le code css/html.

<?php echo get_fan_count(); ?>