Mengartikan Kode Tag data:post dan data:comments Pada Template Blogger

· 2 min read

Namespace data: adalah namespace yang mencakup data yang tersedia dari Blogger yang dapat disertakan dalam template. Namespace lainnya adalah b: yang

Pada 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.


Mengartikan Kode Tag data:post dan data:comments Pada Template Blogger



1. Kode Tag data:post


data:post.id

Menampilkan nilai numerik (id) dari tiap postingan.

<meta expr:content='data:post.id' itemprop='postId'/>


data:post.author

Menampilkan nama penulis dalam tiap artikel yang di publikasikan.

<span itemprop='name'><data:post.author/></span>


data:post.dateHeader

Menampilkan tanggal postingan sebagai header.

<b:if cond='data:post.dateHeader'>
	<div class='date-header'>
	<span><data:post.dateHeader/></span>
	</div>
</b:if>


data:post.title

Menampilkan judul postingan

<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

Menampilkan isi artikel/postingan

<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 + &quot;#more&quot;' expr:title='data:post.title'><data:post.jumpText/></a>
        </span>
      </b:if>
</div>


data:post.url

Menampilkan tautal link url dari postingan.

<b:if cond='data:post.url'>
<br/>share on: <a expr:href='&quot;http://www.facebook.com/share.php?u=&quot; + data:post.url'>facebook</a>
</b:if>


data:post.timestamp

Menampilkan tanggal dan waktu postingan di publikasikan.

<span class='comment-timestamp'><data:post.timestampLabel/> <data:backlink.timestamp/></span>


data:post.labels

Menampilkan daftar label postingan.

<b:if cond='data:post.labels'>


data:label.name

Menampilkan teks label dari data:post.labels.

<span expr:dir='data:blog.languageDirection'><data:label.name/></span>


data:label.url

Menampilkan link URL halaman yang mencantumkan semua label postingan dari data:post.labels.

<b:if cond='data:blog.url == data:label.url'>


data:label.isLast

Bernilai boolean (true atau false),  apakah label ini merupakan yang terakhir dalam daftar (berguna untuk menempatkan koma).

<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 != &quot;true&quot;'>,</b:if>
        </b:loop>
        </span>
</b:if>


data:post.allowComments

Bernilai boolean (true atau false), jika postingan ini mengizinkan komentar.

<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

Jumlah komentar pada tiap postingan (pada postingan ini/tertentu).

<b:if cond='data:post.numComments == 1'>
          1 response to &#8220;<data:post.title/>&#8221;
        <b:else/>
          <data:post.numComments/> responses to &#8220;<data:post.title/>&#8221;
</b:if>


data:post.showBacklinks

Menampilkan backlink untuk postingan.

<b:if cond='data:post.showBacklinks'>
<b:include data='post' name='backlinks'/>
</b:if>


data:post.numBacklinks

Menampilkan jumlah backlink untuk posting.

<b:if cond='data:post.numBacklinks != 0'>


data:post.addCommentUrl

Menampilkan URL formulir 'tambahkan komentar' untuk postingan.

<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'>
    <data:post.commentLabelFull/>:
</a>


data:post.emailPostUrl

Menampilkan URL formulir 'kirim postingan ini melalui email'.

<b:if cond='data:post.emailPostUrl'>


data:post.editUrl

URL formulir edit untuk postingan ini.

<b:if cond='data:post.editUrl'>


data:post.snippet

Tag data Blogger dari gadget “Postingan Blog”, dan “Postingan Terpopuler” yang berisi rangkuman artikel.

<p class='post-snippet'><b:eval expr='data:post.snippets.short snippet { length: 80 }'/></p>



2. Kode Tag data:comments


data:comments

Menampilkan daftar semua komentar untuk postingan/artikel.

<b:loop values='data:comments' var='comment'>


data:comment.id

ID numerik dari komentar.

<div class='comment' expr:id='&quot;c&quot; + data:comment.id'>


data:comment.body

Menampilkan badan komentar.

<div expr:class='&quot;comment-body&quot; + (data:comment.isDeleted ? &quot; deleted&quot; : &quot;&quot;)'>
 <data:comment.body/>
</div>


data:comment.timestamp

Menampilkan Waktu komentar dibuat.

<a expr:href='data:comment.url' title='comment permalink'>
  <data:comment.timestamp/>
</a>


data:comment.author

Menampilan nama penulis komentar, atau 'Anonim'.

<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

Menampilkan URL profil penulis komentar, jika komentar tersebut tidak anonim.

<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

URL untuk menghapus komentar.

<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

Apakah komentar ini telah dihapus. (Teks komentar yang dihapus diganti dengan placeholder.)

<div expr:class='&quot;comment-body&quot; + (data:comment.isDeleted ? &quot; deleted&quot; : &quot;&quot;)'>
<data:comment.body/>
</div>


Subscribe on LinkedIn Mengartikan Kode Tag data:post dan data:comments Pada Template Blogger

Enclosures Link: Mengartikan Kode Tag data:post dan data:comments Pada Template Blogger

Silahkan Berkomentar, Kakak...! Bunda...!

Posting Komentar