Estamos passando por uma reorganização. A versão 3.5.2 está em processo de modificações.

Exibir ou ocultar elementos em páginas específicas no blog

Você está navegando no seu blog, mas se depara com um elemento (digamos que seja um menu de tutorial) e achou que poderia ser interessante ocultar esse menu da página inicial e tê-la visível apenas nas áreas internas do blog. E é isso que vamos ensinar aqui, pois essa é uma prática que pode dar ao seu blog ou site uma aparência mais limpa e profissional.


Dessa forma, você pode escolher e especificar em quais páginas cada elemento deve aparecer ou permanecer oculto, dando a você controle sobre como determinados elementos são exibidos em seu template.


Lembre-se que ao final dessa publicação, deixaremos algumas perguntas frequentes (FAQ's).


IMPORTANTE
Não se esqueça de fazer o backup do seu template antes de realizar as alterações no código, clicando em Tema > Meu tema > Fazer backup.


Função: Exibir/Mostrar

Para exibir/mostrar um elemento apenas na página inicial:

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

Ou

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


Para exibir/mostrar um elemento apenas nas páginas internas (páginas e postagens):

<b:if cond='data:blog.pageType == "item"'>


Para exibir/mostrar um elemento na página inicial, de marcadoresarquivo:

<b:if cond='data:blog.pageType != "item"'>


Para exibir/mostrar um elemento apenas nas páginas estáticas:

<b:if cond='data:blog.pageType == "static_page"'>


Para exibir/mostrar um elemento apenas nas páginas de arquivos:

<b:if cond='data:blog.pageType == "archive"'>


Para exibir/mostrar um elemento apenas na página de um post específico:

<b:if cond='data:blog.url == "URL-DO-POST"'>


Para exibir/mostrar um elemento apenas em celulares:

<b:if cond='data:blog.isMobile'>


Para exibir/mostrar um elemento na página de marcadores e postagens:

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


Para exibir/mostrar apenas em uma página de marcador específico:

<b:if cond='data:blog.homepageUrl == "/search/label/Marcador"'>


Para exibir/mostrar um elemento em páginas de erro:

<b:if cond='data:blog.pageType != "error_page"'>

 

Função: Ocultar/Esconder

Para ocultar/esconder um elemento apenas na página inicial:

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

Ou

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


Para ocultar/esconder um elemento na página inicial, de marcadores e arquivo:

<b:if cond='data:blog.pageType == "item"'>


Para ocultar/esconder na página de marcadores, postagens e arquivo:

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


Para ocultar/esconder nas páginas internas (postagens e páginas):

<b:if cond='data:blog.pageType != "item"'>


Para ocultar/esconder um elemento apenas nas páginas estáticas:

<b:if cond='data:blog.pageType != "static_page"'>


Para ocultar/esconder um elemento em celulares:

<b:if cond='data:blog.isMobile == "false"'>


Para ocultar/esconder em uma página de marcador específica:

<b:if cond='data:blog.homepageUrl != "/search/label/Marcador"'>


Para ocultar/esconder em uma postagem específica:

<b:if cond='data:blog.url != "URL do post"'>


Para ocultar/esconder um elemento em páginas de erro:

<b:if cond='data:blog.pageType == "error_page"'>


Atenção: Sempre deve colocar a tag de fechamento </b:if>, como no exemplo abaixo:


<b:if cond='data:blog.homepageUrl != "/search/label/Blogger"'>

MENU QUE ESTOU EXIBINDO SOMENTE NOS MARCADORES BLOGGER

</b:if>


FAQ's:

1. Onde devo aplicar esse código?

Não há local definido para inserir o código; em vez disso, você pode colocá-lo onde quer que o elemento que fique visível ou oculto, como no exemplo acima.


2. Coloquei o código, mas não funcionou. O que eu faço agora?

Antes de qualquer coisa, verifique se foi incluído a tag de fechamento, o </b:if>


Qualquer dúvida ou sugestão pode ser feita comentando abaixo.

Carregando avaliações...

Postar um comentário

  • Novidade Canal "Fale Conosco" Disponível!
    Temos o prazer de anunciar que nosso canal de atendimento "Fale Conosco" já está disponível! Se você tiver qualquer dúvida, precisa de assistência ou deseja compartilhar seu feedback, estamos aqui para ajudar.

    Clique aqui para nos enviar uma mensagem. Estamos ansiosos para ouvir de você e oferecer o suporte necessário.
  • Liberado Entrada Mu Kóreia 7 Anos
    Com grande entusiasmo, anunciamos que, após uma longa espera e muita expectativa, finalmente lançamos o modelo Web Mu Kóreia 7 Anos (Entrada). Este marco celebra nossa jornada contínua e compromisso em oferecer experiências excepcionais.

    Clique aqui para explorar o novo modelo e descobrir o que temos preparado para você.
Consentimento de cookies
Solicitamos cookies na Rede Templates para analisar o tráfego, lembrar suas preferências e otimizar sua experiência.
Oops!
Parece que há algo errado com sua conexão com a internet. Conecte-se à Internet e comece a navegar novamente.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.