Como ocultar posts de marcadores específicos na página inicial do blog?

FórumCategoria: Blogger (BlogSpot)Como ocultar posts de marcadores específicos na página inicial do blog?
Francisco Mendez asked 7 anos ago

Bom dia,
 
Estou criando um blog e não consegui encontrar uma forma de ocultar posts de marcadores específicos na página inicial. O ponto é que os demais marcadores serão redirecionados para abas chamadas no menu do blog.
Até encontrei uma forma paralela, que seria redirecionar o endereço do blog para uma search/label. Ocorre que isso fica relativamente estranho e vejo que outros blogs existentes não utilizam esse método.
De forma mais direta, o que desejo encontrar é uma forma de só mostrar na página inicial os posts do marcador “INICIAIS” (por exemplo).
Encontrei um código na internet que seria o abaixo:
substituir <b:include data=’post’ name=’post’/> por isto:
<b:if cond=’data:blog.url == data:blog.homepageUrl’>
<b:loop values=’data:post.labels’ var=’label’>
<b:if cond=’data:label.isLast == “true”‘>
<b:if cond=’data:label.name != “NOME DO MARCADOR”‘>
<b:include data=’post’ name=’post’ />
</b:if>
</b:if>
</b:loop>
<b:else/>
<b:include data=’post’ name=’post’ />
</b:if>
O problema desse código é que, se eu escrevo mais de um marcador separado por vírgula ou simplesmente repito o código mudando o nome do marcador, o mesmo se anula e tudo volta a ser exibido na página inicial.
Também vi um método que oculta posts pela ID individual destes, algo que demanda muita alteração no código para um bom número de posts e também bastante sujeito a erros.
Outra maneira que vi e me parece ainda menos adequada é a alteração da data de publicação do post. Na minha maneira de observar, isso tornaria a exposição bagunçada e o leitor vendo posts com datas fora do tempo real poderia descreditar sobre as informações contidas.
Agradeço desde já a possível ajuda. Na internet vejo blogs que parecem utilizar algum método funcional para isso, mas até agora não encontrei nenhuma dica de como aplicar.
 
Obs.: O blog ainda não foi publicado, mesmo pelo cuidado que estamos tendo antes de apresentar algo. Estamos recorrendo aos que possuem conhecimento relevante para termos algo organizado e que respeite quem acessa. Não se trata de um blog comercial, nem voltado a negócios, mas cremos que respeito e cuidado com quem lerá o conteúdo seja bem importante.
PARABÉNS! pelo espaço de comunicação e pelas valiosas informações já publicadas.
 
Saudações,
Francisco

1 Answers
Marcos Lemos answered 7 anos ago

Francisco,
Minha sugestão é a seguinte:

  1. Criar uma categoria para incluir todos os posts que não serão exibidos na página inicial.
    Sempre que publicar algo que você não queira que apareça na página inicial, você vai colocar nessa categoria (Marcador).
  2. Use este tutorial: http://www.icebreaker.com.br/2009/08/exibindo-somente-postagens-com.html

O tutorial é um pouco antigo, mas ainda funciona.

Francisco Mendez replied 7 anos ago

Marcos,

Imaginei essa hipótese também, ou seja, criar um marcador para que as listadas nela não fossem exibidas. Ocorre que o método indicado funciona de forma quase aleatória. Alguns apareciam, outros não. Pensei que precisaria remarcar as postagens colocando o marcador a ser ocultado primeiro. Mesmo assim, o blog escondia algumas, mostrava outras de uma forma que não parecia obedecer qualquer ordem compreensível.

De toda maneira, agradeço pela ajuda.