
Wie bereits erwähnt, habe ich die letzen Tage an einem Plugin für WordPress gearbeitet, das die Social Buttons von Twitter, Facebook und Google+ datenschutzfreundlich eingebindet. Ich bin jetzt mit dem ersten Entwurf fertig, sodass ich jetzt einmal ein Feldversuch in meinem Blog starten möchte.
Die Social Buttons, die jetzt unter jedem Artikel gezeigt werden, sind nur nachgebaut und laden keinerlei Code von anderen Servern. Alles liegt auf meinem Server. Erst wenn ein Button angeklickt wird, wird der entsprechende Button von Facebook, Twitter oder Google geladen, auf den dann wiederum geklickt werden kann. Derzeit muss man zum „Liken“ also zweimal klicken. Die Auswahl-Box zwischen Share und Like Button, die sich darunter ausklappt, ist aber geplant. Mal sehen, wann ich dazu komme.
Wer Interesse am Code hat, kann sich ihn hier herunterladen:
Download wl Social Buttons 0.1.2
Update: Version 0.1.2 behebt eine XSS-Lücke. Danke an Oliver
Um die Social Buttons nach dem Aktivieren des Plugins in das Theme zu bekommen, muss an der gewünschten Stelle dieser Code eingefügt werden.
<?php do_action('wlsb'); ?>
Wie das ganze aussieht, siehst du hier am Ende des Artikels. Du kannst die frei fühlen, den Button deiner Wahl zu betätigen. 🙂
Das Plugin vereint im Wesentlichen die Funktionen des SocialDataGrabbers von macx und die JavaScript-Einbindung von dorianroy, die ich in diesem Artikel schon erwähnt hatte.
Das Plugin ist noch mit Vorsicht zu genießen. Wenn euch Fehler auffallen, die nicht sein dürften, würde ich mich über einen Hinweis freuen. Und wenn jemand Zeit und Lust zum Forken hat, kann er das gerne tun.
Pingback: wL Social Buttons 0.2 » weigandtLabs