Jenis Halaman pada Blogspot

Ketika anda membedah sebuah template dari blogspot, disana terdapat beberapa blogger code yang memiliki beberapa tag condition atau halaman-halaman dengan kondisi tertentu seperti indeks halaman awal (home), halaman pencarian, halaman pencarian khusus label, static page, dan lain sebagainya.

Dengan kita mengetahui jenis halaman diatas, tentu kita akan dapat membuat sebuah kondisi-kondisi tertentu agar dapat mudah memodifikasi template blogger yang ada.

Syntax untuk tag condition adalah sebagai berikut :
<b:if cond='TAG_CONDITION'>
</b:if>
Diawali oleh tag <b:if lalu dilanjutkan dengan memilih kondisi yang terjadi cond='TAG_CONDITION'>. Lalu berikutnya adalah isi dari halaman yang dikondisikan. Lalu diakhiri oleh tag </b:if> sebagai penutup.

Berikut daftar blogger code untuk conditional tag yang saya tahu tentang macam-macam atau jenis halaman pada blogspot :

  • Indeks Halaman (index pages). Termasuk homepage (halaman utama), label page, dan halaman archive tahunan
  • <b:if cond='data:blog.pageType == "index"'>
  • Halaman Posting (post pages). Halaman penuh menampilkan posting
  • <b:if cond='data:blog.pageType == "item"'>
  • Halaman Statis (static pages). Halaman tetap seperti about, disclaimer, donwload, dsb
  • <b:if cond='data:blog.pageType == "static_page"'>
  • Halaman Arsip (archive pages)
  • <b:if cond='data:blog.pageType == "archive"'>
  • Halaman Awal (home). Halaman utama (homepage)
  • <b:if cond='data:blog.url == data:blog.homepageUrl'>
  • Halaman Tertentu (Specific pages/url). Halaman dengan url tertentu yang ada dalam daftar posting
  • <b:if cond='data:blog.url == "LETAK_URL"'>
  • Posting dan Halaman Statis (post and static pages)
  • <b:if cond='data:blog.url == data:post.url'>
  • Halaman Hasil Pencarian (label search page). Halaman yang menampilkan hasil pencarian berdasarkan label tertentu
  • <b:if cond='data:blog.searchLabel'>
  • First Post (posting pertama)
  • <b:if cond='data:post.isFirstPost'>

Cara penggunaannya, misalnya anda ingin menampilkan posting hanya judulnya saja ketika user mengklik tautan label "Blogger". Maka dapat menggunakan cara berikut :
<b:if cond='data:blog.searchLabel'>
     <li><a expr:href='data:post.url'><data:post.title/></a></li>
<b:else/>
     <b:include data='post' name='post'/>
</b:if>
Script diatas memiliki pengertian sebagai berikut, jika kondisi yang diminta adalah halaman pencarian label (data:blog.searchLabel), maka akan menampilkan tag list berikut <li><a expr:href='data:post.url'><data:post.title/></a></li>.
Kalau tidak, maka akan tampil halaman standar (default) yaitu <b:include data='post' name='post'/>. Untuk tutorial lengkapnya dapat anda baca disini https://www.alfabet.web.id/2015/10/menampilkan-judul-pencarian-label-blogspot.html

Baca Juga :