X

Adicionar Suporte a Gravatar aos Seus Comentários do WordPress

Depois que algumas pessoas diferentes solicitaram suporte a Gravatar nos comentários para o popular tema Choice do WordPress, decidi investigar mais a fundo. Encontrei este ótimo post do HackWordPress que fornece um pequeno trecho de código para adicionar Gravatars ao seu loop de comentários. Desde então, tenho adicionado suporte a Gravatar a todos os temas aqui, apenas porque é muito simples de fazer. Neste guia, mostrarei como exatamente eu integro Gravatars aos temas.

Antes de continuar, por favor, entenda que este guia foi escrito apenas para WordPress 2.5 e superior. O código abordado não funcionará em versões anteriores.

O Código Gravatar

Apenas inserir o seguinte código no seu loop de comentários funcionará, mas provavelmente não ficará muito bom como está.
<?php if(function_exists('get_avatar')) { echo get_avatar($comment, '50'); } ?>

Basicamente, este código verificará se você tem a função get_avatar (nativa do WordPress 2.5) e, em seguida, exibirá o avatar do comentarista em um quadrado de 50px.

Use uma Régua

Se você quiser ter certeza de que seus Gravatars terão um tamanho adequado, recomendo a extensão do Firefox MeasureIt. Isso o ajudará a medir uma área em seu tema para determinar um bom tamanho para os Gravatars.

Onde colocar o código?

No tema Choice, descobri que 40 era um bom tamanho. Então, onde exatamente eu coloquei este código?

Localização do Gravatar no Choice

Qualquer lugar dentro do foreach e endforeach (o loop de comentários) funcionará.

Estilizando seus Gravatars

Assim que você tiver os Gravatars exibidos no seu template de comentários, provavelmente você vai querer estilizar eles também. Você notará que o código do Gravatar gera a classe “avatar” em cada imagem. Vamos adicionar uma linha à folha de estilos CSS para flutuar isso para a esquerda e adicionar uma pequena margem à direita.

img.avatar {float:left; margin-right:5px;}

Pronto, você tem Gravatars com boa aparência, tamanho perfeito e estilizados. Claro que os temas variam, você pode estilizar como quiser.

Conclusão

Lembre-se, este código só funcionará no WordPress 2.5 e superior. A tag condicional function_exists fará com que seu tema não quebre, mas nada aparecerá nas versões anteriores. Mais informações sobre outros métodos de uso de Gravatars estão detalhadas no WordPress Codex.

Se você acabou de ler este artigo inteiro e não tem ideia do que é um Gravatar, sugiro que leia este primeiro de Lorelle no WordPress. Ele aborda os conceitos básicos de como obter seu próprio Gravatar se inscrevendo no Gravatar.com, bem como usando Gravatars em versões mais antigas do WordPress com plugins.

Gravatars não podem ser usados apenas para comentários, mas também podem ser adicionados às postagens individuais dos autores.

Se você gostou do artigo, sinta-se à vontade para comentar e compartilhar. Gostaria de saber suas opiniões. Assine o feed para as últimas atualizações do Theme Lab.

Comentários   Deixe uma resposta

  1. Chocolate WordPress Theme Review | FreeWordpressThemes.us July 26, 2008 at 5:34 pm

    […] Comentários com suporte a Gravatar […]

  2. Daily Design Links for 7-25-08 | Anidan Design : eco-friendly web & graphic design July 25, 2008 at 9:40 pm

    […] Adicione Suporte ao Gravatar aos Seus Comentários do WordPress (tags: wordpress gravatar Tags: Links Diários, links de design, links Postado em: Links Diários  Assine este feed […]

  3. » SimpleWP - Free WordPress Theme ThemeHook: ??? WordPress Blog July 24, 2008 at 11:57 am

    […] por mim mesmo. Este tema tem todos os recursos normais de um tema de blog aqui no Theme Lab, incluindo suporte ao Gravatar para comentários, uma barra lateral pronta para widgets e suporte nativo a tags do WordPress. Este tema também [tem um espaço para] anúncio de 125×125 […]

  4. WordPress 2.6 Released - some new features - More than just work?! July 17, 2008 at 12:50 pm

    […] Atualizações como estas deixam você animado para tentar e usar os recursos, suporte completo de avatar também para comentaristas em gravatar, identicon e monsterID. Estou morrendo de vontade de implementar o recurso de avatar no blog da empresa há algum tempo, e este será o momento perfeito. Para aqueles que querem adicioná-lo também, encontrei um ótimo artigo esta manhã sobre como habilitar o recurso com algumas alterações PHP muito básicas aqui, Suporte ao Gravatar. […]

  5. iGraphiX Blog | RS10 - Free WordPress Theme July 9, 2008 at 9:09 am

    […] Soul, integrado a um tema WordPress. Este possui todos os recursos usuais, incluindo suporte nativo ao Gravatar (apenas WordPress 2.5+), suporte a tags e uma barra lateral pronta para widgets. Ele também tem uma página inicial especial […]

  6. interessante, estou enfrentando problemas com o gravatar agora, funcionou bem no meu navegador mozilla, mas ficou feio no IE7..

  7. Muito obrigado. Tentei alguns outros códigos oferecidos pela web, este foi o que funcionou exatamente como eu precisava!

    Obrigado!!!

  8. Obrigado! Você explicou isso muito facilmente.

  9. Obrigado!

  10. Limited Edition iPhone June 19, 2008 at 7:55 am

    Obrigado pela ajuda!

  11. uau, obrigado pelo tutorial 😀

    eu estava pesquisando na internet por isso, obrigado

  12. Adding Gravatar Support to your Wordpress Comments | The Second Press June 2, 2008 at 11:40 am

    […] Adicionar Suporte Gravatar aos Seus Comentários WordPress | Tema […]

  13. Muito obrigado pelo artigo.

  14. PixelCSS : Soporte de gravatar en wordpress June 1, 2008 at 6:29 am

    […] vimos no ThemeLab SHARETHIS.addEntry({ title: “Soporte de gravatar en wordpress”, url: […]

  15. ArsGeek » Wordpress Comment Styling Round Up May 31, 2008 at 6:52 am

    […] THEMELAB: “Adicionar Suporte Gravatar aos Seus Comentários WordPress” […]

  16. Wordpress Comment Styling Round Up May 30, 2008 at 5:35 pm

    […] THEMELAB: “Adicionar Suporte Gravatar aos Seus Comentários WordPress” […]

  17. WPZOOM ›› Best Resources for WordPress - Round 1 May 23, 2008 at 4:53 am

    […] Visitar Tutorial […]

  18. Oh, isso é bom, você implementou avatares grav. Eles parecem bons.

  19. @Leland: Obrigado pelo comentário, foi muito gentil da sua parte.

  20. @Banago, deixei um comentário no seu blog. 🙂

    Sobre os Gravatars no Theme Lab, adicionarei em breve.

  21. @Leland: Obrigado pelo seu feedback, eu realmente aprecio isso. Eu adoraria se você postasse um comentário no meu blog, pois nem todo mundo o fez 🙁

    Segundo: Quando você pretende implementar gravatars no seu blog? 🙂

  22. Obrigado pelas dicas…
    Espero habilitar no meu tema muito em breve….
    Alguns temas agora vêm com suporte integrado ao gravatar, como o mistylook! 🙂

  23. Ótimo post Leland!

    Sou um grande apoiador dos Gravatars, então adoro ver mais designers de temas adicionarem suporte Gravatar integrado.

    Como você disse, é realmente tão fácil quanto isso!

  24. @Banago: Legal, eu gostei. Obrigado por comentar.

  25. Eu implementei gravatars no tema do meu blog. Na verdade, eu estava prestes a pedir um feedback sobre o meu novo design. Eu adoraria seu feedback. Obrigado!

Adicionar um comentário

Ficamos felizes que você tenha escolhido deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Checklist de Lançamento WordPress

O Checklist Definitivo para Lançamento de WordPress

Compilamos todos os itens essenciais da lista de verificação para o lançamento do seu próximo site WordPress em um e-book prático.
Sim, envie-me o eBook Gratuito!