Quando digo criar, é apenas modificar! Pois não há necessidade alguma em decorar e reescrever todos os códigos específicos do Blogger, basta criar seu próprio layout com um esqueleto básico pronto.
Ninguém precisa memorizar tantos códigos. Por isso quando descubro algo novo do Blogger (codificação), anoto no bloco de notas e salvo para quando eu precisar de novo, não ficar perdido que nem louco atrás de algo que já usei.
Então hoje, vou mostrar algumas funções bem básicas para usar em seu template dentro da parte das postagens.
1) Hora da postagem
<span class='post-timestamp'>2) Dia da postagem
<b:if cond='data:top.showTimestamp'>
<data:top.timestampLabel/>
<b:if cond='data:post.url'>
<a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='published' expr:title='data:post.timestampISO8601'><data:post.timestamp/></abbr></a>
</b:if>
</b:if>
</span>
<b:if cond='data:post.dateHeader'>3) Número de comentários
<h2 class='date-header'><data:post.dateHeader/></h2>
</b:if>
<span class='post-comment-link'>4) Marcadores usados na postagem
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:post.allowComments'>
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/><b:else/><data:post.numComments/> <data:top.commentLabelPlural/></b:if></a>
</b:if>
</b:if>
</span>
<span class='post-labels'>5) Autor da postagem
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != "true"'>,</b:if>
</b:loop>
</b:if>
</span>
<span class='post-author vcard'>6) Icone recomendar postagem para um amigo
<b:if cond='data:top.showAuthor'>
<data:top.authorLabel/>
<span class='fn'><data:post.author/></span>
</b:if>
</span>
<!-- email post links -->7) Icone editar postagem
<b:if cond='data:post.emailPostUrl'>
<span class='item-action'>
<a expr:href='data:post.emailPostUrl' expr:title='data:top.emailPostMsg'>
<img alt='' class='icon-action' height='13' src='http://www.blogger.com/img/icon18_email.gif' width='18'/>
</a>
</span>
</b:if>
<!-- quickedit pencil -->8) Texto explicativo antes do fomulário de comentários
<b:include data='post' name='postQuickEdit'/>
<p style='margin-left: 56px;'><data:blogCommentMessage/></p>9) Votos de qualificação da postagem
<span class='reaction-buttons'>10) Backlinks
<b:if cond='data:top.showReactions'>
<table border='0' cellpadding='0' cellspacing='0' width='100%'><tr>
<td class='reactions-label-cell' nowrap='nowrap' valign='top' width='1%'>
<span class='reactions-label'>
<data:top.reactionsLabel/></span> </td>
<td><iframe allowtransparency='true' class='reactions-iframe' expr:src='data:post.reactionsUrl' frameborder='0' name='reactions' scrolling='no'/></td>
</tr></table>
</b:if>
</span>
<!-- backlinks -->Para inserir algum código acima, faça login no Blogger, entre em “Design” -> “Editar HTML”. Marque a caixa “Expandir modelos de widgets”.
<span class='post-backlinks post-comment-link'>
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:post.showBacklinks'>
<a class='comment-link' expr:href='data:post.url + "#links"'><data:top.backlinkLabel/></a>
</b:if>
</b:if>
</span>
Você deve usar qualquer código acima entre:
<b:includable id='post' var='post'>Dentro dessa limitação não existe lugar específico para inserir nada. Então para quem não conhece é comum colocar no lugar errado. Meu conselho é: Faça backup e teste! Testar é a palavra-chave que vai fazer você aprender a criar seu próprio template. Se você tem medo de testar, acredite... Não vale a pena nem começar a trabalhar com os códigos.
e
</b:includable>
Abraços
Sign up here with your email
ConversionConversion EmoticonEmoticon