Como ocultar postagens de uma determinada categoria na página inicial do seu blog no Blogger

 Olá, neste post vou ensinar como ocultar postagens de uma determinada categoria na página inicial do seu blog no Blogger, a plataforma de blogs do Google. Isso pode ser útil se você quiser criar uma página inicial mais personalizada e organizada, sem mostrar todas as postagens de todas as categorias.



Para fazer isso, você vai precisar editar o código HTML do seu tema e usar algumas condições para filtrar as postagens que você quer ocultar. Não se preocupe, não é difícil e eu vou explicar passo a passo como fazer.

Primeiro, você precisa saber qual é o nome da categoria que você quer ocultar. Você pode ver isso na página de edição de postagens, clicando na opção "Etiquetas". Por exemplo, se você tem uma categoria chamada "Dicas", o nome dela será "dicas". Anote esse nome para usar depois.

Depois, você precisa acessar o código HTML do seu tema. Para isso, vá em Tema > Editar HTML no painel do Blogger. Você vai ver uma janela com o código do seu tema. Procure pelo elemento que contém as postagens do blog. Geralmente, ele tem um atributo chamado "class" com o valor "blog-posts" ou algo parecido. Você pode usar a ferramenta de busca (Ctrl+F) para encontrar mais facilmente.

Quando você encontrar esse elemento, você vai colocar uma condição antes dele para verificar se a página atual é a página inicial do blog. Isso é importante para não ocultar as postagens da categoria em outras páginas, como a página de arquivo ou a página individual da postagem. A condição é a seguinte:

<b:if cond='data:blog.homepageUrl == data:blog.url'>

Essa condição significa que o código dentro dela só será executado se a URL da página inicial for igual à URL da página atual. Coloque essa condição antes do elemento que contém as postagens do blog e feche-a depois dele com </b:if>. Por exemplo:

<b:if cond='data:blog.homepageUrl == data:blog.url'>

<div class="blog-posts">

...

</div>

</b:if>

Agora, dentro dessa condição, você vai colocar outra condição para verificar se a postagem atual tem a categoria que você quer ocultar. Para isso, você vai usar o nome da categoria que você anotou antes. A condição é a seguinte:

<b:if cond='data:post.labels any (l => l.name == "nome-da-categoria")'>

Essa condição significa que o código dentro dela só será executado se a postagem atual tiver uma etiqueta com o nome igual ao nome da categoria que você quer ocultar. Coloque essa condição dentro do elemento que contém as postagens do blog e feche-a depois dele com </b:if>. Por exemplo:

<b:if cond='data:blog.homepageUrl == data:blog.url'>

<div class="blog-posts">

<b:if cond='data:post.labels any (l => l.name == "dicas")'>

...

</b:if>

</div>

</b:if>

Pronto! Agora você já sabe como ocultar postagens de uma determinada categoria na página inicial do seu blog no Blogger. Lembre-se de salvar o seu tema depois de fazer as alterações e verificar se tudo está funcionando corretamente. Se você tiver alguma dúvida ou sugestão, deixe um comentário abaixo. Obrigado por ler e até a próxima!

Postar um comentário

Postagem Anterior Próxima Postagem