Criando avatares aleatórios no WordPress

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

Criando avatares aleatórios no Wordpress 1
Crédito da imagem: https://ownyourbits.com/2017/01/31/custom-random-avatars-in-wordpress/

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.

Deixe um comentário