Teil 4a
der Serie über die Plugins und Widgets in diesem Blog
Letzlich ist das hier kein vollständiger Teil der Serie, sondern eine Ergänzung.
Im 4. Teil ging es unter anderem um Tweet This, ein an und für sich schönes Plugin für Twitter, aber eben auch Social Bookmark-Dienste (Plurk, Buzz, Delicious, Digg, Ping, Reddit, Stumble). Zahlreiche Konfigurationsoptionen und eine Auswahl schicker Buttons rundeten den ersten positiven Gesamteindruck ab. Leider blieb die Fehlermeldung
Warning: Invalid argument supplied for foreach() in /home/web160/klem08/ftproot/www.klemmchen.de/wp/wp-content/plugins/tweet-this/tweet-this.php on line 358.
Eine Antwort auf entsprechende Anfragen blieb aus, deshalb habe ich das getan, was auch die anderen getan haben: Ich habe das Plugin deaktiviert. Nun musste eine Alternative her.
Twit This: Kümmert sich nur uns ausschließlich um’s Gezwitscher. Es gibt ein Plugin, aber auch händisch einzufügenden Code:
<!-- Begin TwitThis (http://twitthis.com/) -->
<script type="text/javascript" src="http://s3.chuug.com/chuug.twitthis.scripts/twitthis.js"></script>
<script type="text/javascript">
<!--
document.write('<a href="javascript:;" onclick="TwitThis.pop();"><img src="http://s3.chuug.com/chuug.twitthis.resources/twitthis_grey_72x22.gif" alt="TwitThis" style="border:none;" /></a>');
//-->
</script>
<!-- /End -->
Ich habe mich für die Code-Variante entschieden, weil sie Anpassungen an das Design ermöglicht, ohne im Plugin herumpulen zu müssen. So konnte ich die .gif-Datei durch eine selbst erstellte .png-Datei ersetzen, und auch die Kontrolle, an welcher Stelle des Loops der Knopf erscheinen soll, ist auf diese Art gegeben.
del.icio.us Bookmark This: Da ich aber auch einen Delicious-Button haben wollte, musste ein weiteres Plugin her. Ist schon etwas älter, aber prinzipiell sogar XHTML-valide. Hiermit
<?php dbt_the_LinkTag("Bookmark on del.icio.us"); ?>
kann die Anzeige des Buttons innerhalb des Loops erfolgen, und ich konnte einen Button direkt neben dem für Twitter anbringen. Ich fügte statt des Textlinks ein Bild ein, aber das hätte ich auch einfacher haben können. (Es empfiehlt sich, immer mal die readme-Dateien zu lesen.
) Dort finden sich zahlreiche Hinweise, wie man Anzeige und Platzierung verändern kann. Mit diesem Code
<?php dbt_the_LinkTag("<img src='http://www.klemmchen.de/wp/wp-content/themes/environment/images/tt-delicious-micro4.png' alt='add to delicious' />","delicious"); ?>
wird unter dem Post ein Bild eingefügt, welches auch wieder frei wählbar ist. Allerdings sollten XHTML-Liebhaber dem in der Liesmich-Datei vorgeschlagenen Codeschnippsel mindestens noch ein alt=""-Tag hinzufügen, sonst beschwert sich der Validator.
Beide Lösungen funktionieren gut! Trotzdem möchte ich anmerken: Die Tweet This-Variante wäre einfacher, wenn sie denn ohne Fehlermeldung auskommen würde.
















[...] Die Basis der Icons habe ich mit Tweet It bekommen, welches leider deinstalliert werden musste, weil es zu viel Ärger machte. Die Buttons jedoch sind aufgrund ihrer Schlichtheit ideal als Ausgangsbasis für [...]
Bin genau der gleichen Meinung.