, , ,

Exibindo elementos de acordo com o autor, no Blogger

Blogger Hacks 

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