Add Your Own Gravatar To WordPress
This is quite a useful tip that lets you add your own gravatar to your WordPress blog/theme/site. For example, here on WPShout, if the user doesn’t have a Gravatar then the following gets displayed:![]()
This tip applies especially to magazine themes, where the standard ‘bloggy look’ is something that designers try and get as far away as possible from.
It’s super easy to do – upload the your gravatar image you want (to be displayed when people don’t have an avatar) to /your-theme/images/, having resized it to 100×100 pixels. Then, open up your functions.php file and add the following code (changing the gravatar’s filename if necessary):
<php if ( !function_exists('fb_addgravatar') ) {
function fb_addgravatar( $avatar_defaults ) {
$myavatar = get_bloginfo('template_directory').'/images/gravatar.jpg';
//default avatar $avatar_defaults[$myavatar] = 'Exciting new gravtar';
return $avatar_defaults;
}
add_filter( 'avatar_defaults', 'fb_addgravatar' ); } ?>
And you’re done.
Code via WPWebHost.
at 3:40 am
This code is from Frank Bültge (fb):
http://bueltge.de/avatare-zum-standard-von-wordpress-hinzufuegen/852/
Alex Denning just “forgot” to mention his source.
.-= Thomas Scholz´s last blog ..PHP: Funktion sanitize_ip =-.
at 4:15 pm
To be fair, I did mention a source. Where the code came from originally I couldn’t say.
at 12:39 pm
Although you have given the details above, I think that the majority of themes now days have this already built in.
I have noticed that about 30% of my commentators, don’t have gravatars and that still surprises me.
.-= George Serradinho´s last blog ..35 of the Most Popular WordPress Plugins =-.
at 4:06 pm
With this code you can create a default avatar then (for those without one)!
at 9:08 pm
What should I put in the “comments template” file in order to show the gravatar?