Corrigir plural ou alterar a palavra "comentarios" do blogspot

Um detalhe que muitos não percebem no blogger é que seja qual for o numero de comentários recebidos em cada postagem a palavra comentários aparece sempre igual, ou seja, ela não altera para o singular e plural conforme o numero de comentários recebidos. Por causa disso podemos ver no blogspot: 1 comentários ou pior ainda 0 comentários, mas corrigir o plural nos comentários do blogger é bem fácil de fazer, apenas recomendamos salvar uma cópia do template antes de mexer na pagina editar HTML. Além de mostrar como resolver o problema do plural da palavra vamos mostrar como alterar o texto quando ainda não tiver nenhum comentário, pois é bem estranho exibir 0 comentário, seria bem melhor mostrar algo do tipo seja o primeiro a comentar ou qualquer outra coisa.

Vamos falar sobre como corrigir o plural e singular da palavra comentários no blog, mas esse tutorial funciona com qualquer outra palavra, por exemplo, opinião e opiniões, mas para isso você precisa alterar a palavra comentários na pagina design, clicando para editar a postagem como mostramos na imagem abaixo, se tiver duvidas veja nosso tutorial sobre Organizar postagem(ocultar data, comentarios...)

configurar posts do blogger
Para fazer a correção do plural você deve entrar na pagina editar HTML, marcar para expandir o modelo e procure por esse trecho:

<b:if cond='data:post.allowComments'>
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'>
<b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/><b:else/>
<data:post.numComments/> <data:top.commentLabelPlural/></b:if></a>
</b:if>

Use o ctrl F e procure por: data:post.allowComments é o jeito mais fácil de achar, alteramos as quebras de linha para ficar mais fácil a visualização aqui no tutorial então no HTML do seu blog esse código está tudo numa linha só, isso dificulta um pouco a alteração, mas o conteúdo é o mesmo.
Então apague e coloque esse no lugar:

<b:if cond='data:post.allowComments'>
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'>
<b:if cond='data:post.numComments == 0'> Seja o primeiro a comentar !!!
<b:else/>
<b:if cond='data:post.numComments == 1'>1 Comentário
<b:else/>
<data:post.numComments/> <data:top.commentLabelPlural/>
</b:if></b:if></a>
</b:if>

Os trechos em negrito são onde você deve alterar como desejar, ou seja, a palavra que aparece quando tem 1 comentario e quando não tem nenhum comentário: Seja o primeiro a comentar !!!

Depois que fizer suas alterações clique para visualizar seu blog e se ficou como você queria clique em salvar e esta parte está pronta.
plural dos comentarios do blogger
Mas ainda não acabou tem outro trecho que precisamos alterar para mudar a palavra comentários que aparece no antes de lista de comentários feitos ou da caixa de comentários, neste outro trecho:

<b:if cond='data:post.allowComments'>
<h4>
<b:if cond='data:post.numComments == 1'>
1 <data:commentLabel/>:
<b:else/>
<data:post.numComments/> <data:commentLabelPlural/>:
</b:if>
</h4>

Repetimos praticamente a mesma alteração do primeiro trecho apagamos e colocamos esse outro no lugar, deixando ele desta forma:

<b:if cond='data:post.allowComments'>
<h4>
<b:if cond='data:post.numComments == 0'> Seja o primeiro a comentar !!!
<b:else/>
<b:if cond='data:post.numComments == 1'>1 Comentário
<b:else/>
<data:post.numComments/> <data:top.commentLabelPlural/>
</b:if></b:if>
</h4>

Aqui valem as mesmas alterações que fez antes, mas não precisa ser as mesmas palavras se você não quiser. Agora é só salvar e depois visualizar o resultado no seu blog.

comentarios no blogspot
Recomendamos que leiam mais algumas dicas sobre os comentários do blog:

Balão com Número de Comentários ao Lado do Título da Postagem
Resolver problemas com os comentários
Colocar emoticons nos comentários do blog
Moderar Comentários do Blogger
Como Apagar comentários

Sabemos que ficou um tutorial um pouco longo e são vários trechos de HTML para modificar justamente por isso recomendamos fazer o backup do seu template antes de começar assim se tiver algum problema poderá facilmente voltar ao seu layout original facilmente.

78 comentários :

  1. e como mudamos os comentários de lugar ?

    ResponderExcluir
  2. Oii, adorei o tutorial, já usei no meu blog!

    Gostaria de pedir pra você fazer um tutorial sobre o Menu LavaLamp, as fontes em português que eu achei não eram muito boas, e aqui você posta ótimos tutoriais!

    Beijos

    ResponderExcluir
  3. anaf.
    veja aqui Mostrar Marcadores, Comentários embaixo do Título da Postagem

    G.R
    vou pesquisar sobre o assunto, testar no blog e assim que possível fazer o tutorial sobre ele

    ResponderExcluir
  4. entrei varios códigos para o menu mas na hora de testar ele apresentou erros no internet explorer 8, não testei na versão 9

    mas olhando as estatisticas dos meus blogs notei que poucas pessoas usam a versão 9 do internet explorer (menos de 10 %) por isso ainda não vou publicar o tutorial

    mas se quiser ver uma demonstração e códigos:

    http://www.spiceupyourblog.com/2011/06/jquery-lavalamp-style-menu-blogger.html

    ResponderExcluir
  5. eu consegui um negoço aew que quando passa o mouse na imagem troca de imagem é bem maneiro se quiser ver vai no meu perfil e clicka no blog db evoluction que tem la dizendo

    ResponderExcluir
  6. Fabiano no inicio da postagem embaixo da 1ª foto tem um codigo html, como faz pra por um codigo html dentro de um retangulo? olha nessa imagem

    ResponderExcluir
  7. aquilo é só uma fazer de dar destaque para um trecho da postagem, veja aqui: Dar Destaque em uma Parte do Texto (blockquote)

    ResponderExcluir
  8. Sônia, isto aqui está muito bom! Tenho aprendido demais! Vou levá-lo para meus arquivos. você autoriza? Abração.

    ResponderExcluir
  9. Gostaria de saber como posso fixar uma postagem para que ela continue como sendo a primeira independente de outros postagens posteriores na mesma página.Agradeço a dica se por ventura vier, valeu.

    ResponderExcluir
  10. Eu tenho muitos cds e gostaria de disponibilizar para os outros baixarem no meu blog como proceder?

    ResponderExcluir
  11. Legal fazer a correção...Mas isso não é tão importante para mim. Acredito que quando fizeram esse item foi para dizer a quantidade de pessoas que postaram em determinado assunto! Um abraço!

    ResponderExcluir
  12. eduardo
    veja aqui: Hospedar Arquivos para Download

    mas cuidado com direitos autoriais, nem tudo você pode disponibilizar para baixar... isso pode dar problemas com o blogger, adsense, google...

    ResponderExcluir
  13. Não consegui completara a segunda parte, sempre dá erro, daí não aparece quando tem 0 comentários na página inicial, somente depois que clica na imagem.

    ResponderExcluir
  14. Cara, problema resolvido, era coisa besta, eu que não prestei atenção direito!

    Muito bom seu tuto!

    ResponderExcluir
  15. FelipeNunes
    sei como é.... já aconteceu comigo diversas vezes rsrs

    ResponderExcluir
  16. Olá, muito bom, mas porque no meu não aparece aquele primeiro trecho?

    ResponderExcluir
  17. ola amigo vc sabe como tirar a barra que fica abaixo das postagens acima do nome inicio no blog do blogger se souber faça uma postagem a respeito obrigado ate mais .

    ResponderExcluir
  18. Perfeito! Mas como somos mais que perfeccionistas rs
    Agora resta pra quem, como eu, colocou Comentário/Opinião, alterar a mensagem que diz: Postar um Comentário para "Postar um Comentário/Opinião

    ResponderExcluir
  19. a forma de alterar é a mesma, apenas acrescente as duas palavras no 1 comentario

    ResponderExcluir
  20. Fabiano, fiz isto. O que me refiro é o que está indicado pela flecha vermelha...

    http://i419.photobucket.com/albums/pp275/mcgee2005/imagem-6.jpg

    trocar por "Postar um comentário/opinião"

    ResponderExcluir
  21. Quando eu coloquei o código no layout, algo aconteceu que quando há 1 comentário o número não aparece, mas quando há 0 ou mais do que um, o número aparece. O que pode ter acontecido?
    Adorei o blog! Parabéns!

    ResponderExcluir
  22. Rachel
    veja os detalhes do código, as vezes colocou algum sinal trocado...
    por exemplo são dois sinais de igual no código ==

    ResponderExcluir
  23. Fabiano
    Estão com 2 sinais de "=" =/

    ResponderExcluir
  24. Rachel
    talvez seu template tenha alguma tag diferente... é dificil dizer onde está o erro...

    tente novamente e cuidado com os detalhes na hora de alterar o código..

    ResponderExcluir
  25. Eu gostaria de mudar o texto para quando os comentários estão desativados, não aparece nada. Gostaria de ao invés de não ter nada, ter uma mensagem "Comentários Trancados", agradeço desde já!

    ResponderExcluir
  26. Olá Pessoal!

    Tenho uma dúvida que não consigo resolver!

    Tenho um blog, e em alguns posts, costumo trancar os comentários, mas então a mensagem de comentários não aparece (padrão do blogger).

    Eu já modifiquei as mensagens de 0 comentários para o singular e etc, mas gostaria apenas de quando eu trancar os comentários aparecesse escrito por exemplo "Comentários trancados"

    Espero que possam me ajudar!

    Obrigado!

    ResponderExcluir
  27. @Willian Henrique de Moraes não sei como ajudar porque no código do blogger não tem nada sobre isso, ou seja ele mostra ou não a quantidade de comentários

    ResponderExcluir
  28. Olá Fabiano sou eu novamente, eu quero colocar uma imagem antes do texto comentários, não o texto que fica na página inicial, o texto que fica ao expandir uma postagem, este post por exemplo está mostrando 30 comentários, no caso ficaria: "imagem 30 comentários", você pode me ajudar?

    ResponderExcluir
  29. @Matheus tente usar o código deste jeito:

    <b:if cond='data:post.allowComments'> <img src="endereço da imagem" border="0" style="float:left;margin:2px" />
    <a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'>
    <b:if cond='data:post.numComments == 0'> Seja o primeiro a comentar !!!
    <b:else/>
    <b:if cond='data:post.numComments == 1'>1 Comentário
    <b:else/>
    <data:post.numComments/> <data:top.commentLabelPlural/>
    </b:if></b:if></a>
    </b:if>


    e claro colocar o endereço de uma imagem no lugar indicado

    <img src="endereço da imagem" border="0" style="float:left;margin:2px" />

    ResponderExcluir
  30. ai obrigada estava procurando esses códigos há muito tempo

    ResponderExcluir
  31. Muito Bom!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    ResponderExcluir
  32. Tenho um blog com o modelo simples do Blogger e não aparece esse trecho do código. Me ajuda! Não suporto mais aquele "0 comentários".

    ResponderExcluir
  33. Marcio para achar esse trecho precisa marcar a opção expandir modelo de widgets na pagina editar html

    ResponderExcluir
  34. coloquei certinho no meu blog, mas só funcionou a 1º parte, ñ sei pq. O que seria?

    ResponderExcluir
  35. Marcos Coelho seu computador deve estar usando o cache do seu blog que já está salvo no historico.

    tente excluir o historico de internet e testar

    ResponderExcluir
  36. refiz o processo, desta vez pelo firefox e mais uma vez não funcionou por completo, acredito q tem algo a ver com o fato de meu blog ter os comentários juntos com os do facebook, como neste blog. Ah o primeiro código a ser substituído aparece duas vezes em meu html, mas a mudança só ocorre quando faço a mudança no segundo q aparece, mesmo assim mudei os dois e também este último que encontrei fácil e substituí mas não funcionou.

    ResponderExcluir
  37. marcou a opção para expandir o modelo?

    mas em alguns caso não funciona por causa de outros códigos de templates personalizados

    ResponderExcluir
  38. código são complicados qualquer detalhe faz o código dar erro

    ResponderExcluir
  39. acredito que meu template tem algum problema no neste último código pois mesmo marcando para não aparecer comentários nas páginas estáticas eles aparecem.

    ResponderExcluir
  40. mas paginas estaticas é possivel ativar os comentarios na hora de publicar veja que na pagina onde cria a postagem tem a opções de postagem

    ResponderExcluir
  41. eu sei, não quero comentários nas páginas estáticas, por isso desativei, mesmo assim aparece o nº de comentários nelas.

    ResponderExcluir
  42. é estranho.

    tente editar a pagina e nas opções marcar para não permitir e ocultar os comentários.

    mas se for algum erro ou alteração no html pode não funcionar.

    tente usar o inspecionar elemento do firefox para achar o código:

    Como Encontrar Erros nos Códigos do Blog: HTML, CSS, Javascript

    ResponderExcluir
  43. foi isso que fiz, usei o inspecionar elemento e usei um código para que os comentários apareçam apenas nas páginas das postagens, agora funcionou.

    ResponderExcluir
  44. olha fabiano geralmente eu pesquiso e corro atrás e sou persistente resolvo com você algumas duvidas e alguns detalhes mais nesse eu não sei como pesquisar eu gostaria de colocar um fundo branco nos comentarios semelhante a imagem
    imagem de como está - http://migre.me/a5n85
    agora aqui de como gostaria que fica-se - http://migre.me/a5naa

    caso você não entendeu é semelhante a esse blog http://migre.me/a5nbs

    ResponderExcluir
  45. isso deve ser possivel configurar no estilo

    .comments {
    background: #fff; width: 652px;
    padding-left: 20px;
    padding-right: 4px;
    margin-bottom: 20px;
    border: solid 3px #7b9a16;
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    }

    procure isso no seu blog e troque o trecho

    background: #fff;

    por outra cor, por exemplo

    background: #0ff;

    veja aqui o Código das Cores

    ResponderExcluir
  46. Olá Fabiano, muito bacana a dicas, parabéns pelo trabalho que desenvolve em seu blog.
    Porém gostaria de saber como colocar uma mensagem no número de comentários (tipo: 6 comentários é um milagre) na nova interface do blogger.
    Desde já obrigado, cordial abraço e paz interior.

    ResponderExcluir
  47. Milton Kennedy veja o trecho do tutorial onde mostramos como escrever Seja o primeiro a comentar !!!


    usando aquele modelo seria possivel personalizar para qualquer numero de comentários, mas quando mais opções usar mais chances de erros.

    ><b:if cond='data:post.allowComments'>

    <a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'>

    <b:if cond='data:post.numComments == 0'> Seja o primeiro a comentar !!!

    <b:else/>

    <b:if cond='data:post.numComments == 1'>1 Comentário

    <b:else/>
    <b:if cond='data:post.numComments == 6'>6 comentários ... é uma milagre

    <b:else/>

    <data:post.numComments/> <data:top.commentLabelPlural/>

    </b:if></b:if></a>

    </b:if>

    ResponderExcluir
  48. Eu tenho o disqus, mas ele não contabiliza o número de comentários na home, por exemplo, o meu blog ele tem "continue lendo", então tem a janela mostrando o numero de comentarios do lado da data em que foi publicado, mas com o disqus, mesmo que comentem uma só vez, continua mostrando zero, porque???????????????????????? http://skandarkeynesbrazil.blogspot.com.br/

    ResponderExcluir
  49. acho que isso acontece porque a contagem do disqus é separada do contador de comentários do blogger

    ResponderExcluir
  50. Posso trocar o "Seja o primeiro a comentar !!!" por uma imagem ? estou querendo muito fazer isso !

    ResponderExcluir
  51. Sweet Jes eu não testei com imagens, mas deve funcionar.

    só precisa trocar o texto pelo código da imagem (igual o código de um banner).

    mas não use aspas no código da imagem que dá erro na pagina editar html, coloque ' em vez das aspas.

    ResponderExcluir
  52. eu fiz ate a parte de visualizar, e as coisas ficaram no balão que eu fiz, nao no lugar que eu queria! ai cancelei, pq nao era la que queria, nao queria mudar de lugar e sim as palavras

    ResponderExcluir
  53. Olá, alterei a palavra como queria, mas agora eu não consigo por exemplo, deixar assim: Postado por kalebe, enviar postagem, comente!

    Nessa ordem, mas não muda de jeito nenhum. Em alterar postagem no blogger aparece uma pequena visualização, lá fica correto, mas no blog não.

    ResponderExcluir
  54. o blogger alterou a pagina editar html hoje (10/04/2013) embora isso não tenha nada a ver com o seu assunto acho que deveria deixar para mexer nisso outro dia para evitar bugs no html por causa destas mudanças que falei.


    talvez seja alguma estilo CSS que faz a organização deste layout, ou seja algum float: left faz que o item fique a esquerda mesmo que seja colocado depois no html

    ResponderExcluir
  55. Olá, Fabiano.
    Gostaria de corrigir a posição do link de comentários no blog. Ele está torto: no Google Chrome fica torto pra direita, no Firefox fica torto pra esquerda (esse é o pior). Já tentei ajeitar mas sem sucesso.
    Se não for possível alinhar à coluna, quero colocá-lo ao lado das tags na mesma linha separado por este símbolo "|"

    imagem: http://ow.ly/mOman
    imagem 2: http://ow.ly/mOnr2

    ResponderExcluir
  56. Karina é possível fazer mas não tenho como explicar isso sem ver o html do seu blog.

    tente colocar o trecho do código dos comentários dentro de uma div para flutuar a direita, assim:

    < div style="float:right" >
    codigo dos comentários
    < /div >

    ResponderExcluir
  57. Tentei, amigo. Mas não consegui.
    Meu modelo é o Celestial
    ifidelix.blogspot.com.br

    ResponderExcluir
  58. na pagina layout você pode clicar para editar as postagens do blog e na janela que abre é possível arrastar os links dos comentários e marcadores.

    se precisar mexer diretamente no html não tenho como explicar como fazer porque o blog mostra o html de forma diferente na pagina editar html

    ResponderExcluir
  59. Arrastei, mudei de lugar na página layout onde edita as postagens mas continuou no mesmo lugar (?)

    Obrigada pela sua atenção
    mandei o link do blog errado (nervosa e braba), faltou o L no iníncio rsrsr.
    Achei que poderia ajudar se vc olhasse diretamente

    ResponderExcluir
  60. Mexi no html e mudei o autor de lugar, na div post footer line 1. Funcionou!
    Não sei se fiz certo mas está do jeito que eu queria em todos os navegadores.

    ResponderExcluir
  61. o importante é que você achou um jeito de funcionar no seu blog

    ResponderExcluir
  62. tenho uma duvida, mudei o meu blog e agora nos post's não aparece a hiperligação para poderem comentar, como faço? :s
    e como ponho em baixo sentimentos antigos e sentimentos recentes? Obrigado

    ResponderExcluir
  63. Fabiano... Não sei onde errei, pois foram muitas tentativas. Agora se acesso o blog está errado, ou seja continua no plural, porém se clico no título da postagem, vemos corrigido.
    Pode me dizer onde está o erro?

    ResponderExcluir
  64. Veja o link:
    http://bellascoisinhas.blogspot.com.br/

    ResponderExcluir
    Respostas
    1. o código que conheço para corrigir o plural na palavra comentários é esse que está no tutorial.

      mas verifique se não tem códigos repetidos no seu blog, as vezes tem outro trecho definindo o texto comentários.

      essa é a única explicação que consigo imaginar.

      Excluir
  65. Ok Fabiano...
    Vou continuar tentando.
    Brigadim!

    ResponderExcluir
  66. Estou até me acostumando com HTML, mas esta primeira parte que indicou para procurar não tem nos meus blogs, são do blogger e com poucas modificações. Visitei vários blogs de tutoriais e ninguém deu informações corretas nesta questão. Que pena!!! :(

    ResponderExcluir
    Respostas
    1. em alguns templates é diferente, então tente procurar por:

      data:post.numComments ou data:post.addCommentUrl

      Ou alguma outra parte do código. Quando encontrar tente comparar para ver se são parecido e tente trocar os códigos pela outra parte que mostramos.

      salve uma cópia do seu html completo (backup) do template antes de começar a mexer assim se algo der errado pode voltar ao seu modelo atual facilmente

      Excluir
  67. Obrigadaaaaaa pelo tutorial :) :)

    ResponderExcluir