Voulez-vous obtenir le nombre de vos fans Facebook et l’afficher sur votre site web ? Bien qu’il existe probablement un plugin pour cela, nous avons créé un extrait de code rapide que vous pouvez utiliser pour obtenir le nombre de fans Facebook en utilisant wp_remote_get
.
Instructions:
Tout ce que vous avez à faire est d’ajouter ce code au fichier functions.php de votre thème ou dans un plugin spécifique à votre site:
function get_fan_count(){ $fb_id = '106900272716297'; $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 'whoa error!!!'; }else{ $count = strip_tags($data[body]); } set_transient('fan_count', $count, 60*60*24); // 24 hour cache return $count; }
Ajoutez cet extrait de code dans le fichier de votre thème WordPress à l’endroit où vous souhaitez afficher le nombre de fans Facebook.
<? echo get_fan_count(); ?>
Note : Si c’est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez vous référer à notre guide sur comment copier/coller correctement des extraits de code dans WordPress, afin de ne pas casser accidentellement votre site.
Si vous avez aimé cet extrait de code, pensez à consulter nos autres articles sur le site comme : 9 meilleurs plugins WordPress pour le support client et 50+ meilleurs thèmes WooCommerce pour votre boutique en ligne.
Hi, great stuff! How would ony display the total count (FB + Twitter) using this method?
Everytimes it shows 616 counts in echo. My fanpage has 135k fans. I checked the the direct api url. It shows 135967
didn’t work for me 🙁 anyway thanks for sharing
[…] initially, you need to paste the following snippet into your functionality plugin (thanks to Kevin Chard for the basis of this […]
Awesome! Just what I was looking for…
Cool glad to help!