Przedstawione niżej rozwiązanie zostało opisane w serwisie BlipLabs.pl.
Przyznajmy się, blogerzy – jesteśmy próżni :) Lubimy, kiedy ktoś czyta nasze wpisy i komentuje je. Od kiedy mamy Blipa, w internecie pojawiło się kolejne miejsce, w którym możemy się chwalić naszą twórczością.
Pozwalamy też czytelnikom na to, by mówili o nas innym – dajemy im narzędzia do wykopywania, dodawania do zakładek, zapisywania w formie PDF-ów…
Ale co zrobić, by mogli także o naszych wpisach blipować? To przecież dość skomplikowane: trzeba skopiować adres, wejść na Blipa, wkleić link (jak jest za długi, to dodatkowo trzeba skrócić w tnij.org lub innym tego typu serwisie), dodać komentarz i posłać blipnięcie w świat. Można krócej? Można.
Otwieramy plik functions.php, znajdujący się w katalogu z naszą skórką (jeśli pliku nie ma – tworzymy) i wklejamy do niego poniższy kod:
<?
function getTinyUrl($url) {
$tinyurl = file_get_contents("http://tinyurl.com/api-create.php?url=".$url);
return $tinyurl;
}
?>
Jest to specjalna funkcja, dzięki której serwis tinyurl.com jest w stanie przemielić adres naszego wpisu na coś znacznie krótszego.
Następnie otwieramy plik skórki, w którym chcemy umieścić nasz przycisk. Ja wybrałem single.php:
<?php
$turl = getTinyUrl(get_permalink($post->ID));
echo '<a href="http://blip.pl/dashboard?body='.$turl.'"><img src="http://www.adamklimowski.pl/wp-content/themes/shipsa/images/blip.png" alt="Blipnij o tym wpisie" border="0"></a>'
?>
Po podłączeniu funkcji getTinyURL skrypt zmienia permalink naszego wpisu na adres w formacie http://tinyurl.com/lgwdcs (gdzie lgwdcs to ciąg znaków, pozbawionych większego znaczenia ;)).
No dobrze, mamy już krótszy URL, a co z szybkim wysyłaniem linku na Blipa? Z pomocą przychodzi link w postaci http://blip.pl/dashboard?body= – po znaku równości możemy umieścić dowolny tekst (w naszym przypadku – link do wpisu), który, po kliknięciu linku, pojawi się w miejscu, w którym na Blipie piszemy, co teraz robimy.

Rezultat kliknięcia w link – adres wpisu w polu do blipowania.
I to już wszystko! Pozostaje jedynie dobranie odpowiedniego obrazka.
Inspirację czerpałem z wpisu 15 Useful Twitter Hacks and Plug-Ins For WordPress.





