Gravatare in WordPress ohne Plugin
Es gibt mittlerweile einige Plugins um in WordPress-Kommentaren Gravatare (Globally Recognized Avatar) anzeigen zu lassen, das bekannteste dürfte wohl das von Skippy sein. Ich bin generell kein Freund von Plugin-Orgien, da es meist in einer “mit Kanonen auf Spatzen”-Aktion endet. Deshalb suche ich zuerst immer nach einer kompakten Lösung, die man in die Template-Dateien einbauen kann. Die WordPressentwickler haben eine großartige API entwickelt und sehr umfangreiche Möglichkeiten, ein Theme seinen Wünschen entsprechend anzupassen. In den allermeisten Fällen reicht dies aus um der Webseite ein neues Feature hinzuzufügen. Und spätestens wenn man sich die Installationsanleitung und die Größe der Dateien aus Skippys Gravatar-Plugin anschaut, fragt man sich, warum für das Anzeigen einer kleinen, userabhängigen Grafik solch ein »Aufwand« notwendig ist. Also schnappte ich mir das PHP-Code-Snippet zur allgemeinen Implementierung von Gravataren und paßte es an die WordPress-spezifischen Gegebenheiten an. Grundsätzlich erfolgt der Aufruf eines Gravatars wie folgt:
http://www.gravatar.com/avatar.php?gravatar_id=
cf61b272a2f8d598c49a26582ac4efb6&default=
http://justa.domain.com/default_avatar.jpg&size=40
Die gravatar_id ist nichts anderes als die mit MD5 verschlüsselte Email-Adresse des Users/Kommentators. Per default kann ein Standard-Avatar definiert werden, falls der Kommentierende den Gravatar-Service nicht nutzt und mittels size wird die Größe des auszugebenden Avatars bestimmt. Auf Grundlage des PHP-Beispiels von gravatar.com kann man die kleinen Logos nun recht einfach in ein WordPress-Theme einbauen. Es genügt eine Bearbeitung der Theme-Datei, die für die Ausgabe der Kommentare zuständig ist. Im Standard-Kubrick-Theme ist das die comment.php in anderen Themes kann das aber direkt in der index.php integriert sein. In der betreffenden Datei suchen wir den Beginn des sog. Comment-Loops. Ich erkläre es hier am Beipsiel der comment.php im Kubrick-Theme. So sieht der urpsrünglich Comment Loop aus (Auschnitt):
<?php foreach ($comments as $comment) : ?>
<li class=”commentbody” id=”comment-<?php comment_ID() ?>”>
<?php comment_author_link() ?>
<?php if ($comment->comment_approved == ‘0′) : ?>
<em>Your comment is awaiting moderation.</em>
…
<?php endforeach; /* end for each comment */ ?>
Zunächst definieren wir vor diesem Loop die Adresse für einen Standard-Avatar, für den Fall, daß jemand nicht bei gravatar.com registriert ist. Beispiel:
<?php $gravatar_default = "http://domain.com/images/avatar.gif"; ?>
Im eigentlichen Loop ergänzen wir zwei Zeilen:
<?php $gravatar_url = "http://www.gravatar.com/avatar.php?gravatar_id=" . md5(get_comment_author_email()) . "&default=" . urlencode($gravatar_default) . "&size=40"; ?>
<img class=”gravatar” src=”<?php echo $gravatar_url ?>” alt=”Gravatar of <?php comment_author() ?>” />
Die erste Zeile weist der Variable $gravatar_url zunächst den codierten Link zum Gravatar des Kommentators zu. An Template-Tags zum Abrufen der EMail-Adresse bietet WP zwar die funktion comment_author_email(), diese gibt aber die Adresse ohne Umwege aus, d.h. ich kann sie nicht als Übergabeparameter für die md5()-Funktion verwenden. Wir verwenden statt dessen die bisher undokumentierte Funktion: get_comment_author_email() In der zweiten Zeile wird dann per IMG-Tag die eigentliche Grafik eingefügt. Als Quelle dient hierbei der so eben generierte Gravatar-Link. Es ist sinnvoll, das Bild mit einer eigenen CSS-Klasse zu versehen, da dies eine etwaige Formatierung des Avatars per CSS erleichert. Das wars auch schon. Vergleicht man den Aufwand, diese drei Zeilen Code in das Template einzufügen (zumal viele WordPress-Nutzer ohnehin einige Änderungen an ihrem Theme vornehmen) , mit dem der Installation des skipp’schen Plugins, so kann ich zumindest keinen Unterschied feststellen. Wenn alles am richtigen Platz sitzt, müßte der Comment Loop dann also so aussehen:
Geänderter Comment Loop mit Erläuterungen
Optimierungsvorschläge und Feedback sind willkommen.
Artikel: Gravatare in WordPress ohne Plugin
Datum: Tuesday, 28. February 2006, 18:14 Uhr
Kategorien: WordPress
Feed zum Beitrag: RSS 2.0 · Trackback: Trackback-URL
Diesen Artikel kommentieren.
Journal (Artikel)
1. March 2006
@ 10:26
Nicht wirklich innovativ steht ja so auf der gra.com-seite, bei jeder php-Seite würde man das so machen, unabhängig ob man Wordpress benutzt. Aber ich gebe dir recht, so manches Plugin “zB die Breadcrumb-Nav” kann man sich wirklich sparen…
1. March 2006
@ 11:14
Auf der gravatar.com Seite steht ein genereller PHP-Code-Schnipsel. In WordPress mußt Du zumindest noch die Email-Adresse abfragen (Kanntest Du die Funktion get_comment_author_email() ?).
Der Beitrag richtet sich mehr an den nicht so erfahrenen WordPress-Umbauer, der u.U. ewig rumpfriemelt um ein Plugin zum Laufen zu kriegen, anstatt einfach ein paar Zeilen ins Template zu setzen. ;-) Vielleicht stolpert mal jemand drüber und findet es useful. =)
Manchmal sag ich mir: wenn niemand (auch solch vergleichbare einfache) Dinge ins Netz stellt, kann man auch keine Informationen finden und grade auf dem deutschsprachigen Sektor sieht es oft wirklich mau aus.
Btw. Email hab ich erhalten, aber ich such die Adresse noch. ;-)
1. March 2006
@ 13:04
Danke! :-)
Naja dass get_tagname den Wert an php zurückliefert zieht sich als roter Faden durch WP, und die Plugins machen es vermutlich nicht anders. Ich sag ja auch schon gar nichts mehr für/gegen die (Un)Nützlichkeit des Posts… ;-)
Gruß
1. March 2006
@ 13:24
Quatschkopp! Ich sah mich im Erklärungsnotstand. :-D
1. March 2006
@ 16:10
Denk dir nüscht – hab nen ellenlangen Artikel über Favicons verfasst (liegt noch in meinen Entwürfen) und kann auf zwei Zeilen gekürzt werden… http://www.favicon.de/ und http://www.chami.com/html-kit/services/favicon/
(von server-seitigem favicon-ausliefern will ich nichts gesagt haben :-P)
1. March 2006
@ 19:17
Grins. Na ja, wenns danach geht, läßt sich im Netz doch (fast) jeder Artikel auf die enthaltenen Links runterkürzen. ;o)
Sag mal, hast Du eigentlich Ende April/Anfang Mai Zeit?
Bodensee im Frühling
2. March 2006
@ 10:50
Also mir gefällt das … werde ich doch direkt auch mal testen ;)
2. March 2006
@ 10:51
... aber bei gravatar muss man angemeldet sein oder?!
2. March 2006
@ 11:26
Moin Ben! =)
Ja bei gravatar.com mußt Du angemeldet sein. Geht aber schnell und problemlos. Das einzige was etwas dauert, ist die Überprüfung Deines hochgeladenen Bildes. Das dauerte bei mir ein paar Stunden.
4. March 2006
@ 12:57
>> Ende April? / Anfang Mai? an den Bodensee?
Hört sich gut an. Hab ja nun zwecks Pendelei nach München auch ne Bahncard, da brauch ich mir auch nicht mehr solche Touren wie nach Darmstadt mitm Auto antun :-) vor allem ham Züge ja auch in etwa kalkulierbare Ankunftszeiten ;-)
PS: sag bloß du kramst noch wegen der addresse? hrhrhr … ich könnt dem postboten ja den weg beschreiben, aber….
gruß
4. March 2006
@ 20:12
Mir gefällt an dem Skippy Plugin der Cached Gravatars.
Denn somit sah ich , das jowra sich auch ein Gravatar Bild zugelegt hat.
6. March 2006
@ 17:26
Hi John,
Lob für diesen schöner Beitrag.
Weiter so ..
Sven
7. March 2006
@ 08:19
... angmeldet hab ich mich jetzt … aber noch keins hochgeladen … mal sehen vlt. schaff ich es am WE den Code mal zu testen.
7. March 2006
@ 16:21
so hab jetzt eins hochgeladen :D
7. March 2006
@ 18:11
Na dann mal warten. :trippel: :D
@ Sven Danke Dir und Du hast Dein Blog sehr gut gestaltet! Gefällt mir.
7. March 2006
@ 20:45
.. hm hab ne mail bekommen … your gravatar has been rated … und nun ?
8. March 2006
@ 10:22
Welche EMail-Adresse hast Du bei gravatar.com hinterlegt? Daran wird nämlich das Bild erkannt. Ich vermute mal, Du hast dort eine andere angegeben, als hier beim Kommentieren. ;-)
8. March 2006
@ 13:19
Ich hab in diesem Kommentar jetzt die gleiche drinne.
8. March 2006
@ 14:53
Nö, Du hast das B am Anfang groß geschrieben. :p
Ich editiere jetzt aber nicht alle Deine Kommentare. :D
8. March 2006
@ 15:15
.. hehe ok :D … aber ich glaub in der Größe muss ich mir was anderes basteln.
9. March 2006
@ 15:55
hey, danke für den hinweis – funzt bestens! :D
29. March 2006
@ 06:12
I noticed that the Gravatars don’t show in IE6. I fixed this by putting “position:relative;” in the Gravatar CSS entry. I don’t know if this is a good way to do. But hey, now it works ;)
29. March 2006
@ 20:58
Also irgendwie kapier ich das jetzt nicht.
Kannst du mal eine geänderte comments.php von deinem relaxation theme reinstellen? Das fänd ich super :)
30. March 2006
@ 22:00
Hallo Steffen!
comments.zip
Ist aber jetzt nur mal auf die Schnelle meine comments.php, also keine Garantie, daß alles reibungslos läuft. ;-)
31. March 2006
@ 14:25
Wow – danke schön, hat alles geklappt :)
1. April 2006
@ 16:16
Hallo John!
Im Firefox funktionieren die Gravatare ja perfekt … nur im IE werden sie mal wieder nicht angezeigt. (typisch IE!)
Was kann man da machen?
1. April 2006
@ 16:56
Füge mal der Klasse “.gravatar” im CSS ein
position: relative;hinzu. Dann klappt es.1. April 2006
@ 17:36
Danke danke :)
9. April 2006
@ 13:52
Danke für die ausführliche Anleitung!
9. April 2006
@ 20:35
Endlich fertig!...
Nachdem ich heute erst Comvatars installierte und der Jubel nicht sonderlich groß war, macht ich mich nochmal auf die Foren und Blogs dieser Welt nach brauchbaren Anleitungen zu durchsuchen. Nicht jeder Blogger ist auch ein ausgzeichneter Programmiere…
10. April 2006
@ 11:14
[...] Gravatare 10. April 200611:14 Uhr Dank einer tollen Anleitung von Jowra werden jetzt bei den Kommentare Gravtare (Globally Recognized Avatar) angezeigt. Wer noch keinen hat, sollte sich schnell hier einen besorgen. Kein TagWordPress Trackback [...]
13. April 2006
@ 00:16
[...] Habe einen super Beschriebenen Beitrag über Gravatare gefunden auf Jowra´s Seite damit habe ich es sogar hinbekommen, das soll schon was heißen sogar ohne Plugin, naja etwas hat es schon gedauert*g aber nur weil ich eine andere Email benutzt hatte. Also wer hier und in anderen Blogs sein Bildchen sehen möchte meldet sich kostenlos bei Gravatar.com an. (auf Sign up now! klicken ) Tip: die Email nehmen die ihr auch beim Bloggen benutzt. Mein Avatar benutze ich schon seit ich mich öfters im Web aufhalte (2002) in verschiedenen Foren deshalb wird es auch vorerst mein Gravatar. [...]
13. April 2006
@ 00:23
“Der Beitrag richtet sich mehr an den nicht so erfahrenen WordPress-Umbauer”
genau meine Zielgruppe*g vielen Dank für Deine Mühe mit der Beschreibung.
24. April 2006
@ 09:29
[...] Der Einbau ist ganz einfach! Im Prinzip muß man nur lesen können. Dazu habe ich ausnahmsweise mal kein Plugin benötigt und benutzt. Im Beitrag von jowra “Gravatare in Wordpress ohne Plugin” wird die Vorgehensweise so gut erklärt, das selbst ich es hinbekommen habe. [...]
1. May 2006
@ 12:53
Hallo,
danke für die tolle Anleitung – ich als Newbie konnte damit durchaus etwas anfangen, mein Blog hat jetzt auch Gravatare :)
Nur eine Frage habe ich noch: Du hast geschrieben, dass man den Gravataren eine CSS-Klasse zuteilen sollte. Das ist klar, denn ich würde meine Gravatare beispielsweise rechts oben im Kommentarfeld angezeigt haben wollen, sowie mit einem 1px-Rand. Leider weiß ich nicht genau, wie das geht. Hast du einen Tipp?
(Klar, einfach Klasse anlegen in der style.css, aber wie weise ich diese Klasse dann nur dem Gravatar zu und nicht allen Bildern?)
Liebe Grüße
Angelcurse
1. May 2006
@ 17:22
Hi!
Danke für diesen einfachen Schnipsel. Es hat wunderbar geklappt diesen einzufügen.
Bis später.
2. May 2006
@ 01:03
Ich halte generell Nichts von Gravataren, kann da nur den Autor von: http://www.medienrauschen.de/archiv/2005/08/22/ich-will-keinen-gravatar/ unterstützen!
21. June 2006
@ 20:51
Ich habe deinen spitzen Vorschlag in mein Theme aufgenommen. Es wäre hilfreich, den default_gravatar im eigenen Theme-Verzeichnis zu haben. Mir gelingt leider nicht die entsprechende php-Syntax.
$gravatar_default = bloginfo(‘template_directory’) .’/images/blank_gravatar.png” ‘; ?> klappt nicht.
Kann mir jemand helfen?
21. July 2006
@ 18:41
Super! Mehr kann man zu diesem Beitrag nicht sagen! Da ich im Moment dabei bin mir einen eigenen Webblog zu basteln, kam mit dieser Bericht gerade richtig!
6. August 2006
@ 17:06
[...] Durch einen Tipp von Rob hab ich es ohne Plugin geschafft, hier die Anleitung. [...]
6. August 2006
@ 19:33
[...] Wie genau man diese Gravatare auf einem Blog einrichtet erfahrt ihr fr Wordpress hier und fr alle anderen hier. [...]
6. August 2006
@ 20:21
Muchos Gracias!
6. August 2006
@ 20:28
Hab was vergessen: Was ist das für ein Plugin, was bei dir die Links so anzeigt?
6. August 2006
@ 20:50
Hi Akurei,
das ist kein Plugin, sondern Eigenbau nach dieser Anleitung:
http://www.dustindiaz.com/sweet-titles
16. August 2006
@ 09:10
[...] Gravatars – Kommentare ohne das Konterfei des Kommentierenden finde beinahe ich unpersönlich. Das sehen wohl viele Besucher auch so, daher haben die meisten von ihnen bereits einen Gravtar. Die Integration in die Kommentare kann man mit verschieden Plugins bewerkstelligen. Es geht sogar auch ganz ohne Plugin, wie hier beschrieben. [...]
1. October 2006
@ 14:18
[...] Das Einbinden von Gravatar in den Kommentaren. Meine Liste hat natürlich noch mehr Punkte, aber eines nach dem anderem [...]
23. October 2006
@ 12:09
[...] Wer das Gravatar-Plugin vermisst – die Implementation habe ich ohne Plugin bewerkstelligt. Wie es geht, steht auf dieser Seite. Verlinke diesen Artikel:Diese Icons verlinken auf Social Bookmarking Dienste, bei denen die Leser ihre Bookmarks teilen und neue entdecken. [...]
10. February 2007
@ 20:46
Danke für diesen nützlichen Codeschnipsel nebst EinbauAnleitung.
Verbesserungsvorschlag, damit es XHTML valid ist: & durch die Entität & ersetzen.
11. February 2007
@ 19:02
Nee, im Gegenteil. Auf dieser Seite hier läuft echtes XHTML 1.1 (application/xhtml xml) und die amp-Variante ist in XML nicht zulässig. Teste es selbst. Meine Seiten sind 100% valid inkl. Gravatar-Einbau.
12. February 2007
@ 13:16
Hallo, Tag!
Hmm, bitte, darf ich mal wat fragen, so als Anwender?
Das ist es, was ich schon so lange gesucht habe. Hab ich das also
mal bei mir eingebaut. Aber da tut sich irgendwie nix. Obwohl ich alles
gemacht hab wie beschrieben, soweit ich das sehe. Auch die Klassen in
der Stylesheet hab ich drin. Aber da tut sich irgendwie nix.
Hat bitte jemand, der diese Zeilen nutzt, kurz die Güte, über meine
comments.php zu fliegen? Fällt jemandem vielleicht sofort ein Fehler
auf, der die Ursache sein könnte, den ich nicht gefunden habe?
So sieht meine comments.php jetzt aus:
http://www.nackonet.de/test/commentsphp.txt
Da tut sich aber nichts bei den Kommentaren. Wenn ich testweise
einen neuen Kommentar eingebe, erscheint auch nicht der default-
avatar, so sieht das aus:
http://www.nackoswelt.de/?p=738#comment-3350
Weiß da jemand einen Rat für mich, bitte?
Beste Grüße!
Herr Nack
12. February 2007
@ 16:25
Hallo Nack, in Ruhe kann ich es mir erst heute Abend anschauen, aber eins fällt sofort auf: Die Image-Angabe ist bei Dir fehlerhaft. Wo eigentlich:
stehen sollte, steht bei Dir:
Da fehlt also ein Teil. Wie gesagt, den Rest kann ich erst heute Abend checken.
13. February 2007
@ 09:28
Morgen, John!
Danke Dir sehr! Du, wenn nicht schon geschehen, warte mal.
Ich habe gerade irgendwie mein Theme demoliert und muss mir
da ein neues aussuchen. Vielleicht schaffe ich das im Zuge dessen
dann doch irgendwie selber.
Sonst würde ich mich freuen, wenn ich nochmal fragen dürfte :-)
Bis dann, alles Gute!
Herr Nack
20. February 2007
@ 13:24
Hallo John, jetzt war ich so erleichtert Deine Anleitung zu finden aber irgendwas mach ich offenbar falsch, denn die Gravatare werden nach wie vor bei mir nicht angezeigt.
Ich nutze das Theme Tarski – die haben das plugin von Skippy empfohlen, weil das wohl schon irgendwie im Theme mit integriert sein soll. Leider funktioniert das bei mir – hab schon seit zwei Tagen damit rumlaboriert -. Nun dachte ich, ich krieg es ohne Plugin mit Deiner Anleitung hin, aber leider klappt das auch nicht. Ich vermute, ich setze das in dem Tarski-Code an die falsche Stelle?
Meine Comments.php sieht im Original so aus
linktext
Ich weiß einfach nicht, wo genau ich da nun was eintragen muß.
Ich wäre wirklich sehr dankbar für Deine Hilfe.
Viele Grüße,
Liisa
4. March 2007
@ 03:29
Ich will ja nicht drängeln…
Im Juni habe ich mal angefragt, was an meiner default url nicht korrekt ist, hat jemand (John) eine Idee?
$gravatar_default = bloginfo(‘template_directory’) .’/images/default_gravatar.png’;
Ich möchte gravatare in mein theme einbauen, kann den Pfad also nicht konkret angeben.
5. March 2007
@ 14:40
[...] eurer angegebenen Email angezeigt. Auf diesem Wege möchte ich auch Jowra für sein tolles How-to danken. Ohne dem hätte ich wohl immer noch mit den doofen Plugins [...]
7. March 2007
@ 17:10
Danke, ich habe mir mittlerweile selbst geholfen. Mich wundert, dass ich der einzige bin, der diese Funktion gerne ins Theme fest eingebaut hätte.
Das Problem war die Wordpressfunktion. Innerhalb des php Kontextes muss natürlich get_bloginfo genutzt werden.
$gravatar_default = get_bloginfo(‘template_directory’) .’/images/avatar.gif’;
12. March 2007
@ 23:16
Problem hat sich erledigt!
17. March 2007
@ 22:40
Gute Info. Danke. Jürgen
25. March 2007
@ 13:01
[...] Nützliche Links dazu:- Anmeldung auf gravatar- Hier gibt es das Wordpress Gravatar Plugin- Hier gibt es eine sehr feine Einbauanleitung [...]
17. April 2007
@ 23:11
Danke! Der Code ist einfach super und spielend leicht einzusetzten, selbst für eine blutige Anfängerin freu
18. April 2007
@ 10:45
[...] Kommentaren seines Blogs zulassen möchte und dafür kein Plugin installieren mag, findet bei Jowra eine gute Einbauanleitung für [...]
24. April 2007
@ 13:04
Hmmm… ich werd das mal ausprobieren. Das Plugin will nämlich nicht so recht, wie ich es gern möchte ;)
14. May 2007
@ 18:30
[...] noch nicht getestet), sowie die Gravatargeschichte. Bei den Gravataren habe ich mich für die Version ohne Plugin entschieden. Ich finde es recht merkwürdig, dass mein eigener Gravatar mal angezeigt wird und [...]
30. May 2007
@ 00:44
[...] So, Twitter wird nun im Menü mit eingebunden, das ist schonmal sehr schön. Achja, ich habe es euch glaube ich erzählt aber Twitter ist echt eine spassige Sache. Ihr findet mich dort unter http://twitter.com/verdammtsexy. Eingebunden hier im Blog habe ich das diesmal total faul mit Hife des Plugins SimpleTwitter. Die zweite Neuerung sind die Gavatar.com Avatare bei den Kommentaren. Durch Zufall bin ich über ein einfaches und hübsches Tutorial gestolpert. Das Ganze gibt es hier (@jowra.com). [...]
1. July 2007
@ 17:45
danke…
11. July 2007
@ 13:49
Perfekte Anleitung. Thx.
15. July 2007
@ 22:14
hat geholfen :)
11. August 2007
@ 09:02
Thanks for the articles
12. September 2007
@ 20:56
[...] falls es damit zu tun haben sollte, ich habe kein Plugin benutzt, sondern die Anleitung von Jowra. in Persönlich. Gravatar, Jowra Kommentar RSS Trackback [...]
8. October 2007
@ 09:11
[...] falls es damit zu tun haben sollte, ich habe kein Plugin benutzt, sondern die Anleitung von Jowra. in Persönlich. Share This Tags: gravatar• Kommentar RSS Trackback [...]
19. October 2007
@ 09:46
[...] Was genau Gravatare sind und wie man einen eigenen Avatar anlegt erklärt Alexander Fink. John von Jowra gibt eine schöne Anleitung für php-Seiten zur Implementierung der Gravatare ohne ein [...]
25. October 2007
@ 14:15
[...] from jowra.com [...]
25. October 2007
@ 16:11
Cooles Plugin :)
20. November 2007
@ 13:26
Gute Idee, werde ich jetzt auch mal probieren in den Blog einzufügen
26. November 2007
@ 11:48
ja ich werde es auch mal ausprobieren
26. November 2007
@ 12:05
Tausend Dank !
3. January 2008
@ 14:36
Vielen Dank :) Funktioniert sogar verlässlicher und schneller als jedes Plugin :)
8. January 2008
@ 17:34
[...] fündig geworden das es auch möglich ist das Gravatar in die Comments einzubinden und das ganz ohne Plugin. Nach 4. Min war es geschafft und es funzt schnell und einwandfrei. Danke für die tolle [...]
11. January 2008
@ 20:54
Ich weiss leider nicht so genau was ich falsch mache. Bei mir wird vor dem Kommentar jetzt jedesmal
”Gravatar
ausgegeben.
BTW ich habe keine Style Klasse definiert (kein Plan wie das geht)
Danke Gilly
21. January 2008
@ 21:12
Juhu, das hat echt perfekt geklappt. Vielen dank für diesen Code!
Nun noch eine Frage: Wie kann ich denn einrichten, dass
—-> die Gravatare zu den jeweiligen Webseiten der registrierten Nutzer verlinken
—-> mein Default-Gravatar für nicht Gravatar-Benutzer zur Gravatar-Seite linken
??
21. January 2008
@ 21:49
Super, vielen Dank für diese Anleitung – wieder ein PlugIn gespart! :-)
27. March 2008
@ 20:17
Ach Erik!
Wären doch alle so gut drauf. Ich find die Anleitung / Hilfe super. Bin nämlich auch kein Fan von Pluginorgien. Leider habe ich schon zu viel gesündigt.
24. April 2008
@ 21:54
[...] mußte man ein PlugIn bemühen oder die comments.php nach dieser Anleitung von Jowra [...]
17. June 2008
@ 19:08
Hej,
ich hab das jetzt auch bei meiner Seite so eingebaut nach deiner Anleitung (danke dafür) – aber mir ist noch ein Problem aufgefallen. Du vergisst in deinem Code das die Leute nicht immer Case-Sensitiv tippen.
Gravatar konvertiert vorm Hashen alles nach Lowercase – dein Code nicht. Ich hatte jetzt den Fall das ich im WP-Backend den Gravatar sehen konnte, auf der Page im Frontend aber nicht – kurze Recherche ergab das hier der User seine EMail-Addy mit großen Anfangsbuchstaben eingetippt hatte – das WP-Backend konvertiert wohl vorm Hashen, das Frontend tats mit deinem Code hier erstmal nicht.
Jetzt siehts das so aus:
md5(strtolower(get_comment_author_email()))
Dann klappts auch mit’m Nachbarn sei’m Gravatar.
ciao,
Robert