Mengartikan Kode Tag data:post dan data:comments Pada Template Blogger
· 2 min read · Label BlogSitePada template blogger banyak sekali namespace yang tersedia, dan salah satu namespace yang paling penting adalah data:. Namespace data: adalah namespace yang mencakup data yang tersedia dari Blogger yang dapat disertakan dalam template. Namespace lainnya adalah b: yang berhubungan dengan tata letak dan aliran kontrol, dan expr: yang memasukkan mesin ke dalam fakta bahwa tag melibatkan data dari Blogger (seperti yang Anda miliki di atas).
Pada postingan ini kami mencoba menguraikan fungsi dan arti data:post yang ada di template blogger. Meskipun isi dari data:post yang akan kami uraikan di bawah ini jauh dari sempurna, tapi akan sangat membantu anda dalam mengartikan peran data:post pada template blogger. Berikut ini kami sajikan beberapa namespace data:post yang sering digunakan.
1. Kode Tag data:post
data:post.id
<meta expr:content='data:post.id' itemprop='postId'/>
data:post.author
<span itemprop='name'><data:post.author/></span>
data:post.dateHeader
<b:if cond='data:post.dateHeader'>
<div class='date-header'>
<span><data:post.dateHeader/></span>
</div>
</b:if>
data:post.title
<b:if cond='data:post.title'>
<h3 class='post-title entry-title' itemprop='name'>
<b:if cond='data:post.link'>
<a expr:href='data:post.link'><data:post.title/></a>
<b:elseif cond='data:post.url and data:blog.url != data:post.url'/>
<a expr:href='data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</h3>
</b:if>
data:post.body
<div class='summary'>
<p><data:post.body/></p>
<div style='clear: both;'/> <!-- clear for photos floats -->
<b:if cond='data:post.hasJumpLink'>
<span class='more'>
<a expr:href='data:post.url + "#more"' expr:title='data:post.title'><data:post.jumpText/></a>
</span>
</b:if>
</div>
data:post.url
<b:if cond='data:post.url'>
<br/>share on: <a expr:href='"http://www.facebook.com/share.php?u=" + data:post.url'>facebook</a>
</b:if>
data:post.timestamp
<span class='comment-timestamp'><data:post.timestampLabel/> <data:backlink.timestamp/></span>
data:post.labels
<b:if cond='data:post.labels'>
data:label.name
<span expr:dir='data:blog.languageDirection'><data:label.name/></span>
data:label.url
<b:if cond='data:blog.url == data:label.url'>
data:label.isLast
<b:if cond='data:post.labels'>
<span class='category' title='Category of the article'> |
<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>
</span>
</b:if>
data:post.allowComments
<b:if cond='data:post.allowComments'>
<span class='comments'> |
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><b:if cond='data:post.numComments == 0'>A comment?<b:else/><b:if cond='data:post.numComments == 1'>1 comment<b:else/><data:post.numComments/> comments</b:if></b:if></a>
</span>
</b:if>
data:post.numComments
<b:if cond='data:post.numComments == 1'>
1 response to “<data:post.title/>”
<b:else/>
<data:post.numComments/> responses to “<data:post.title/>”
</b:if>
data:post.showBacklinks
<b:if cond='data:post.showBacklinks'>
<b:include data='post' name='backlinks'/>
</b:if>
data:post.numBacklinks
<b:if cond='data:post.numBacklinks != 0'>
data:post.addCommentUrl
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'>
<data:post.commentLabelFull/>:
</a>
data:post.emailPostUrl
<b:if cond='data:post.emailPostUrl'>
data:post.editUrl
<b:if cond='data:post.editUrl'>
data:post.snippet
<p class='post-snippet'><b:eval expr='data:post.snippets.short snippet { length: 80 }'/></p>
2. Kode Tag data:comments
data:comments
<b:loop values='data:comments' var='comment'>
data:comment.id
<div class='comment' expr:id='"c" + data:comment.id'>
data:comment.body
<div expr:class='"comment-body" + (data:comment.isDeleted ? " deleted" : "")'>
<data:comment.body/>
</div>
data:comment.timestamp
<a expr:href='data:comment.url' title='comment permalink'>
<data:comment.timestamp/>
</a>
data:comment.author
<b:if cond='data:comment.authorUrl'>
<b:message name='messages.authorSaidWithLink'>
<b:param expr:value='data:comment.author' name='authorName'/>
<b:param expr:value='data:comment.authorUrl' name='authorUrl'/>
</b:message>
<b:else/>
<b:message name='messages.authorSaid'>
<b:param expr:value='data:comment.author' name='authorName'/>
</b:message>
</b:if>
data:comment.authorUrl
<b:if cond='data:comment.authorUrl'>
<b:message name='messages.authorSaidWithLink'>
<b:param expr:value='data:comment.author' name='authorName'/>
<b:param expr:value='data:comment.authorUrl' name='authorUrl'/>
</b:message>
<b:else/>
<b:message name='messages.authorSaid'>
<b:param expr:value='data:comment.author' name='authorName'/>
</b:message>
</b:if>
data:comment.deleteUrl
<a class='comment-delete' expr:href='data:comment.deleteUrl' expr:title='data:messages.deleteComment'>
<img src='https://resources.blogblog.com/img/icon_delete13.gif'/>
</a>
data:comment.isDeleted
<div expr:class='"comment-body" + (data:comment.isDeleted ? " deleted" : "")'>
<data:comment.body/>
</div>
Silahkan Berkomentar, Kakak...! Bunda...!
Posting Komentar