Quedé pensando por un momento en como cambiar el avatar de los usuarios de WordPress 3.0, entonces hice clic con el botón derecho del mouse para ver donde estaba alojada la imagen para reemplazarla y me dí cuenta que está en un servidor externo como servicio de Gravatar.
Entonces buscando encontré este artículo (ver fuente al final) que explicaba que había que localizar el archivo function.php y agregar lo siguiente al final de este:
add_filter( 'avatar_defaults', 'newgravatar' );
function newgravatar ($avatar_defaults) {
$myavatar = get_bloginfo('template_directory') . '/images/customavatar.png';
$avatar_defaults[$myavatar] = "Avatar Redux";
return $avatar_defaults;
}
Ahora vas al perfil de tu usuario y seleccionas tu nueva imagen.
Ahora me surge otra duda, la imagen que cambie modifico la imagen de TODOS los usuarios, buscaré como hacer para que cada usuario tenga su imagen independiente.
Fuente: http://www.kernelweb.org/como-cambiar-el-avatar-por-default-en-wordpress/
