Criando avatares aleatrios no WordPress

Em vez dos avatares padro que o WordPress oferece, que tal mostrar vrios avatares aleatoriamente?

Crdito da imagem: https://ownyourbits.com/2017/01/31/custom-random-avatars-in-wordpress/

Como fazer?

Cole o cdigo 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 extenso.

Estas imagens devem estar renomeadas no seguinte formato: avatar-1.jpg, avatar-2.jpg e assim por diante.

No cdigo acima voc vai alterar o seguinte:

  • Se o caminho para as imagens for outro, altere o /img/avatar/
  • Troque o nmero “5” para o nmero de imagens de avatar;
  • Atente para a extenso dos arquivos, que devem ser iguais.

Pronto. No h necessidade de marcar nada no painel do WP.

Post Comment