Em vez dos avatares padrão que o WordPress oferece, que tal mostrar vários avatares aleatoriamente?

Como fazer?
Cole o código abaixo em seu functions.php (arquivo do tema atual).
add_filter( 'pre_option_avatar_default', 'avatar_aleatorio' ); function avatar_aleatorio ( $value ) { return get_stylesheet_directory_uri() . '/img/avatar/avatar-'.rand( 1 , 5 ).'.jpg'; }
Na pasta de imagem do seu tema, crie uma subpasta chamada avatar. Dentro dela, jogue os avatares desejados, todos com a mesma extensão.
Estas imagens devem estar renomeadas no seguinte formato: avatar-1.jpg, avatar-2.jpg e assim por diante.
No código acima você vai alterar o seguinte:
- Se o caminho para as imagens for outro, altere o
/img/avatar/
… - Troque o número “5” para o número de imagens de avatar;
- Atente para a extensão dos arquivos, que devem ser iguais.
Pronto. Não há necessidade de marcar nada no painel do WP.