Colocar mensagem que acompanha o número de comentários

Um bug infeliz do Blogger, onde o número de comentários não fica compatível com a mensagem, ou seja, se você tiver 1 comentário a seguinte mensagem será exibida: 1 comentários.

Há muito tempo descobri uma saída para isso, mas não sei o porquê de nunca ter ensinado isso a vocês. Todavia nunca é tarde para ensinar e muito menos para aprender. Essa postagem é totalmente de autoria do site: Blog And Web. Um site espanhol muito bom e que vejo no direito de traduzir o tutorial (com minhas palavras) e divulgar o trabalho com a autoria deles.

Lembre-se: É muito importante antes de qualquer modificação, você fazer um backup por segurança.

Então vamos trabalhar:

– Faça login no Blogger, acesse a aba: “Layout” -> “Editar HTML” e marque a caixa: “Expandir modelos de widgets”;

– Procure (Ctrl + f):

<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>

- Substitua todo código encontrado, por:

<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\'>Nenhum comentário</b:if>  <b:if cond=\'data:post.numComments == 1\'>  1 Comentário  </b:if>  <b:if cond=\'data:post.numComments > 1\'>  <data:post.numComments/> Comentários  </b:if>  </a>  </b:if>

Você acabou de modificar o texto que acompanha o botão do contador de comentários. Agora é necessário modificar o texto que fica antes dos comentários propriamente dito:

- Procure (Ctrl + f) por:

<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>

- Substitua por:

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

Teste e se estiver tudo certo. Salve.

Obs.1: Quando estiver procurando o código, busque por partes, assim não vai ter erro na hora de encontrar o devido código.
Obs.2: Caso tenha interesse em colocar a sua própria mensagem de acordo com o número de comentários, basta trocar os texto por outros.
Grande abraço.

Tags: Comentários, comentários blogger, bug comentários blogger, corrigir, mudar mensagem comentários.