Como personalizar os comentários do Blogger

Em janeiro o Blogger anunciou o lançamento dos "threaded comments", um novo sistema de comentários que possui a opção "responder" nativamente. Mas esse não foi o fim dos problemas com o sistema de comentários do Blogger, pois ele ainda continua bastante simples  e a cada dia apresenta novos bugs. Por esse motivo muitos blogueiros se "rendem" aos sistemas de comentários externos, como o Disqus ou o Intense Debate, que deixam o blog muito mais lento, e dificulta, ou até mesmo impossibilita, uma possível migração de plataforma. E para diminuir o problema, trago a vocês, um código que vai dar uma repaginada nos comentários do seu blog, deixando-o muito mais atraente.

personalizar-comentarios-blogger-blogspot

Personalizando os comentários do blogger

Antes de começar a instalar esse recurso em seu blog, é recomendável que você faça um backup do seu template, assim, se ocorrer algum erro, você poderá voltar ao seu template original.
1° passo: Acesse o painel do blogger, escolha o blog que você deseja instalar, selecione a opção modelo e clique em "Editar HTML".
2° passo: Agora usando o Ctrl F, procure pela tag ]]></b:skin>, e insira o seguinte código acima dela:
/* Início do código de personalização dos comentários desenvolvido por http://www.spiceupyourblog.com e editado por http://www.comoblogar.com */
.comments{clear:both;margin-top:10px;margin-bottom:0;font-family:Arial;line-height:18px;font-size:13px}
.comments .comments-content{margin-bottom:16px;font-weight:normal;text-align:left}
.comments .comment .comment-actions a,.comments .comment .continue a{display:inline-block;margin:0 0 10px 10px;padding:0 15px;color:#424242 !important;text-align:center;text-decoration:none;background:#fede72;border:1px solid #fec648;border-radius:2px;height:26px;line-height:28px;font-weight:normal;cursor:pointer}
.comments .comments-content .comment-thread ol{list-style-type:none;padding:0;text-align:none}
.comments .comments-content .inline-thread{padding:0}
.comments .comments-content .comment-thread{margin:8px 0}
.comments .comments-content .comment-thread:empty{display:none}
.comment-replies{margin-top:1em;margin-left:40px;background:#fff}
.comments .comments-content .comment{margin-bottom:0;padding-bottom:0}
.comments .comments-content .comment:first-child{padding-top:16px}
.comments .comments-content .comment:last-child{border-bottom:0;padding-bottom:0}
.comments .comments-content .comment-body{position:relative}
.comments .comments-content .user{font-style:normal;font-weight:normal}
.comments .comments-content .user a{color:#0E6284;font-weight:normal;text-decoration:none}
.comments .comments-content .icon.blog-author{width:18px;height:18px;display:inline-block;margin:0 0 -4px 6px}
.comments .comments-content .datetime a{color:#0E6284;font-size:12px;float:right;text-decoration:none}
.comment-content{margin:0 0 8px;padding:0 5px}
.comment-header{font-size:18px;background-color:#f1f1f1;border-bottom:1px solid #e3e3e3;padding:5px}
.comments .comments-content .owner-actions{position:absolute;right:0;top:0}
.comments .comments-replybox{border:none;height:230px;width:100%}
.comments .comment-replybox-thread{margin-top:0}
.comments .comment-replybox-single{margin-top:5px;margin-left:48px}
.comments .comments-content .loadmore a{display:block;padding:10px 16px;text-align:center}
.comments .thread-toggle{cursor:pointer;display:inline-block}
.comments .comments-content .loadmore{cursor:pointer;max-height:3em;margin-top:0}
.comments .comments-content .loadmore.loaded{max-height:0;opacity:0;overflow:hidden}
.comments .thread-chrome.thread-collapsed{display:none}
.comments .thread-toggle{display:inline-block}
.comments .thread-toggle .thread-arrow{display:inline-block;height:6px;width:7px;overflow:visible;margin:0.3em;padding-right:4px}
.comments .thread-expanded .thread-arrow{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAc AAAAHCAYAAADEUlfTAAAAG0lEQVR42mNgwAfKy8v/48I4FeA0AacVDFQBAP9wJkE/KhUMAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent}
.comments .thread-collapsed .thread-arrow{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA AcAAAAHCAYAAADEUlfTAAAAJUlEQVR42mNgAILy8vL/DLgASBKnApgkVgXIkhgKiNKJ005s4gDLbCZBiSxfygAAAAB JRU5ErkJggg==") no-repeat scroll 0 0 transparent}
.avatar-image-container{background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZRLOvwkxh0iGgsBAk0T3oUuz-tQZhf0ibo1QIuThnAeHH0KXqRk80wafiKeg6Fvhe3RlF000CMhEQmb-ziPE2d0UkV9qt8NFiLg7FVCSqO_xjnbkmFfOsQ08_MqSRKxegJuSO2Q8Ml04/s51/arrow.png) top right no-repeat;float:left;vertical-align:middle;overflow:hidden;width:65px !important;height:51px !important;max-width:65px !important;max-height:51px !important}
.comments .avatar-image-container img{padding:2px;border:1px solid #ccc;width:45px !important;height:45px !important;max-width:45px !important;max-height:45px !important}
.comments .comment-block{margin-left:65px;position:relative;border:5px solid #e3e3e3;border-radius:8px}
@media screen and (max-device-width:480px){.comments .comments-content .comment-replies{margin-left:0}}
/* Fim do código de personalização dos comentários desenvolvido por http://www.spiceupyourblog.com e editado por http://www.comoblogar.com */

3° passo: Clique em "Salvar modelo".

Pronto, seu sistema de comentários está muito mais bonito e atraente.

Obs.: Caso mesmo depois de instalar essa personalização, a opção "Responder" não funcione, acesse o seguinte artigo e ative a opção responder comentários no Blogger.
Não gostou desse modelo? Então veja a segunda versão desse artigo onde temos um modelo ainda mais moderno:
Gostou? Compartilhe:
Carlos Vinícius

Carlos Vinícius é blogueiro, programador e Web Designer. No momento está cursando o ensino médio e tem como principal sonho se tornar Problogger. Você o encontra também no Escola Sites e no Quero criar um blog.

86 comentários:

  1. Excelente artigo Carlos, que pena que essa semana sai um artigo como esse no Blog Desenvolvendo Web...rsrsrs

    Obrigado por compartilhar seus conhecimentos conosco.

    ResponderExcluir
    Respostas
    1. Olá Jackson,
      Obrigado pelo comentário.
      Sério cara? Se eu soubesse não teria publicado rsrs.
      Abraços.

      Excluir
  2. Gostei muito desse design para os comentários, bem desenvolvido, estou até usando em meu blog!

    ResponderExcluir
    Respostas
    1. Olá Rafael,
      Obrigado pelo comentário, fico feliz que tenha gostado.
      Os comentários ficaram muito bom em seu blog.
      Abraços.

      Excluir
    2. ola amigo gostaria que me ajudasse,eu adicionei o codigo no meu blog o botão responder aparece mais quando clica nada acontece poderia me ajudar meu blog é universop2p.blogspot.com aguardo grato

      Excluir
    3. Olá Tauã,

      Isso acontece porque a opção responder ainda não está ativada em seu blog, devido ao fato de que o seu template foi desenvolvido antes do Blogger lançar essa opção. Para concertar isso acesse o seguinte tutorial:

      - Ativar opção responder comentários no Blogger

      Espero ter ajudado.

      Excluir
  3. Olá Carlos,

    Parabéns pelo grande artigo tutorial e trabalho do código também.
    Tem como me ajudar? É para colocar este código, antes eu preciso ativar o sistema de responder comentários no Blogger com outro código ou se eu colocar este código aqui direto já ativa o mesmo? Pois, eu usava o Disqus, mas ele dei o blog muito lento.

    Abraços, Elias Quintão.

    ResponderExcluir
    Respostas
    1. Olá Elias,
      Obrigado pelo comentário.
      Desculpe por demorar a responder.
      Esse código é para personalizar os Theareded comments, ou seja somente se tiver ativado a opção responder. Em breve irei escrever um artigo ensinando a ativar esse recurso, mas por enquanto recomendo que você leia esse artigo: http://utilizandoblogger.blogspot.com.br/2012/01/ative-opcao-de-responder-comentarios-do.html

      Abraços e sucesso com seus blogs

      Excluir
    2. Olá Carlos,

      Obrigado! Pela assistência e recomendação de algo do parecer.
      Sucesso para te.

      Abraços, Elias Quintão.

      Excluir
  4. Bem legal Carlos, pena que não funciona em meu blog, mas talvez eu mude meu layout, para ver se funciona.

    Abraços.

    ResponderExcluir
    Respostas
    1. Izaque, essa personalização só funciona nos Theareded comments, ou seja somente se tiver ativado a opção responder.
      Em breve irei publicar um artigo de como ativar esse recurso e assim você poderá usar essa personalização.
      Abraços.

      Excluir
  5. Olá Carlos,ficou ótimo coloquei no meu blog só falta trocar as cores.Muito bom parabéns pelo tutorial até a próxima.

    Abraços!

    ResponderExcluir
    Respostas
    1. Olá Kelleany,
      Obrigado pelo comentário. Fico feliz que tenha ajudado você.
      Abraços.

      Excluir
  6. Muito bom Carlos Vinicius esse artigo.
    Posso mudar a cor assim como muda se a cor do Template?
    Qual é o código desse azul?
    Parabéns garoto,você é muito bom nisso em ?

    ResponderExcluir
    Respostas
    1. Olá Maurício,
      Obrigado pelo comentário e pelos elogios.
      Você pode mudar como quiser. Mas acho melhor você colocar aquela cor vermelha que você usa em seu template.
      Abraços.

      Excluir
  7. Estavamos precisando de um metablog centrado em design no blogger. Parabéns pelo novo projeto,acompanho seus posts no Escola Sites e no Quero criar um blog e um blog só seu com certeza irá para frente como os outros no qual você bloga.

    Porém não consegui utilizar esse codigo no meu outro blog, eu uso o template gallery hex, poderia ajudar?

    ResponderExcluir
    Respostas
    1. Olá Leonardo,
      Obrigado pelo comentário e pelo incentivo.
      Acredito que não funcionou em seu template por quê nele ainda não esteja ativado a função "responder". Muitas outras pessoas também reclamaram disso. Portanto continue acompanhando o blog que nos próximos dias será publicado um artigo de como ativar esse recurso, para quê você possa usar essa personalização.
      Abraços.

      Excluir
  8. Olá Carlos,
    Excelente artigo. Ficou muito bom no meu blog que estou desenvolvendo, agora só falta mudar as cores para se adequar melhor ao meu layout!
    Como posso colocar um efeito Hover no botão de responder como você colou aqui no Como Blogar?
    Abraços.

    ResponderExcluir
    Respostas
    1. Olá João,
      Obrigado pelo comentário.
      Para mudar o background do botão altere o seguinte trecho do CSS background:#fede72, substituindo pela cor que você deseja. E para adicionar o background hover adicione a seguinte linha no CSS:
      .comments .comment .comment-actions a:hover,.comments .comment .continue a:hover{background:#ff9900;border:1px solid #bd7100;text-decoration:none}, alterando para a cor que você deseja.
      Espero ter ajudado.

      Excluir
    2. De nada, um comentário de incentivo é o mínimo que eu posso fazer.
      Muito obrigado ajudou muito!!
      Abraço.

      Excluir
  9. O seu trabalho é muito bom, pois todo contéudo usa uma linguagem prática e é muito fácil de se assimiliar, até mesmo por leigos no assunto. Certamente em pouco tempo vc se tornará um Problogger

    ResponderExcluir
    Respostas
    1. Olá Luciano,
      Obrigado pelo comentário. Fico muito feliz em saber que você gosta da forma que escrevo meus artigos.
      Abraços.

      Excluir
  10. Carlos Vinícius bom dia! Esse código funcionar bem no blogger?
    Ontem tentei colocar no meu e não consegui. As fotos de quem comentou ficou aparecendo por cima do comentário. O que eu faço para corrigir isso? Obrigada desde já!

    ResponderExcluir
    Respostas
    1. Olá Rose,
      Eu percebi que em seu blog você usa uma opção responder comentário personalizada, e não a padrão lançada recentemente. Para ativar a padrão, siga o seguinte tutorial:

      http://www.comoblogar.com/2012/06/ativar-opcao-responder-comentarios-no.html

      Obrigado pelo comentário.

      Excluir
    2. Ok Carlos! Obrigada por me responder.
      Veja só, o código do tutorial do link acima é um pouco diferente do meu, fico com receio de mexer. Eu exclui o código que consta neste post. Quero apenas que você me ensine como fazê-lo voltar ao normal. Como já mencionei mesmo depois de retirado o código, o erro persiste. Agradecida

      Excluir
    3. Olá Rose, desculpe pela demora em responder.

      Esse erro acontece devido ao fato de que a área da postagem do seu blog é muito pequena. Para concertá-lo basta retirar o código que você adicionou seguindo esse tutorial.

      Abraços, espero ter ajudado.

      Excluir
    4. Hugo,

      Fico feliz que tenha gostado. Abraços.

      Excluir
  11. ola, deu certo mais eu quero personalizar a cor do botão do comentario, como fasso isso???

    ResponderExcluir
    Respostas
    1. Olá,

      Para personalizar os botões, você precisa ter um pouco de conhecimento em CSS. Se o tiver, basta editar a seguinte linha:

      .comments .comment .comment-actions a,.comments .comment .continue a{}

      Espero ter ajudado. Abraços.

      Excluir
  12. como colocar o nome autor quando eu responder comentarios ? carlos vinícius

    ResponderExcluir
    Respostas
    1. Olá Ricardo,

      No código tem a seguinte linha:

      .comments .comments-content .icon.blog-author{width:18px;height:18px;display:inline-block;margin:0 0 -4px 6px}

      Substitua pela seguinte:

      .comments .comments-content .icon.blog-author{position:absolute;top:52px;left:-57px;margin:0;background-image:url(http://gbscripts.webs.com/Imagens/AutorGBSimples32.png);width:36px;height:13px;}

      Espero ter ajudado.

      Excluir
  13. ajudado muito obrgado voce é rapido para Responder muito bom site valew

    ResponderExcluir
  14. Quando passo o mouse em cima não se muda de cor como aqui no seu muda, como eu posso mudar isso ?

    ResponderExcluir
    Respostas
    1. Olá Luana, para fazer isso você precisa ter conhecimentos em CSS, se não tiver nem adianta tentar. Mas se tiver adicione a seguinte linha junto do código que está no artigo:

      .comments .comment .comment-actions a:hover,.comments .comment .continue a:hover{background:#ff9900;border:1px solid #bd7100;text-decoration:none}, alterando a cor que você deseja.

      Espero ter ajudado, abraços.

      Excluir
    2. Consegui colocar, muito obrigada ! Foste muito útil.

      Excluir
    3. Fico feliz em ter ajudado Luana.

      Abraços e volte sempre.

      Excluir
  15. ola estarei testando o seu codigo, e fugindo um pouco do assunto como sou novato nesta questao de comentarios, gostaria de saber como mudar os perfis de publicaçao dos comentarios. Possivelmente o exluindos e deixando somente ao usuario colocar seu nome e seu comentario.
    O blog ta de parabens espero respostas.

    ResponderExcluir
    Respostas
    1. Olá Josiel,

      O Blogger permite apenas a modificação da aparência dos comentários, mas não permite a personalização do sistema de comentários em si.

      Se você viu algum blog que tem o sistema de comentários com apenas as opções "Nome" e "Seu comentário" é porquê ele feito em WordPress.

      Obrigado pelo comentário, abraços.

      Excluir
  16. Não consigui, eu faço tudo mais n acontece nada

    ResponderExcluir
    Respostas
    1. Olá ADM,

      Talvez a personalização não funcionou em seu blog devido ao fato de que os threaded comments (novo sistema de comentários do Blogger que possui a opção "responder") não estão ativados. Se esse for o seu caso clique aqui.

      Espero ter ajudado.

      Excluir
  17. Gostei bastante desta dica.
    Brigado mesmo

    ResponderExcluir
  18. Coloquei certinho no meu blog mas da não funciona. Eu comentei para testar fica td normal só a imagem do lado do nome (ft de perfil) fica bugada e por cima do nome

    ResponderExcluir
    Respostas
    1. Olá Danilo,

      Isso está acontecendo porque a área de postagem do seu blog é muito pequena, sendo insuficiente para que essa personalização funcione corretamente.

      Abraços.

      Excluir
  19. Valeu
    mui boas dicas, continuaremos acompanhando comtempaldo Blog

    ResponderExcluir
  20. Sua dica me ajudou de mais, porém agora encontro um problema, caso possa me ajudar...

    Dá tudo certo quando visualizado pelo Chrome, mas no IE e no Mozilla é como se eu nao tivesse feito nada... Será que vc poderia dar alguma dica do que posso fazer para resolver isso?

    Desde já, obrigada.

    (desculpe a falta de acentuacao, estou no qwertz)

    ResponderExcluir
    Respostas
    1. Olá Danielle,

      Nos meus testes ele funcionou perfeitamente em todos os navegadores, não sei porque isso está acontecendo com seu blog. Mas tente apagar o histórico dos navegadores que a personalização não está funcionando... talvez resolva.

      Abraços.

      Excluir
  21. Respostas
    1. Olá Edmar,

      Leia o seguinte artigo para aprender a inserir emoticons nos comentários do seu blog:

      -> Colocar emoticons nos comentários do Blogger

      Abraços.

      Excluir
  22. Nossa cara, deu certinho no meu blog, valeu. Não sei se foi você quem criou, e se for, parabéns, é admirável essa profissão de Web desing, eu quero ser um tabém, e obrigado por compartilhar isso com a gente, muitos cobram por isso :)

    ResponderExcluir
    Respostas
    1. Olá Ernandes, obrigado pelo comentário.

      Não fui eu que criei essa personalização, eu apenas a divulguei para os meus leitores. É possível encontrar a página do verdadeiro criador na fonte do post.

      Mas mesmo assim obrigado. Te desejo boa sorte na sua possível futura carreira de Web Design ;)

      Abraços.

      Excluir
  23. Olá, desculpe, é meu segundo comentário, mas gostaria de saber ser tem como editar a caixa de comentário, tipo pra deixar o "Comentar como:" e os botões "Publicar" e "Visualizar" centralizados. Tem como?

    ResponderExcluir
    Respostas
    1. Não Ernandes, infelizmente o Blogger ainda não permite modificações no sistema de comentários em si. Permite apenas personalizações na aparência.

      Abraços.

      Excluir
  24. Essa dica foi-me muito útil mas queria saber como adicionar os browsers e os sistemas operativos que os usuários usam.
    Muito obrigado

    ResponderExcluir
    Respostas
    1. Olá,

      Infelizmente o Blogger não permite o uso desse tipo de recurso, pois seria necessário o uso de uma linguagem de programação mais complexa.

      Abraços.

      Excluir
  25. Oi Carlos Vinícius! Essa dica é muito útil mesmo, mas gostaria de saber se tem alguma maneira de substituir o fantasminha que aparece quando a pessoa comenta anônimo ou com Nome/URL (um bom exemplo é o meu comentário) e colocar outra imagem padrão. Esse fantasminha me irrita tanto ¬¬

    Obrigada, abraços!

    ResponderExcluir
    Respostas
    1. Olá Mariana,

      Se não me engano até um dia desse era possível fazer isso modificando o CSS dos comentários, mas acredito que depois do lançamento da opção "Responder", essa modificação ficou impossível de ser feita.

      Abraços.

      Excluir
  26. Muito legal. Me ajudou muito Vlw Carlos.

    ResponderExcluir
  27. Achei muito legal :D mais como eu tiro a seta branca do lado da imagem do perfil ?

    ResponderExcluir
    Respostas
    1. Olá Jhenice, para retirar essa seta troque a seguinte linha:

      .avatar-image-container{background:url(https://lh5.googleusercontent.com/-Wmy6bwNKzbo/T0miLZkuJsI/AAAAAAAAChc/orbwMGHyBxA/s51/arrow.png) top right no-repeat;float:left;vertical-align:middle;overflow:hidden;width:65px !important;height:51px !important;max-width:65px !important;max-height:51px !important}

      por:

      .avatar-image-container{float:left;vertical-align:middle;overflow:hidden;width:65px !important;height:51px !important;max-width:65px !important;max-height:51px !important}

      Espero ter ajudado.

      Excluir
  28. Muito Bom Mesmo adicionando o ComoBlogar como favorito!!!!

    ResponderExcluir
  29. êeeeee.... depois de um séculos procurando, finalmente achei. Mto obrigada xDD

    ResponderExcluir
  30. Porque a opção Responder do comentátio não funciona?
    É que quando clico, nao acontece nada. Quando posiciono o cursos sobre o link Responde, na barra de status aparece "javascript:;". Nao devia ter alguma coisa entre o dois pontos e ponto virgula? É isso que não esta deixando a opção responder funcionar?

    ResponderExcluir
    Respostas
    1. Ernandes, isso acontece porque o seu template provavelmente é personalizado e foi criado antes da opção "Responder" ser lançada pelo blogger. Para resolver isso acesse o seguinte tutorial:

      - Ativar opção responder comentários no Blogger

      Abraços.

      Excluir
  31. Olá, fiz o passo a passo e não vi diferença nenhuma, o que pode estar errado?

    ResponderExcluir
    Respostas
    1. Certifique-se de que a opção "Local do comentário" da aba de configurações está configurado para aparecer "Incorporado". Caso já esteja, então talvez em seu template já exista um outro código de personalização, causando um conflito. Nesse caso só analisando o CSS do blog, o que exige um certo conhecimento sobre o assunto.

      Abraços.

      Excluir
  32. Este comentário foi removido por um administrador do blog.

    ResponderExcluir
  33. Este comentário foi removido por um administrador do blog.

    ResponderExcluir
  34. Consegui fazer,mas ele ficou desajustado ao meu blog
    Oque faço para ajustar?

    ResponderExcluir
    Respostas
    1. O que exatamente ficou desajustado? Qual o link do seu blog?

      É impossível que eu diga a solução se nem mesmo sei qual o problema...

      Excluir