Jika Anda hobi mengulik template blog, niscaya sudah mengenal dengan Tag ini. Tapi bila Anda gres masuk ke dunia blogging apalagi tidak mempunyai basic ihwal pemrograman niscaya akan sangat kebingungan dengan Tag Kondisional Blogger, masakan apa sih itu? Asalnya darimana? Rasanya gimana?
Tag Kondisional Halaman Blogger merupakan Tag XML yang dipakai untuk membedakan isi konten menurut tipe halaman.
Intinya, tujuan memakai tag kondisional yaitu untuk mengatur tampilan blog menjadi berbeda pada setiap halamannya.
Misal Anda ingin menyembunyikan widget di halaman tertentu menyerupai homepage, postingan, arsip atau mobile. Cara yang sempurna yaitu dengan memakai tag kondisional, bukan dengan css display: none.
Kumpulan Tag Kondisional Blogger
Tag Kondisional Halaman Utama
<b:if cond='data:view.isHomepage'>
Tag Kondisional Halaman Index
<b:if cond='data:view.isMultipleItems'>
Tag Kondisional Halaman Item
<b:if cond='data:view.isSingleItem'>
Tag Kondisional Halaman Postingan
<b:if cond='data:view.isPost'>
Tag Kondisional Halaman Statis
<b:if cond='data:view.isPage'>
Tag Kondisional Halaman Label
<b:if cond='data:view.isLabelSearch'>
Tag Kondisional Halaman Arsip
<b:if cond='data:view.isArchive'>
Tag Kondisional Halaman Pencarian
<!-- Termasuk halaman pencarian label --> <b:if cond='data:view.isSearch'> <!-- Hanya halaman pencarian --> <b:if cond='data:view.isSearch and !data:view.isLabelSearch'>
Anda juga dapat menggabungkan 2 tag kondisional, misal ingin menciptakan widget blog tampil di homepage dan postingan maka tag kondisional yang dipakai menyerupai ini:
<b:if cond='data:view.isPost AND data:view.isMultipleItems'>
Tag Kondisional Pengecualian
Contoh:
<b:if cond='!data:view.isPost'>
Artinya, elemen yang dibungkus dengan tag kondisional tersebut akan berfungsi di semua halaman kecuali halaman posting. Caranya penggunaanya dengan menambahkan tanda seru (!) sebelum data.
Itulah pembahasan ihwal conditional tags blogger, agar artikel ini bermanfaat… Jika ada yang kurang paham, silahkan bertanya pada kolom komentar dibawah. ()