Blogs grandes ou com um alto número de postagens costumam ter mais de um autor, o que muitas vezes torna necessário o uso de rodapé nas postagens introduzindo o autor e anúncios exibidos com a conta de cada autor – ou seja, elementos diferentes para autores diferentes. Neste Hack você vai aprender a controlar a exibição de elementos de acordo com o autor da postagem.
Para controlar a exibição de um elemento/widget/gadget no seu template, de acordo com o autor, faça o seguinte:
Acesse o seu Painel do Blogger e selecione Layout, então clique em Editar HTML para entrar no modo de edição do código do seu Template.
Não se esqueça de fazer o backup do seu template antes de realizar as alterações no código, clicando em Baixar modelo completo.
Encontre o elemento que você deseja controlar a exibição no código fonte do seu template (utilizando o Ctrl+F do seu navegador). Se você não conseguir encontrar o elemento desejado, tente marcar a opção Expandir modelos de widgets e procurar novamente. Agora vamos aplicar o Hack (parte em vinho):<b:if cond='data:post.author == "Nome do autor"'>
- código do elemento -
</b:if>
A parte “- código do elemento –” é apenas uma representação do código do elemento terá a exibição controlada. Altere a parte sublinhada pelo nome do autor cujas postagens exibirão aquele elemento.
Para exibir elementos diferentes para diferentes autores, você vai repetir o código para cada autor, como no exemplo:
<b:if cond='data:post.author == "Autor1"'>
- código do elemento que aparecerá para o Autor1 -
</b:if>
<b:if cond='data:post.author == "Autor2"'>
- código do elemento que aparecerá para o Autor2 -
</b:if>
<b:if cond='data:post.author == "Autor3"'>
- código do elemento que aparecerá para o Autor3 -
</b:if>
Para usar banners de publicidade, como os do AdSense, variando de autor pra autor dentro das postagens, você deverá converter o código numa linguagem suportada pelo Blogger. Para isso, copie o código do anúncio e o converta através do Parse HTML. Então copie o código gerado e cole no lugar do código do elemento (em cinza) correspondente ao autor desejado.
Visualize para verificar se está tudo correto e clique em Salvar Modelo. Agora os widgets aparecerão apenas nas postagens do(s) autor(es) determindo.
Se o Hack não funcionar ou causar erros no seu template, desfaça as alterações clicando em Limpar Edições ou utilize o backup que você criou e clique em Fazer Upload, então refaça todo o processo.
Referência: UsuárioCompulsivo