
Conditional merupakan salah satu tag yang terdapat pada Template Blogger dan berfungsi untuk menampilkan halaman tertentu.
Anda dapat menggunakan Conditional Tag ketika anda menginginkan halaman yang anda miliki hanya tampil pada halaman tertentu, contoh: Anda memilki Widget dan ingin anda tampilkan hanya di bagian Homepage, maka anda dapat menggunakan Conditional Tag.
Oke, langsung saja kita lihat beberapa Conditional Tag yang dapat kita gunakan dalam Template Blogger:
Halaman Arsip
Dengan menggunakan Conditional Tag ini, anda dapat menampilkan suatu halaman hanya pada halaman Arsip.<b:if cond='data:blog.pageType == "archive"'>
<!-- Masukkan Kode Anda Disini -->
</b:if>
Halaman Error (404)
Dengan menggunakan Conditional Tag ini, anda dapat menampilkan suatu halaman hanya pada halaman Error.<b:if cond='data:blog.pageType == "error_page"'>
<!-- Masukkan Kode Anda Disini -->
</b:if>
Halaman Index
Dengan menggunakan Conditional Tag ini, anda dapat menampilkan suatu halaman hanya pada halaman Index.<b:if cond='data:blog.pageType == "index"'>
<!-- Masukkan Kode Anda Disini -->
</b:if>
Halaman Home (Homepage)
Dengan menggunakan Conditional Tag ini, anda dapat menampilkan suatu halaman hanya pada Homepage.<b:if cond='data:blog.url == data:blog.homepageUrl'>
<!-- Masukkan Kode Anda Disini -->
</b:if>
Halaman Post (Item)
Dengan menggunakan Conditional Tag ini, anda dapat menampilkan suatu halaman hanya pada halaman post.<b:if cond='data:blog.pageType == "item"'>
<!-- Masukkan Kode Anda Disini -->
</b:if>
Halaman Dengan URL Tertentu
Dengan menggunakan Conditional Tag ini, anda dapat menampilkan suatu halaman hanya pada URL yang anda inginkan.Pada contoh dibawah ini, anda hanya dapat melihat nya pada halaman elcreative.html.
<b:if cond='data:blog.url == data:blog.canonicalHomepageUrl + "2018/01/elcreative.html"'>
<!-- Masukkan Kode Anda Disini -->
</b:if>
Halaman Label
Dengan menggunakan Conditional Tag ini, anda dapat menampilkan suatu halaman hanya pada halaman Label.<b:if cond='data:blog.searchLabel'>
<!-- Masukkan Kode Anda Disini -->
</b:if>
Halaman Label Tertentu
Dengan menggunakan Conditional Tag ini, anda dapat menampilkan suatu halaman hanya pada halaman Label tertentu.<b:if cond='data:blog.searchLabel == "blogger"'>
<!-- Masukkan Kode Anda Disini -->
</b:if>
Halaman Pencarian (Search Page)
Dengan menggunakan Conditional Tag ini, anda dapat menampilkan suatu halaman hanya pada halaman pencarian.<b:if cond='data:blog.searchQuery'>
<!-- Masukkan Kode Anda Disini -->
</b:if>
Halaman Pencarian (Search Page) Tertentu
Dengan menggunakan Conditional Tag ini, anda dapat menampilkan suatu halaman hanya pada halaman pencarian tertentu.<b:if cond='data:blog.searchQuery == "elcreative"'>
<!-- Masukkan Kode Anda Disini -->
</b:if>
Halaman Statis
Dengan menggunakan Conditional Tag ini, anda dapat menampilkan suatu halaman hanya pada halaman statis.<b:if cond='data:blog.pageType == "static_page"'>
<!-- Masukkan Kode Anda Disini -->
</b:if>
Halaman Statis Tertentu
Dengan menggunakan Conditional Tag ini, anda dapat menampilkan suatu halaman hanya pada halaman statis tertentu.<b:if cond='data:blog.url == data:blog.canonicalHomepageUrl + "p/tentang.html"'>
<!-- Masukkan Kode Anda Disini -->
</b:if>
AND, OR, dan NOT
AND
Contoh Conditional berikut hanya akan tampil pada halaman index dan halaman pencarian.<b:if cond='data:blog.pageType == "index"'>
<b:if cond='data:blog.searchQuery'>
<!-- Masukkan Kode Anda Disini -->
</b:if>
</b:if>
OR
Contoh Conditional berikut hanya akan tampil pada halaman index atau halaman pencarian.<b:if cond='data:blog.pageType == "index"'>
<!-- Masukkan Kode Anda Disini -->
<b:else/>
<b:if cond='data:blog.searchQuery'>
<!-- Masukkan Kode Anda Disini -->
</b:if>
</b:if>
NOT
Contoh Conditional berikut tidak akan tampil pada halaman item.<b:if cond='data:blog.pageType != "item"'>
<!-- Masukkan Kode Anda Disini -->
</b:if>
Posting Komentar