Comment intégrer une fonction “tweet le billet” avec raccourcisseur d’url



Un petit tutoriel, qui n’est pas de moi, pour mettre un lien ou un bouton permettant aux visiteurs de tweeter votre billet.

twitter.png

Je suis tombé sur ce tutoriel qui explique comment mettre en place un lien qui utilise à la fois l’api Twitter et l’api Tinyurl pour que les visiteurs, si ils le souhaitent, puissent poster votre billet sur Twitter.

On va faire un rapide rappel de comment fonctionne ces deux apis, histoire de comprendre de quoi on parle.

L’api de Tinyurl fonctione de la manière suivante :


http://tinyurl.com/api-create.php?url=votre_url

On remplacera bien entendu le “votre_url” par une url valide de la forme https://sylvaindrapau.com, faites un essai dans votre barre d’adresse de navigateur pour voir le résultat.

Pour l’api Twitter, c’est aussi simple :


http://twitter.com/home?status=le_contenu_du_tweet

Même chose ici, on remplacera "le_contenu_du_tweet" par le titre du billet ou bien l’extrait ou autre.

Vous l’aurait compris, ou pas, le but du jeu est de mêler tous ça pour se soit tout automatisé.
Pour cela il faut créer une fonction PHP qui va créer l’url raccourci en fonction de l’url de la page sur laquelle nous sommes, je me suis concentré sur la partie Wordpress mais il est tout à fait possible d’adapter ceci pour un site en récupérant l’url de la page dans une variable.

Voici la fonction PHP qui va créer l’url raccourci, via Tinyurl, qui appelle une variable, pour Wordpress se sera le permalink qu’on verra par la suite.
Pour Wordpress, cette fonction est à placer dans le fichier function.php.



Et voici le lien qu’il faudra insérer dans votre single.php, comme vous pouvez le voir ici la variable est bien le permalink avec get_permalink :


Tweet le Billet

Vous pouvez tout à fait créer un bouton sous forme d’image pour remplacer le lien, ce que j’ai fait vous le trouvera un peu plus bas.
Il existe des plugins “tout fait” pour cela, mais avec ce petit bout de code le lien ou le bouton est personnalisable, on l’intègre ou on le souhaite et les visiteurs n’ont pas besoin de donner leurs identifiant Twitter.

La source du tutoriel

blog...



Commentaires

Merci pour ce tutoriel très intéressant, je crois que je vais m’en servir ! :)


De rien, je n’ai fait que traduire ou presque :)

Laisser un commentaire

Partenaires : Maison Ossature Bois et Charpentes Industrielles et Traditionnelles en Bois