
Sebagai contoh, saya akan menyembunyikan widget Artikel Pilihan (di footer) dan akan ditampilkan hanya pada halaman postingan dan tidak ada tampil selain halaman yang sudah ditentukan (postingan). Untuk mengaturnya kita perlu Tag Kondisional.
Untuk yang sudah mahir silakan kunjungi sumber pengambilan saya pada blog Dora The Explorer (DTE), tentang Tag Kondisional Tingkat Pertama dan Tag Kondisional Tingkat Lanjut. Disini saya coba jelaskan tentang tag kondisional serta penggunaannya bagi pemula.
Tag Kondisional Halaman Muka (Homepage)
Halaman muka atau homepage adalah alamat blog kita, contoh : http://yoga-tc.blogspot.com/. Tag kondisional untuk hanya tampil pada halaman awal / homepage blog sobat, kodenya sebagai berikut:
<b:if cond='data:blog.url == data:blog.homepageUrl'>
ISI KODE
</b:if>secara sederhana, artinya ISI KODE akan ditampilkan apabila di Halaman Muka. Atau kadang kadang ditulis dengan kebalikan kode tersebut seperti ini:
<b:if cond='data:blog.url != data:blog.homepageUrl'>
ISI KODE
</b:if>kode diatas beda dengan kode sebelumnya, perbedaannya terletak pada tanda == dan !=. Maka arti kode diatas " != " adalah ISI KODE akan ditampilkan kecuali pada Halaman Muka.
Yang harus diingat bahwa tanda == artinya sama dengan != artinya kecuali.
Penerapan kode tersebut sama pada tag kondisonal yang lainnya di bawah ini.
Tag Kondisional Halaman Item (Postingan)
Contoh halaman posting : http://yoga-tc.blogspot.com/2013/12/tag-kondisional-blogger-dan-cara-penggunaanya.html
<b:if cond='data:blog.pageType == "item"'>
ISI KODE
</b:if>Tag Kondisional Halaman Statis
Contoh halaman statis / laman: http://yoga-tc.blogspot.com/p/link-sahabat.html
<b:if cond='data:blog.pageType == "static_page"'>
ISI KODE
</b:if>Tag Kondisional Halaman Indeks
Halaman indeks semua jenis halaman selain halaman postingan
<b:if cond='data:blog.pageType == "index"'>
ISI KODE
</b:if>Tag Kondisional Halaman Label
Contoh halaman label : http://yoga-tc.blogspot.com/search/label/Tutorial%20Blog
<b:if cond='data:blog.searchLabel'>
ISI KODE
</b:if>Tag Kondisional Halaman Tertentu
<b:if cond='data:blog.url == "URL HALAMAN"'>
ISI KODE
</b:if>Contoh penggunaannya:
<b:if cond='data:blog.url == "http://yoga-tc.blogspot.com/2013/12/tag-kondisional-blogger-dan-cara-penggunaanya.html"'>
ISI KODE
</b:if>Tag Kondisional Error Page 404
Error Page adalah halaman yang tidak ditemukan, contoh link error page 404 http://yoga-tc.blogspot.com/cari-bubur.html:
<b:if cond='data:blog.pageType == "error_page"'>
ISI KODE
</b:if>Tag Kondisional Halaman Arsip
Contoh halaman arsip : http://yoga-tc.blogspot.com/2013_12_14_archive.html
<b:if cond='data:blog.pageType == "archive"'>
ISI KODE
</b:if>Contoh Penggunaan Tag Kondisional
Cara membuat widget HTML1 hanya tampil di postingan:
<b:widget id='HTML1' locked='false' title='Artikel Pilihan' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == "item"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
</b:if>
</b:includable>
</b:widget>Anda lihat tanda == di atas, itu artinya widget tersebut ditampilkan dalam halaman yang telah ditentukan, tapi kalo != sebaliknya widget tersebut tidak ditampilkan dalam halaman yang diperintahkan/ditentukan melainkan ditampilkan di halaman sebaliknya yaitu homepage, statis, dll pokonya ditampilkan selain halaman postinganJika sobat masih kebingungan atau ragu-ragu bisa sobat tanyakan di komentar.
Sumber: Kang Ismet, Buka Rahasia Blogspot
Mungkin ini adalah hari terakhir saya untuk memposting artikel dikarenakan saya akan menghadapi ujian nasional yang sangat berat saya jalani, untuk mempersiapkan ujian nasional saya putuskan untuk berhenti dulu nge ngeblogger untuk beberapa bulan kedepan, jadi saya masih aktif sampai hari ini tgl. 21 Desember 2013, bagi yang mau bertanya buruan, sebelum waktunya habis, dan jangan sia-siakan waktu anda !!!
Tidak ada komentar:
Posting Komentar