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.
Erik
01.03.2006
11:26 CET
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…
John
01.03.2006
12:14 CET
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. ;-)
erik
01.03.2006
14:04 CET
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ß
John
01.03.2006
14:24 CET
Quatschkopp! Ich sah mich im Erklärungsnotstand. :-D
Erik
01.03.2006
17:10 CET
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)
John
01.03.2006
20:17 CET
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
Benijamino
02.03.2006
11:50 CET
Also mir gefällt das … werde ich doch direkt auch mal testen ;)
Benijamino
02.03.2006
11:51 CET
… aber bei gravatar muss man angemeldet sein oder?!
John
02.03.2006
12:26 CET
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.
erik
04.03.2006
13:57 CET
» Ende April? /Anfang Mai? an den Bodensee?
Hört sich gut an. Hab ja nun zwecks Pendelei nach München auch né 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ß
AndreasB
04.03.2006
21:12 CET
Mir gefällt an dem Skippy Plugin der Cached Gravatars.
Denn somit sah ich , das jowra sich auch ein Gravatar Bild zugelegt hat.
Sven
06.03.2006
18:26 CET
Hi John,
Lob für diesen schöner Beitrag.
Weiter so ..
Sven
Benijamino
07.03.2006
09:19 CET
… angmeldet hab ich mich jetzt … aber noch keins hochgeladen … mal sehen vlt. schaff ich es am WE den Code mal zu testen.
Benijamino
07.03.2006
17:21 CET
so hab jetzt eins hochgeladen :D
John
07.03.2006
19:11 CET
Na dann mal warten. :trippel: :D
@ Sven Danke Dir und Du hast Dein Blog sehr gut gestaltet! Gefällt mir.
Benijamino
07.03.2006
21:45 CET
.. hm hab né mail bekommen … your gravatar has been rated … und nun ?
John
08.03.2006
11:22 CET
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. ;-)
Benijamino
08.03.2006
14:19 CET
Ich hab in diesem Kommentar jetzt die gleiche drinne.
John
08.03.2006
15:53 CET
Nö, Du hast das B am Anfang groß geschrieben. :p
Ich editiere jetzt aber nicht alle Deine Kommentare. :D
Benijamino
08.03.2006
16:15 CET
.. hehe ok :D … aber ich glaub in der Größe muss ich mir was anderes basteln.
Falk
09.03.2006
16:55 CET
hey, danke für den hinweis – funzt bestens! :D
magma
29.03.2006
08:12 CET
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 ;)
Steffen
29.03.2006
22:58 CET
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 :)
John
31.03.2006
00:00 CET
Hallo Steffen!
comments.zip
Ist aber jetzt nur mal auf die Schnelle meine comments.php, also keine Garantie, daß alles reibungslos läuft. ;-)
Steffen
31.03.2006
16:25 CET
Wow – danke schön, hat alles geklappt :)
Steffen
01.04.2006
18:16 CET
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?
John
01.04.2006
18:56 CET
Füge mal der Klasse “.gravatar” im CSS ein
position: relative;hinzu. Dann klappt es.Steffen
01.04.2006
19:36 CET
Danke danke :)
tboley
09.04.2006
15:52 CET
Danke für die ausführliche Anleitung!
MINDTIME The Online Show
09.04.2006
22:35 CET
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…
wildbits -- Gravatare
10.04.2006
13:14 CET
[…] 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 […]
Skyspage Blog » Blog Archiv » Gravatare oder diese kleinen Bildchen beim Kommentar
13.04.2006
02:16 CET
[…] 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. […]
Sky
13.04.2006
02:23 CET
“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.
KOCHWERKSTATT » Blog Archive » Gravatare
24.04.2006
11:29 CET
[…] 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. […]
Angelcurse
01.05.2006
14:53 CET
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
SpuTniQ
01.05.2006
19:22 CET
Hi!
Danke für diesen einfachen Schnipsel. Es hat wunderbar geklappt diesen einzufügen.
Bis später.
bklocke
02.05.2006
03:03 CET
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!
joern
21.06.2006
22:51 CET
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?
Mike
21.07.2006
20:41 CET
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!
Blogging Rööö » Blog Archive » extrem Gravataring
06.08.2006
19:06 CET
[…] Durch einen Tipp von Rob hab ich es ohne Plugin geschafft, hier die Anleitung. […]
= Akublog = » Blog Archive » Gravatare
06.08.2006
21:33 CET
[…] Wie genau man diese Gravatare auf einem Blog einrichtet erfahrt ihr für Wordpress hier und für alle anderen hier. […]
Akurei
06.08.2006
22:21 CET
Muchos Gracias!
Akurei
06.08.2006
22:28 CET
Hab was vergessen: Was ist das für ein Plugin, was bei dir die Links so anzeigt?
John
06.08.2006
22:50 CET
Hi Akurei,
das ist kein Plugin, sondern Eigenbau nach dieser Anleitung:
http://www.dustindiaz.com/sweet-titles
admartinator.de
16.08.2006
11:10 CET
[…] 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. […]
Facing my life » To do Liste, 2 Punkte weniger
01.10.2006
16:18 CET
[…] Das Einbinden von Gravatar in den Kommentaren. Meine Liste hat natürlich noch mehr Punkte, aber eines nach dem anderem […]
Plugin Parade | admartinator.de
23.10.2006
14:09 CET
[…] 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. […]
Steffen
10.02.2007
21:46 CET
Danke für diesen nützlichen Codeschnipsel nebst EinbauAnleitung.
Verbesserungsvorschlag, damit es XHTML valid ist: & durch die Entität & ersetzen.
John
11.02.2007
20:02 CET
Née, 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.
Herr Nack
12.02.2007
14:16 CET
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
John
12.02.2007
17:25 CET
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.
Herr Nack
13.02.2007
10:28 CET
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
Liisa
20.02.2007
14:24 CET
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
kretzschmar
04.03.2007
04:29 CET
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.
::Wøølf.blog:: » My Blog is 2 Hot.
05.03.2007
15:40 CET
[…] 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 […]
kretzschmar
07.03.2007
18:10 CET
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’;
Liisa
13.03.2007
00:16 CET
Problem hat sich erledigt!
Jürgen
17.03.2007
23:40 CET
Gute Info. Danke. Jürgen
www.thafaker.de :: to be different than the category » Blog Archive » Avatare
25.03.2007
15:01 CET
[…] Nützliche Links dazu:- Anmeldung auf gravatar– Hier gibt es das Wordpress Gravatar Plugin– Hier gibt es eine sehr feine Einbauanleitung […]
Lady Alanna
18.04.2007
01:11 CET
Danke! Der Code ist einfach super und spielend leicht einzusetzten, selbst für eine blutige Anfängerin freu
jetzt mit Gravatars - das-bloggt.de
18.04.2007
12:45 CET
[…] Kommentaren seines Blogs zulassen möchte und dafür kein Plugin installieren mag, findet bei Jowra eine gute Einbauanleitung für […]
Andy
24.04.2007
15:04 CET
Hmmm… ich werd das mal ausprobieren. Das Plugin will nämlich nicht so recht, wie ich es gern möchte ;)
Just Ronni… » Blog Archive » Wordpress Plugins
14.05.2007
20:30 CET
[…] 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 […]
verdammtsexy.com » Verschiedene Updates
30.05.2007
02:44 CET
[…] 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). […]
flow
01.07.2007
19:45 CET
danke…
Uli
11.07.2007
15:49 CET
Perfekte Anleitung. Thx.
Mad
16.07.2007
00:14 CET
hat geholfen :)
Gijet
11.08.2007
11:02 CET
Thanks for the articles
Mein Gravatar funktioniert nicht at Takealook
12.09.2007
22:56 CET
[…] 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 […]
Mein Gravatar funktioniert nicht @ Takealook
08.10.2007
11:11 CET
[…] 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 […]
Personalisieren der Zahnarzt Homepage : Zahnarzt Wiesbaden
19.10.2007
11:46 CET
[…] Was genau Gravatare sind und wie man einen eigenen Avatar anlegt erklärt Alexander Fink. John von Jowra gibt eine schöné Anleitung für php-Seiten zur Implementierung der Gravatare ohne ein […]
Wordpress K2 + Gravatar Plugin -
25.10.2007
16:15 CET
[…] from jowra.com […]
div^
25.10.2007
18:11 CET
Cooles Plugin :)
Andy
20.11.2007
14:26 CET
Gute Idee, werde ich jetzt auch mal probieren in den Blog einzufügen
Chri
26.11.2007
12:48 CET
ja ich werde es auch mal ausprobieren
Chri
26.11.2007
13:05 CET
Tausend Dank !
Steph
03.01.2008
15:36 CET
Vielen Dank :) Funktioniert sogar verlässlicher und schneller als jedes Plugin :)
Gravatar | die zweite
08.01.2008
18:34 CET
[…] 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 […]
Gilly
11.01.2008
21:54 CET
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
Sandra
21.01.2008
22:12 CET
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
??
Gabi
21.01.2008
22:49 CET
Super, vielen Dank für diese Anleitung – wieder ein PlugIn gespart! :-)
waldorf
27.03.2008
21:17 CET
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.
Gravatar-Funktion in WordPress - Gabis BLOGhaeuschen
24.04.2008
23:54 CET
[…] mußte man ein PlugIn bemühen oder die comments.php nach dieser Anleitung von Jowra […]
Robert Krüger
17.06.2008
21:08 CET
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 Recherché 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
Hin und her: Die Kommentarfunktion | L Books and Games
17.10.2008
20:23 CET
[…] was ich benutzt hatte nicht so richtig wollte. Jedenfalls habe ich jetzt über google eine Möglichkeit entdeckt, auch ohne Plugins Gravatare in die Kommentare einzubauen. Und das klappt auch wirklich sehr gut. […]
padTI
13.01.2009
18:28 CET
kann mir jemand helfen, bin php anfänger, aber ich möchte gern bei dem Theme aeros2 http://thebuckmaker.com/de/aeros-astro/ die voreingestellte gravatar.com funktion ausschalten und eigene Avatare (notfalls auch durch ein plugin) nutzen. kann aber nirgends die Funktion finden die ich ändern muss und wüsste auch nicht was ich ändern muss. Mir ist das aber sehr wichtig und hier scheinen sich einige in der Matrie auszukennen. Ich danke vielmals im Voraus. Grund viele meiner Besucher kennen nicht mal gravatar.com möchten aber ihre Fotos bei mir Hochladen können, die dann neben dem Kommentar sind.
Gravatare: globally recongnized avatar : : Notepad.exe
19.01.2009
19:25 CET
[…] wegen jeder kleinsten Funktion mit Plugins vollstopfen zu müssen. John erläutert auf seinem Blog jowra.com sehr ausführlich wie man sein WP-Blog auch ohne Plugin dazu bringt Gravatare anzuzeigen. Was mich […]
Sebastian K.
02.03.2009
13:15 CET
Hallo,
die Anleitung ist wirklich sehr hilfreich. Super Arbeit.
Werde es gleich mal für das nächste Projekt umsetzen.