Voici une astuce pour insérer le nombre de vos followers ou abonnés twitter sur votre blog wordpress. On peut donc le présenter de manière personnalisée, sans badge et sans plugin. Je m’étais pas mal pris la tête pour trouver ce hack de WordPress et heureusement, Thibaut m’a donné la réponse.
Donc en premier, vous allez ajouter ce code au fichier functions.php qui se trouve dans le dossier de votre thème :
function nbfollowers($screenname){
$url = ‘http://twitter.com/statuses/user_timeline/’.$screenname.’.xml?count=1′;
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
$responseInfo=curl_getinfo($ch);
curl_close($ch);
if(intval($responseInfo['http_code'])==200){
$xml = new SimpleXMLElement($response);
return $xml->status->user->followers_count;
}else{
return false;
}
}
Et ensuite vous insérer le nombre de vos abonnés twitter dans le template que vous désirez :
echo nbfollowers(‘id twitter’);
N’oubliez pas sur cette ligne d’y ajouter au début <?php et à la fin ?>
Et voilà!
8 comments
Julien says:
fév 11, 2010
Attention il y a plusieurs fautes dans ton article! tout d’abord il s’agit du fichier « functions.php » et non pas « function.php » mais je pense qu’en temps que réalisateur de thèmes wordpress tu dois savoir cela?!?
de plus le plugin avec coloration syntaxique c’est bien, mais le respect des html entitites c’est encore mieux!
return $xml->status->user->followers_count;
David says:
fév 11, 2010
Salut Julien,
Merci pour la remarque, j’ai écris ce billet un peu fatigué si bien qu’il y a avait quelques erreurs… Voilà, c’est modifié et encore merci!
Matthieu says:
fév 11, 2010
Merci pour ce code, je vais l’essayer.
Aurélien says:
fév 11, 2010
Merci pour l’astuce, je vais de ce pas l’utiliser.
seebz says:
fév 11, 2010
Si l’envie vous prend d’afficher d’autres informations provenant de twitter, j’ai écris quelques fonctions php pourraient vous être utile : http://code.seebz.net/p/twitter-functions/
leGizz says:
fév 28, 2010
Pratique et efficace,merci
Graphical Dream says:
mar 12, 2010
Bonjour,
Cette fonction ne fonctionne pas sur ma version à jour de WordPress, dommage… En revanche, celles de Seebz fonctionnent à merveilles… Je pense qu’il doit subsister des erreurs ou que cela n’est pas compatible avec une version récente…
CheatJeux says:
déc 15, 2014
Merci pour l’astuce, je vaisessayer ca c’est cool de partager