WordPress vriendelijke Twitter-links

No Comments

De Twitteraars onder ons kennen het wel: URL-shorteners. De services die het mogelijk maken om URL’s die extreem lang (en soms langer dan 140 tekens) zijn toch in een Twitter-bericht te plaatsen. Enkele gekende voorbeelden van deze services zijn: Tr.im, Bit.ly, Twurl, Zi.ma, TinyURL, Ow.ly, …

Deze services doen allemaal perfect hun werk: ze bouwen een te lange URL om naar een korte en soms zelfs onthoudbare link die je in je tweet kan meegeven. Er zijn toch wel enkele belangrijke nadelen aan deze services. De twee voornaamste zijn zonder twijfel:

  • Wat gebeurt er als de service kapot gaat? Geen enkele van de URL’s werkt nog
  • Je heb nul (0!) controle over hoe alles er uit gaat zien, in bepaalde gevallen kan je zelf het woord na de ‘/’ kiezen, maar dan nog staat de naam van de service ervoor. Tot zover ‘branding’.

Gelukkig bestaat er een toffe WordPress-plugin die al de URL’s op je site (die natuurlijk op WordPress draait) omtovert tot twittervriendelijke URL’s die volledig gepersonaliseerd zijn!

Eerst even vermelden dat deze techniek eigenlijk enkel nuttig is voor mensen die met permalinks werken.

De plugin is een droom om te installeren. Je hoeft geen code toe te voegen aan je thema, je hoeft niks in de core-files van WordPress aan te passen. Gewoon uploaden en installeren. De plugin-pagina in de WP-directory vindt je hier.

Eens geïnstalleerd en geactiveerd kan je de plugin terugvinden onder ‘Instellingen’. Even kijken naar het scherm en het spreekt voor zich. Zoals je merkt kan je enkele ‘fixes’ aanvinken als je andere plugins voor Twitter draait die misschien niet zo goed reageren op deze plugin.

Om de verkorte link naar een post snel terug te vinden heb je 3 manieren.

  • Je kan in de plugin-pagina gaan bladeren naar je post/pagina/…
  • Wanneer je een post of pagina aan het schrijven bent zie je rechts in de sidebar een extra widget met ‘Twitter Stuff’.
  • Naar je gebruikers/followers toe, voeg je misschien best een klein stukje code toe aan je thema. Dit kan je doen op de pagina ’single.php’. Zorg er wel voor dat je dit toevoegt binnen ‘The Loop’, anders loopt het fout.
1
2
3
if (function_exists("twitter_link")) {
echo '<a href="' . twitter_link() . '">Twitter Friendly Link</a>';
}

Na de installatie van de plugin zien je korte url’s er dus nooit meer uit als http://tinyurl.com/yghluzh maar wel als http://ikbenmartijn.be/516.

Er bestaat ook een filmpje over het gebruik van deze plugin:

Leave a Reply