Habilite Gravatars nos comentários do seu blog Por Érico Oliveira dia 11 de Janeiro de 2008 às 6:23 pm | Imprimir este post

Gravatar significa globally recognized avatar e permite, depois de realizar o cadastrado, associar um avatar a um endereço de email e desta forma exibir uma imagem junto a seus comentários nos blogs onde o sistema está habilitado, como vocês já podem ver aqui no pBlog. :)

Fazia algum tempo que tinha vontade de habilitar aqui no blog e depois que a Automattic, empresa proprietária do WordPress, adquiriu o site Gravatar no ano passado, resolvi enfim modificar o template dos comentários para adicionar o Gravatar. Não me surpreenderia se nas próximas versões do WordPress os temas Default e Classic já vierem com os Gravatars habilitados.

Existem alguns plugins que adicionam os Gravatars, mas preferi inserir o código diretamente dentro do tema. São apenas algumas linhas que você deve adicionar logo após “if($comment_type == ‘comment’) {“, ou onde preferir, no arquivo comments.php:

  1. <?php
  2. if ( !empty( $comment->comment_author_email ) ) {
  3. $md5 = md5( $comment->comment_author_email );
  4. $default = urlencode( ‘http://www.seusite.com.br/gravatar.gif’ );
  5. echo "<img style=’float: right; margin-left: 10px;’ src=’http://www.gravatar.com/avatar.php?gravatar_id=$md5&amp;size=60&amp;default=$default’ alt=’gravatar’ />";
  6. }
  7. ?>

Perceba na linha 4 que existe uma url para a imagem default caso o usuário não possua cadastro no Gravatar, modifique-a para exibir a sua imagem. Modifique também o style na linha 5 para que se adeque melhor ao seu tema. Bom proveito!

Adicionar um comentário

9 comentários : “ Habilite Gravatars nos comentários do seu blog ”

  1. 1
    Gravatar
    Érico Oliveira :

    Aqui está o meu Gravatar! :D

  2. 2
    Gravatar
    Rodrigo Varandas :

    Boa Érico! Show…

  3. 3
    Gravatar
    Ganha :

    eu simplesmente nao consigo por isso a funcionar no meu blog ja tentei com plugins e até mesmo com o seu código mas da sempre erro

  4. 4
    Gravatar
    Anizio Carlos da Silva :

    No Blog do Santinha uso o plugin Gravatars2; o melhor é que ele cria um cache, o que chega a ser essencial para blogs com muita visitação (como é o nosso caso).

  5. 5
    Gravatar
    Daniel Ribeiro :

    Show de bola este código. Fácil de usar e funciona! Muito legal, parabéns!

  6. 6
    Gravatar
    Blá blá Gol :

    Em meu blog não consegui habilitar o aparecimento dos “gravatares”.
    Uso o template 3k2

    Mas é show de bola esta função. Espero conseguir mais tarde.

  7. 7
    Gravatar
    Blá blá Gol :

    Opa…
    Consegui agora!
    Valeu!

  8. 8
    Gravatar
    Danilo :

    Não deu, infelizmente da erro.

  9. 9
    Gravatar
    So Mudanças :

    Aqui deu erro :/

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>


vpn service