segunda-feira, 19 de outubro de 2015

Função Mostrar esconder widget blogger

tag-condicional-widget-funçoes-elementos-no-blogger


Hoje vamos falar sobre programação de blogger e aqui vamos mostrar algumas praticas para melhorar seu blogger usando tags condicionais para que serve isso? isso realmente se aplica a posição de um widget como ajustar isso no seu blogger todo blogueiro mesmo que inexperiente em programação pode fazer isso sabendo comandos e linhas de código para melhorar seu blogger para ver o código fonte de seu blogger basta ir no menu modelo >> editar html então vai ver o código completo lembrando sempre que for fazer uma alteração se você não domina qualquer tipo de linguagem se faz necessário fazer um backup do seu template para segurança se deseja aplicar aqui o que vamos compartilhar fique a vontade 


Existem alguns truques para esconder elementos de ambos sobre a homepage post e pagina estática do blogger através da adição de um código condicional em cada elemento que deseja ocultar


Exemplo html 

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


Ver o widget apenas na homepage 

<b:widget id='HTML1' locked='false' title='Recent Posts' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<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>




Ver o widget apenas em paginas de postagem 

<b:widget id='HTML1' locked='false' title='Recent Posts' 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 != ""'>
<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>


Ver o Widget em apenas em certas paginas 

<b:widget id='HTML1' locked='false' title='Recent Posts' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.url == "URL Anda"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<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>


Escondendo o widget em apenas páginas determinadas

<b:widget id='HTML1' locked='false' title='Recent Posts' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.url != " URL anda "'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<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>


Mostrar o widget na pagina estatica 

<b:widget id='HTML1' locked='false' title='Recent Posts' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == "static_page"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<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>

Esconder o widget em página estatica

<b:widget id='HTML1' locked='false' title='Recent Posts' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType != "static_page"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<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>

Exibir widget na pagina de arquivo

<b:widget id='HTML1' locked='false' title='Recent Posts' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == "archive"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<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>


Então agora você pode fazer seu widget aparecer de uma forma diferente em uma unica página ou esconder o mesmo
NEXT ARTICLE Next Post
PREVIOUS ARTICLE Previous Post

Nenhum comentário:

Postar um comentário

NEXT ARTICLE Next Post
PREVIOUS ARTICLE Previous Post
 

Delivered by FeedBurner