WordPress Tweaks: Standard Avatar Icon anpassen
So sehr ich den “blassen Typ vor der grauen Wand” auch schätze, richtig ansehnlich ist er ja nicht gerade. Ganz zu schweigen von den Monster Avataren oder dem offiziellen Gravatar Logo, welche im WordPress Adminbereich auswählbar sind . In diesem Mini Tutorial erfahrt Ihr, wie der Standard Avatar (wenn jemand ein Kommentar hinterlässt, aber nicht bei Gravatar.com angemeldet ist) gegen eine Grafik eurer Wahl ausgetauscht werden kann und wie sich zusätzlich die Größe des Avatars ändern lässt, um der Kommentar-Sektion einen etwas persönlicheren Touch zu verleihen.
Dazu öffnen wir die comments.php des aktuellen Theme und suchen einen Eintrag der ungefähr so aussieht:
<?php
echo get_avatar( );
?>
In der Klammer lassen sich nun die Parameter festlegen. In unserem Fall die Größe der Grafik und der Pfad zum neuen Standard Avatar Icon. Für uns sind diese Werte wichtig: “$size” für die Größe der Grafik in Pixel und “$default” für den Pfad zum alternativen Icon. Den Rest lasst Ihr am besten so, wie er war. Wie es bei mir ausschaut, seht Ihr hier:
<?php echo get_avatar( $email, $size = '40', $default = 'http://bloggonaut.net/noavatar.png' ) ?>
Das wars auch schon
Falls Ihr noch auf der Suche nach einer neuen Avatar Grafik seid, werde Ihr auf dieser Seite mit mehr als 115.000 Icons garantiert fündig: http://www.iconfinder.net/ultimate
Übrigens ist mir bei meiner Recherche noch ein zum Thema passendes Plugin bei Smashingmagazine.com über den Weg gelaufen. Dieses Plugin versucht anhand der EMail Adresse euren Twitter Avatar in den Kommentaren anzuzeigen. Falls Ihr dort nicht angemeldet seid, versucht es ein Gravatar zu laden und falls auch dort nix zu finden ist, lädt es ein vorher festgelegte Grafik als Avatar. Werde es die nächsten Tage mal antesten.
26.11.2009 | Autor: Jonas
Kategorien: Tutorials, Wordpress |
5 Kommentare


Danke für die gute Idee – bei mir war das allerdings in der functions.php ausgelagert.
Für alle bei denen das auch so sein sollte – Meine Zeile sieht so aus:
<*?php echo get_avatar($comment,$size='32',$default='’ ); ?*>
^^ ohne Stern vor und nach
Hi Flo, danke für den Hinweis! hast natürlich recht, der Code könnte auch in der functions.php zu finden sein.
Danke für diesen zahlreichen Tipp, hat alles geklappt, Standard Avatar wurde wunschgemäß geändert.
freut mich, dass es geklappt hat
Hallo
Ist es irgendwie möglich, die Bilder nicht über das Internet zu laden, sondern selbst erstellte Bilder als standard Avatar auszuwählen? Ich habe das ganze so gemacht wie hier beschrieben, jedoch werden z.B. die standard Avatare immeroch von Gravatar geladen.
Danke&Gruss
Niklas