Hoy me ha dado por trastear en WordPress y he decidido cambiar el avatar por defecto que aparece en los comentarios cuando el usuario no tiene uno propio. Todo el que quiera puede crearse su propio avatar personalizado y subirlo a la web de Gravatar.com (creando una cuenta si no se tiene), de este modo, cuando hagas un comentario en un blog, generalmente aparecerá la imagen personal, ya que esta está asociada a una dirección de correo y desde que la empresa Auttomatic compró Gravatar, casi todos los blogs la implementan.

Como iba diciendo, los avatares por defecto que vienen en WordPress son un poco sosos, pero ahora se puede incluir uno por defecto personalizado. Una vez que lo has seleccionado y subido a una carpeta de tu site tan sólo necesitas editar el archivo functions.php de tu theme. Si no lo tienes se puede crear. Ahora añades el siguiente código (ojo por si no es texto plano):

// Nuevo avatar
add_filter(‘avatar_defaults’, ‘miavatar’);
function miavatar ($avatar_defaults) {
// Ruta a nuestra imagen (puede estar en el mismo servidor o en otro)
$avatar = ‘http://www.tudominio.com/wp-content/themes/carpeta/images/avatar.png’;
// Nombre de nuestro avatar
$avatar_defaults[$avatar] = “Default Gravatar”;
return $avatar_defaults;
}
Recuerda que la ruta de la ubicación de la imagen es orientativa, yo la he puesto en la carpeta images de mi blog pero la puedes poner dónde quieras siempre que lo indiques. Si no tienes el archivo functions.php y lo vas a crear no se te olvide de añadir <?php antes del código y ?> al final, ya que al tratarse de una función php si no la llamamos, WordPress no lo va a entender.