Es wird Frühling und draußen und zwischen Vögeln und anderem Getier entbrennt ein Wettstreit wer von ihnen den schönsten Ton machen kann. Warum soll der engagierte Blogger seinen Lesern nicht den gleichen Service bieten und sie mitzwitschern lassen. Sinnvollerweise mit einem Tweet über einen Blogbeitrag. Und dazu bietet sich nun einmal der Dienst von TweetMeme am ehesten an. Um die schicken schönen Button in den Blog zu bekommen gibt es nun, mindestens, zwei Wege:
- Durch den Einsatz eines Plugins das die Plugin Struktur von WordPress unterstützt.
Vorteil hierbei ist die “ratzfatz” Installation die auch der absolute WordPress Anfänger hinbekommt.
Nachteilig allerdings ist hierbei die Datenbankbelastung dieser Lösung. Und kommen dann noch mehr Plugins hinzu verlängert sich die Ladezeit der Blogseiten schmerzlich. - Durch das Implementieren eines kleinen Codelets könnt ihr ebenfalls so einen kleinen grünen Button zu euren Artikeln hinzufügen.
Vorteil: keine Belastung der Datenbank, direkter Aufruf der Seite ohne Wartezeiten.
Nachteil: Nicht ganz so einfach einzubauen wie ein Plugin.
So gehts
Wer jetzt erwartet das die Implementierung der Buttons eine Aktion ist, hat sich übelst getäuscht. Auch hier zeigen sich wieder die Vorteile die man durch den Einsatz des Theme Thesis hat. Kinderleicht!
Beginnt damit das ihr euch eine Sicherung eurer Datei Customs_functions.php zieht und diese entweder in eurem Webspace oder lokal speichert. Jetzt geht ihr in eurem Backend in die Thesis Optionen >> Custom File Editor und öffnet die customs_functions.php.
Sucht eine Stelle aus wo ihr das folgende Codelet hineinkopiert.
Tipp: Macht euch mal gedanken über die Strukturierung dieser Datei. Irgendwann ist die Datei so voll mit vielen kleinen Tweaks das ihr den Überblick verliert. Strukturiert sie, Bereich Header, Bereich Content und Footer. Wenn ihr dann noch Kommentare hinzufügt, werdet ihr den Überblick nicht verlieren.
Als erstes kopiert ihr euch den links gezeigten Button in den Image Ordner eurer Thesis Installation. Dieser ist hier zu finden
wp-content/themes/thesis/custom/images
Jetzt öffnet ihr eure custom_functions.php und kopiert den folgenden Code dort hinein. Achtet auf die Anpassungen die ihr machen müßt (Domainname):
//* Custom facebook BTN before title Hook */ function add_meme_fb_btn () { if (is_single()) { ?> <div style="float: right; padding-left: 3px;"><script src="http://tweetmeme.com/i/scripts/button.js" type="text/javascript"><!--mce:0--></script> <script type="text/javascript"><!--mce:1--></script><a onclick="return fbs_click()" href="http://www.facebook.com/share.php?u=< >" target="_blank"><img src="http://eure.domain.tld/wp-content/themes/thesis_17/custom/images/fbpost.jpg" alt="" /></a></div>
Eigentlich war es das schon. Natürlich solltet ihr nicht vergessen die Änderung in der customs_functions.php zu speichern.
Update
Sorry, ich kriege es nicht hin sauber hin den Code so zu zeigen das es keine verluste der Maskierungen gibt. Um euch trotzdem ein sauberes Ergebnis liefern zu können poste ich hier ein Textfile mit dem Code.




{ 7 comments… read them below or add one }
Update bzw Ergänzung
In der untersten Zeile findet ihr die Angabe (thesis_hook_before_headline) für welchen der WordPress Hooks dieser tweak gilt. ersetzt einfach mal _before_ mit _after_ und schaut ob ihr damit besser klarkommt1
Bei dem Code fehlen aber paar Zeilen?!?!??
Hallo Jemand,
da fehlt nix. leider hat es beim Posten des Artikels mal wieder die Maskierung der Sonderzeichen verhauen. Ich schreibe mal alles in ein Textfile und hänge dies in den Artikel.
Danke für den Hinweis
Besten Dank!
Für mich als Thesis- und Hook-Anfänger war es so endlich mal ein leichtes a) die Buttons ohne Plugin einzubauen, und b) die Hooks endlich mal zu verstehen
Endlich mal ein Blog, der wirklich informative Beiträge liefert. Leider ist im deutschen Netz die das Schreiben von Blogs nicht wirklich ausgeprägt, hier hat der Besucher aber einen echten Mehrwert. Ich finde auch teilweise die Kommentare sehr hilfreich. Da sieht man, dass sich jemand wirklich Arbeit gemacht hat.
Ich habe das ähnlich gelöst, allerdings wird bei mir der Tweet Button auch direkt auf der Startseite mitangezeigt: http://www.blogverdiener.de/2011/03/thesis-theme-tutorial-tweet-button-den-teaser-und-die-artikel-einbauen/
I had a desire to make my own business, but I didn’t have got enough amount of money to do this. Thank goodness my dude said to utilize the business loans. Hence I received the short term loan and made real my old dream.