Voulez-vous obtenir votre nombre de 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 :
Il vous suffit d'ajouter ce code au fichier functions.php de votre thème ou dans un plugin spécifique au 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 où vous souhaitez afficher le nombre de fans Facebook.
<? echo get_fan_count(); ?>
Remarque : Si c'est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez consulter notre guide sur la manière de 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, n'hésitez pas à consulter nos autres articles sur le site tels que : 9 meilleurs plugins de help desk WordPress pour le support client et 50+ meilleurs thèmes WooCommerce pour votre boutique en ligne.
Salut, super boulot ! Comment afficher le nombre total (FB + Twitter) en utilisant cette méthode ?
À chaque fois, il affiche 616 comptes dans l'écho. Ma page de fans a 135k fans. J'ai vérifié l'URL directe de l'API. Elle affiche 135967
ça n'a pas marché pour moi 🙁 merci quand même pour le partage
[…] initialement, vous devez coller l'extrait suivant dans votre plugin de fonctionnalité (merci à Kevin Chard pour la base de ceci) […]
Génial ! Exactement ce que je cherchais…
Cool, content d'aider !