TULOPP hatte, als ich über die Integration von Websnapr als Gravatarersatz berichtete, ein entsprechendes Plugin erwähnt, mit dessen Hilfe man sich die Vorschaubildchen für externe Links anzeigen lassen kann. Dieses Plugin ist ja nun auch hier im Einsatz. Einen Nachteil hat es jedoch, wie Maksi schmerzlich feststellen musste: Es funktioniert lediglich innerhalb der Blogbeiträge.
Um diese Funktion auch für die Blogroll nutzen zu können, genaugenommen für alle Links, die über die Linkverwaltung von WordPress eingefügt werden, muss man ein wenig den PHP-Code von WordPress aufbohren. Dazu öffnet man die Datei links.php aus dem Verzeichnis /wp-includes/ und geht zu Zeile 243, die sich innerhalb der Funktion get_links() befindet. Diese sieht wie folgt aus:
$output .= '<a href="' . $the_link . '"' . $rel . $title . $target. '>';
Diese Zeile muss nun wie folgt geändert werden:
$output .= '<a class="previewlink" href="' . $the_link . '"' . $rel . $title . $target. '>';
Damit wird den Links die entsprechende CSS-Klasse zugewiesen und auch die Links in der Blogroll werden mit den netten Vorschaubildchen versehen. Eine weitere Alternative wäre das Plugin “LinkThumb“, jedoch arbeitet dieses generell global, das heißt, entweder alle oder kein Link. Und damit hat man dann auch die Vorschau für interne Links, und das ist eigentlich ziemlich unnötig und unschön.
Am 28. Dezember 2006 um 13:17 Uhr
Ich glaube, da liegt ein Missverständnis vor. Ich habe nicht Websnapr eingebunden sondern ein Javascript von snap.com.
Am 28. Dezember 2006 um 13:22 Uhr
JUHUUU! Es hat aber auch bei mir mit dem von dir angegebenen Code geklappt
Danke vielmals!
Am 28. Dezember 2006 um 13:25 Uhr
Gern geschehen, ich habe ja die Gelegenheit genutzt und es bei mir auch eingebaut.
Ausschlaggebend ist ja letztlich nicht das verwendete Plugin selbst, sondern der Name der CSS-Klasse, und die ist in beiden Fällen “previewlink”. Und das Javascript reagiert genau darauf und baut dann die Vorschau ein. Die Unterschiede sind dann rein optischer Natur.
Am 28. Dezember 2006 um 13:40 Uhr
Wie sieht die Verzögerung eigentlich aus? Ich hab damals Gravatar rausgenommen, weil es den Blog elends lahm gemacht hat!
Am 28. Dezember 2006 um 13:43 Uhr
Bist jetzt auch in meiner Blogroll gelandet
Weißt du, weshalb ich “mein” Snap lieber mag? Es zeigt nicht so oft nur einen leeren Schnappschuss, wie bei websnapr. Ich bin halt nun mal nicht sehr geduldig … jedenfalls bei solchen Sachen nicht
Am 28. Dezember 2006 um 13:44 Uhr
Du meinst die Verzögerung, bis das Bild gezeigt wird? Das ist je nach Serverauslastung bei Websnapr recht unterschiedlich. Zuweilen klappt es innerhalb weniger Minuten, manchmal eben auch etwas länger. Aber das ist schon zu verschmerzen.
Und eben wegen der leidigen Gravatare kam mir ja seinerzeit in den Sinn die Vorschaubildchen zu nutzen. Sieht IMHO gut aus, ist relativ schnell und wenn mal ein Bild fehlt ist die Ersatzgrafik auf der Stelle am Start.
Am 28. Dezember 2006 um 13:45 Uhr
@maksi: Besten Dank!
Ich werde mir Snap mal anschauen, vielleicht probier ich das mal aus.
Am 28. Dezember 2006 um 14:03 Uhr
Schrottie bastelt, und er bastelt guuuut
Am 28. Dezember 2006 um 14:06 Uhr
Manchmal schon.
BTW: Irgendwas stimmt mit Deinem beitrag zur Websnapr-Integration nicht, da kann man keine Kommentare schreiben.
Am 31. Dezember 2006 um 18:09 Uhr
Das passiert mit allen Beiträgen manchmal, keine Ahnung wieso … einfach später nochmal versuchen