28 de julho de 2010

7

Elemento aparecer so na pagina inicial e/ou so dentro das postagens...

Widgets são um problema e uma solução muito comuns em blogs. Isso por que o uso indiscriminado deles pode deixar a página inicial pesada e demorar a carregar seu blog. Em breve trataremos da importância do tempo de carregamento do seu site e/ou blog. Assim, o tutorial de hoje é na verdade uma série de pequenos ”truques” que facilitarão a aplicação e localização dos widgets.

A idéia desse tutorial se deve ao fato de que muitas vezes querermos mostrar algumas coisas, mas somente nas paginas individuais das postagens. É bem simples de fazer. Vamos lá.

Widgets aparecer só na página inicial e/ou dentro das postagens

Você aprenderá a posicionar os widgets de modo a condicioná-los a serem vistos apenas em algumas condições. Por exemplo. caso você deseje mostrar determinados elementos apenas na página inicial, ou apenas dentro das postagens, etc.

Não se esqueça de  fazer um backup do seu template antes de realizar quaisquer alterações no código do mesmo.

Lembrando que os códigos a seguir deverão ser incluídos antes e depois do código a ser exibido nos locais requeridos. Se for um widget por exemplo, você deve inserir depois de:

<b:widget id='HTML1' locked='false' title='Título do Widget' type='HTML'> <b:includable id='main'> (código desejado para determinar onde deverá aparecer)
- código fonte do Widget -
</b:if>
</b:includable>
</b:widget>

Lembrando que é apenas um exemplo de onde e como deve ser inserido. O importante nesse caso é você localizar onde começa o código e onde termina, podendo haver pequenas variações de template para template.

Vamos aos códigos que determinarão as variáveis:

Filtrando onde e como os elementos aparecerão no blog

Mostrar apenas nas postagens:
<b:if cond='data:blog.pageType == "item"'>CÓDIGO DO WIDGET E/OU ELEMENTO</b:if>

Mostrar apenas na página incial (homepage):
<b:if cond='data:blog.homepageUrl == data:blog.url'>CÓDIGO DO WIDGET E/OU ELEMENTO</b:if>

Mostrar apenas em uma postagem específica:
<b:if cond='data:blog.url == "URL do post"'>CÓDIGO DO WIDGET E/OU ELEMENTO</b:if>

Mostrar na página inicial, de marcadores:
<b:if cond='data:blog.pageType != "item"'>CÓDIGO DO WIDGET E/OU ELEMENTO</b:if>

Mostrar apenas em um marcador específico:
<b:if cond='data:blog.homepageUrl == "http://URL_do_Blog/search/label/Marcador"'>CÓDIGO DO WIDGET E/OU ELEMENTO</b:if>

Mostrar nas páginas de arquivo:
<b:if cond='data:blog.pageType == "archive"'>CÓDIGO DO WIDGET E/OU ELEMENTO</b:if>

Mostrar na página de marcadores e postagens:
<b:if cond='data:blog.homepageUrl != data:blog.url'>CÓDIGO DO WIDGET E/OU ELEMENTO</b:if>

Mostrar apenas na página de marcadores:
<b:if cond='data:blog.homepageUrl != data:blog.url'> 
<b:if cond='data:blog.pageType != "item"'> CÓDIGO DO WIDGET E/OU ELEMENTO</b:if></b:if>

Mostrar por autor:
<b:if cond='data:post.author == "Nome do autor"'>CÓDIGO DO WIDGET E/OU ELEMENTO</b:if>

Neste último caso há dois códigos “</b:if>”. Isso se dá por que há dois “condicionamentos abertos, sendo necessário os dois códigos para funcionar corretamente.

Seja VIP, receba as novidades no seu email, clique no ícone...
Início

7 comentários:

◆◆◆ Viviane ◆◆◆ disse...

As imagens são muito engraçadas e divertidas. Uma ótima seleção, tudo é possível com o Photoshop.

SOSVIP disse...

Viviane: São excelentes sim, mas acho que vc comentou na postagem errada... rsrs
Abração Vivi!

Nauan disse...

Vlw ajudou muito! RECOMDENDO!

. disse...

OLa,

Estava procurando com inserir WIDGET dentro da postagem,ou melhor em uma postagem especifica, e de tantos na net, vc foi um dos poucos que mencionou para todos os casos, POREM EU NAO TE ENTENDI..HEHEHE..desculpe, poderia me explicar:
quero em uma unica postagem,dentro da mesma, e no final de escrever o artigo, colocar um widget. Serà uma vez sò para essa postagem. Depois tenho que fazer mais umas tres assim,mas ai vejo o exemplo que vc me fez e farie igual.

Uso Blogger

Agradeço antecipadamente,

Familia Attorresi ( poderia enviar para : familiaattorresi@hotmail.com)

Admin disse...

Muito Obrigado pelas dicas. Me ajudou muito.

Daniela disse...

Olá!! Sabe pq quando mostramos só na home o gadget, as demais páginas ficam com um "espaço" em branco no mesmo local? Tem como tirar isso??
Obrigada!!

Anônimo disse...

Amigo estou querendo deixar o marcador apenas na postagem da pg inicial veja aqui http://linksnabocadosapo.blogspot.com/ Queria que ficasse junto com o post,como disse na inicial apenas, humor, contos, noticias.... cada um com sua postagem. Seu tuto esta legal demais, mas sou um pouquinho leigo e gostaria de uma mãozinha pode me ajudar?
"Mostrar apenas na página incial (homepage):
CÓDIGO DO WIDGET E/OU ELEMENTO"
Qual seria esse código?
Aguardo. Obrigado.

Postar um comentário

Agora você é VIP. A palavra está com você agora. Aproveite e faça seu comentário!
PS.: Se for xingar, ofender ou usar palavras de baixo calão, não perca o seu tempo pois CERTAMENTE excluiremos seu comentário!
Sinta-se a vontade.

Related Posts with Thumbnails