O comando isFirstPost do blogger é uma tag condicional. Sua função é basicamente a de detectar o primeiro post de um grupo. A aplicação prática vai depender unicamente da criatividade do editor. Aqui aprenderemos como ele funciona e também teremos como exemplo um hack que mostra o primeiro post de forma completa e os demais apenas o título.
A sintaxe em si é basicamente simples e seu funcionamento também. A primeira linha do exemplo abaixo deve ser entendida como: Se for o primeiro post faça assim. A linha deve ser entendida como: Caso contrario faça assim. Se você imaginar os comandos entre essas duas linhas como blocos, o primeiro bloco irá definir o estilização do primeiro post, e o segundo bloco desenha os demais posts.
…bloco que desenha o primeiro post
…bloco que desenha os demais posts
Vamos aplicar e entender o nosso exemplo prático. Crie um blog para teste e entre no painel do blog > design > editar html > expandir modelos de widget. Procure pela tag . Ela é responsável pela inserção do post de modo completo e padrão. Substitua-a pelo código abaixo.
Salve e veja como ficou. Feio pra caramba? Bom esse guia tem o propósito de ensinar como funciona, deixar bonito fica a seu cargo. Não entendeu nada ainda? Vamos explicar! Como você já pode ver no seu blog de teste, o primeiro post na home page aparece inteiro, enquanto nos demais é visualizado apenas o título. O código abaixo é o mesmo do de cima, os comentários em negrito irão explicar melhor o funcionamento.
“Se for a home page, marcadores e etc., escolha:
“Se for o primeiro post insira o post completo
“Caso contrario insira somente o título
“Se for o post completo insira o post completo
Esse é o principio de uso da tag isFirstPost e de como deixar a estética do primeiro post diferente das demais. Com um pouco de conhecimento em HTML da para fazer templates super bonitos como os exemplos abaixo. É isso.
(Aqui o primeiro post é resumido e nos demais aparece apenas uma foto)
(Neste, o primeiro post é completo e os demais ficam resumidos a esquerda)
(Aqui o primeiro post aparece resumido e nos demais apenas o título)
Parabéns pelo post,muito interessante e útil.
Bjos