html

Ocultar gadgets em determinada página

23:19




Oi minhas lindas tudo bem? Bom eu ultimamente não to postando muitas coisas de goodies, e faz muito tempo que nao posto nenhum tutorial. Entao trouxe hoje um bem diferente que eu nem sabia que dava pra fazer, ao ver o blog da Liah eu descobri que essa utilidade e vim postar pra vocês.
Vou mostrar como fazer um gadget/widget aparecer apenas na página inicial ou apenas em uma página específica do seu blog, 
Créditos á Cherry Bomb {www}




Va ate:

Modelo>>Editar HTML>> Prosseguir
Marque a opção expandir modelos

De um CTRL + F e digite o nome do gadget que você quer ocultar. Se não estiver nome vá em layout e coloque um nome para ajudar você nesse caminho, depois pode mudar sem problemas.
Vai aparecer esse código, mudando o Nome do Gadget

<b:widget id='HTML5' locked='false' title='Nome do gadget' type='HTML'>
<b:includable id='main'>
  <!-- only display title if it's non-empty -->
  <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
  </b:if>
  <div class='widget-content'>
    <data:content/>
  </div>
  <b:include name='quickedit'/>
</b:includable>
</b:widget>

Agora preste atenção
Se você quer o gadget apenas na página inicial, você deve adicionar esse código no código do seu gadget.
Abaixo de <b:includable id='main'>, você coloca isso:

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

Abaixo de você <b:if cond='data:blog.url == data:blog.homepageUrl'> coloca


</b:if> 


Se você quer o gadget apenas nas páginas de posts, faça o mesmo procedimento acima, mas com esses códigos.

<b:widget id='HTML3' locked='false' title='Nome do gadget' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == "item"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != &quot;&quot;'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>

E se quer o gadget apenas em uma página específica, adicione os códigos abaixo, e coloque o link da página em que você quer que o gadget apareça no "link da página"

<b:widget id='HTML3' locked='false' title='Nome do gadget' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.url == "Coloque aqui o link da página"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != &quot;&quot;'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>


Agora visualize e veja se esta tudo ok, não esqueça de visualizar todas as paginas que vc escolheu, depois de cada mudança.
Bom meninas é isso, grandinho né?
Beijoos e fiquem em paz.

You Might Also Like

9 Chocolates viraram Cupcakes

  1. esse tutotial é muito bom e útil :D

    odiariodesamy.blogspot.com

    ResponderExcluir
  2. nunca soube como fazer isso, rs adorei!

    http://conectadas2.blogspot.com.br/

    ResponderExcluir
  3. Muito bom esse tutorial! Ficou bem explicadinho. ^^
    Beijos!

    http://mesmicesdegarota.blogspot.com.br

    ResponderExcluir
  4. eu foi colocar um gadgets numa pagina especifica e nao funcionou, o gadgets desapareceu do meu blog. isso nao esta funcionando no meu blog, o que eu faço?

    ResponderExcluir
    Respostas
    1. Colocou o link da pag certo aqui < b:if cond='data:blog.url == "Coloque aqui o link da página"' > ?

      Excluir
  5. No meu está dando este erro (The widget with id "HTML5" cannot contain element: "b:if". A widget can only contain b:includable elements.) será que é porque este tutorial já faz alguns meses ? ou algum outro motivo ? porque já é o segundo tutorial que eu tento e da este mesmo erro...

    ResponderExcluir

Deixe um recadinho sobre o blog. Obrigada!

Related Posts Plugin for WordPress, Blogger...