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>

0Komentar

Sebelumnya Selanjutnya