Tag Kondisional di Blogspot

Tag kondisional, mungkin untuk beberapa sahabat Blogger masih bingung apa itu tag kondisional, atau beberapa sudah tidak asing lagi dengan tag kondisonal. Tag kondisional adalah tag yang digunakan untuk mengatur elemen-elemen tertentu agar tampil atau tidak tampil, berfungsi atau tidak berfungsi dalam halaman spesifik yang telah ditentukan. Atau, Secara sederhana, arti tag kondisional adalah tag yang digunakan untuk mengatur elemen-elemen di mana akan ditampilkan, atau dimana akan disembunyikan.

TAG KONDISIONAL DI BLOGSPOT

Tag kondisional selalu diawali dengan tag <b:if> dan ditutup dengan tag </b:if>. Setiap tag <b:if> memiliki atribut cond. Atribut cond bisa dibilang adalah penentu/penunjuk yang digunakan untuk menunjukkan suatu kondisi. Seperti pada tabel dibawah, Kode data:blog.url == data:blog.homepageUrl adalah nilai atribut yang menjelaskan maksud dari kondisi/condition yang diinginkan. Kode data:blog.url adalah suatu pernyataan yang mewakili keadaan URL sebuah halaman, sementara kode data:blog.homepageUrl adalah perwakilan dari URL halaman muka (homepage).

TAG KONDISIONALARTI KODE
<b:if cond='data:blog.url == data:blog.homepageUrl'>
ISI KODE
</b:if>
Jika keadaan halaman saat ini sama dengan URL halaman muka/homepage, maka ISI KODE akan ditampilkan/difungsikan.

Kamu juga bisa memutarbalikkan fungsi tag kondisional di atas. Kode dibawah ini beda dengan kode diatas, perbedaannya terletak pada tanda == dan dibawah ini menggunakan kode !=. Arti kode dibawa ini dalah ISI KODE akan ditampilkan kecuali pada Halaman Muka. Yang harus diingat bahwa tanda == artinya sama dengan dan tanda != artinya tidak sama dengan atau kecuali.

TAG KONDISIONALARTI KODE
<b:if cond='data:blog.url != data:blog.homepageUrl'>
ISI KODE
</b:if>
ISI KODE hanya akan ditampilkan apabila keadaan halaman saat ini tidak sama dengan halaman muka/homepage.

Berikut ini adalah tag kondisional di Blogspot jika anda ingin tidak ingin menampilkan di halaman tertentu tinggal ganti saja kode == menjadi !=. Dan Berikut adalah penerapannya

Tag Kondisional Halaman Muka (Homepage)

Halaman muka atau homepage adalah alamat blog, contoh : http://www.seocips.com
<b:if cond='data:blog.url == data:blog.homepageUrl'>
ISI KODE
</b:if>

Tag Kondisional Halaman Item (Postingan)

Contoh halaman posting : http://www.seocips.com/2015/04/apa-itu-tag-kondisional-di-blogspot.html
<b:if cond='data:blog.pageType == &quot;item&quot;'>
ISI KODE
</b:if>

Tag Kondisional Halaman Statis

Contoh halaman statis : http://www.seocips.com/p/contact-us.html
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
ISI KODE
</b:if>

Tag Kondisional Halaman Indeks

Halaman indeks semua jenis halaman selain halaman postingan
<b:if cond='data:blog.pageType == &quot;index&quot;'>
ISI KODE
</b:if>

Tag Kondisional Halaman Label 1

Contoh halaman label : http://www.seocips.com/search/label/Tutorial
<b:if cond='data:blog.searchLabel'>
ISI KODE
</b:if>

Tag Kondisional Halaman Label 2

Tag ini digunakan untuk menampilkan ISI KODE di postingan berlabel Tutorial Blog
<b:if cond='data:label.name == &quot;Tutorial%20Blog&quot;'>
ISI KODE
</b:if>

Tag Kondisional Halaman Tertentu

<b:if cond='data:blog.url == &quot;URL HALAMAN&quot;'>
ISI KODE
</b:if>

Tag Kondisional Error Page 404

Error Page adalah halaman yang tidak ditemukan
<b:if cond='data:blog.pageType == &quot;error_page&quot;'>
ISI KODE
</b:if>

Tag Kondisional Halaman Arsip

Contoh halaman arsip : http://www.seocips.com/2014_10_1_archive.html
<b:if cond='data:blog.pageType == &quot;archive&quot;'>
ISI KODE
</b:if>
Jika sobat masih bingung lihat lebih jelas sumbernya dari master Taufik Nurrohman: Pemahaman Tag Kondisional.

Contoh salah satu penerapan pada widget di blog adalah seperti menampilkan widget hanya di homepage atau menampilkan widget hanya di postingan [ Baca disini ]. Nah itu hanya sebagian kecil dari penjelasan master Taufik Nurrohman mengenai tag kondisonal, untuk lebih lengkap dan jelasnya langsung saja ke situsnya.
1 Komentar untuk "Apa itu Tag Kondisional di Blogspot"

wah sulit juga kali ini ya pembahasannya hem..