Ich wurde vorhin gefragt, wie man denn in einem WordPress-Blog den “blassen Typ vor der grauen Wand” gegen einen individuell gestaltenden Default-Avatar wie hier bei mir im Blog austauschen könnte. Prinzipiell ist das nicht sonderlich schwer, ihr müsst nur die passende Stelle, wo die get_avatar Funktion aufgerufen wird, bei euch im Theme finden und dort das zu nutzende Bild eintragen.
Ich nutze hier Yoko von Elmastudio, die entsprechende Stelle befindet sich bei diesem Theme in der functions.php, bei anderen Themes kann es gut sein dass ihr in der comments.php nachsehen müsst. Der Aufruf sieht eventuell so aus…
<div class="comment-gravatar"><?php echo get_avatar( $comment, 65 ); ?></div>
In meinem Fall muss ich nur den Link zum Bild als letzte Variable anfügen, so dass die Zeile letztendlich wie folgt aussieht…
<div class="comment-gravatar"><?php echo get_avatar( $comment, 65, 'http://example.com/wp-content/themes/foobar/images/gravatar_default.png' ); ?></div>
Danach wird dann automatisch das Bild beim Abruf der Kommentare geladen. Natürlich nur dann, wenn der Kommentator seine E-Mail Adresse nicht mit einem Gravatar-Bild verknüpft hat.
29. August 2011 um 15:34 Uhr
Danke
31. Januar 2013 um 00:19 Uhr
Bin auch gerade unterwegs in selbiger Sache…!
11. März 2013 um 17:59 Uhr
Prima, hat 1a funktioniert. Danke für die Hilfestellung.
11. März 2013 um 21:50 Uhr
Freut mich, dass ältere Beiträge immer noch Verwendung finden
Grüße
Christoph
25. April 2013 um 08:24 Uhr
Genau das brauch ich – Vielen Dank für die Beschreibung.