Como exibir o Gravatar do autor nos posts Por Érico Oliveira dia 30 de junho de 2008 às 9:56 pm | Imprimir este post

O Gravatar é uma recurso muito legal e que, após a compra pela Automattic, vem ganhando muita força. A cada dia que passa vejo que mais e mais usuários tem se cadastrado no sistema.

Sua utilização mais comum é junto aos comentários, mas é possível adicioná-lo em vários locais diferentes. Uma boa utilização é próximo ao autor do post, principalmente se o blog possui vários autores.

Para exibir o Gravatar do autor basta adicionar o seguinte código dentro do loop:

  1. <?php echo get_avatar( get_the_author_email(), '24' ); ?>

Adicionei o recurso aqui no pBlog apenas nas páginas dos posts e achei muito interessante o resultado. :)

Adicionar um comentário

13 comentários : “ Como exibir o Gravatar do autor nos posts ”

  1. 1
    Gravatar
    Daniel :

    ficou legal o gravatar ao lado do titulo,
    realmente é um recurso muito interessante.
    seria legal explorá-lo num lista de e-mails, amigos talvez, onde vc organizaria os e-mails e ao inves, apareceriam as imagens do gravatar.
    Valeu Érico, sou fã do pblog.

  2. 2
    Gravatar
    Matheus Bonela :

    E para ajustar o tamanho da imagem ?

  3. 3
    Gravatar
    Érico Oliveira :

    Matheus, você pode utilizar qualquer valor entre 1 e 80, neste exemplo do post eu utilizei 24.

  4. 4
    Gravatar
    F3rn4nd0.S4nt0s :

    Muito massa Érico, já to usando ni meu blog =)

  5. 5
    Gravatar
    Renato :

    Alguem sabe como faço para substituir o avatar padrão usado para quem não tem cadastro no Gravatar? Isso na versão 2.5.1

    Se alguem souber, me responda por favor.

  6. 6
    Gravatar
    Renato :

    Em qual arquivo coloco isso, estava doido atras disso, o loop está em qual arquivo Érico?

  7. 7
    Gravatar
    Lucas :

    Muito bom, vou implementar agora mesmo.

    E so ajudando o Renato, dependendo de onde vc quer que apareça a imagem, se for so nos posts o arquivo é o single.php, nas paginas principais index.php, nas paginas internas page.php, nos arquivos archive.php e por ai vai, espero ter ajudado :)

  8. 8
    Gravatar
    Davi Amaral :

    Cara Legal !
    Mas eu tenho que colocar no loop , certo?
    Pq sempre aparece minha foto? e não a dos que estão postando ?

  9. 9
    Gravatar
    Davi Amaral :

    Eu tenho que coloca no título ou algo assim o no código mesmo ?

  10. 10
    Gravatar
    Érico Oliveira :

    Como explicado no post você deve colocar o código no seu tema dentro do loop e para que todos os avatars sejam exibidos é necessário que os emails estejam cadastrados no Gravatar.com

  11. 11
    Gravatar
    Luciano Asantos :

    encontrei o loop sem problemas, adicionei o código mas nada aconteceu. minha pergunta é: tem um local específico dentro do loop onde tenho que adicionar o código??

  12. 12
    Gravatar
    Tiago Bolinha :

    tbm tentei colocar esse código e nada =/
    ae to usando esse

    <img src=”" alt=”Gravatar” align=”left”/>

    só que ficou muito em cima do texto e queria da um paddin mais n sei =/
    alquem ajuda ae =/

    dae uma olhada ae http://meninobuxudo.com/blog/2008/04/17/os-buxudos-perfil/

    té mais

  13. 13
    Gravatar
    Wallisson Narciso :

    Pesoal! Depois que instalei o template que ajustei no meu blog percebi que os “gravatars” da galera que comentão não é exibido. Como posso ativar isso no código? Ou é um plugin? Ou o meu template num suporta?
    Alguém pode me ajudar?
    Vlw.

Escreva um Comentário

XHTML: Você pode usar estas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>