
Adanya tag kondisional Blogger memungkinkan kamu untuk menampilkan atau menyembunyikan widget / gadget di halaman tertentu. Misalnya hanya ingin menampilkan widget popular post di homepage saja, atau menyembunyikan iklan AdSense hanya di halaman statis (page) saja, dan sebagainya.
1. Menampilkan Widget di Halaman Tertentu
Artinya widget hanya akan muncul di satu tempat yang ditentukan.1. Masuk ke dashboard Blogger dan pergi ke menu
Layout (Tata Letak)
.2. Pilih widget yang ingin dibatasi dan edit dengan cara klik icon pensil di kanan.
3. Akan muncul sebuah jendela browser baru berukuran kecil. Disini kita hanya akan mencari tahu ID dari widget tersebut. Perhatikan susunan URL di address bar, sorotlah sampai ujung dan kamu akan menemukan parameter
widgetId=xxx
. xxx itulah ID yang kita cari. Dalam contoh gambar, IDnya adalah HTML1
. Jangan lakukan apa-apa pada widget tersebut. Tutup saja jendelanya setelah ID diketahui.
4. Lalu pergi ke menu
Theme (Tema)
dan klik tombol Edit HTML.5. Klik tombol Jump to widget dan pilih nama dari ID yang tadi berhasil kamu termukan di langkah sebelumnya.

6. Dalam contoh ini, saya ingin menampilkan widget hanya di halaman postingan tunggal. Maka tag kondisional yang digunakan adalah
data:view.isPost
. Jika ingin menampilkannya di halaman lain, gunakan tag konditional lain yang kode lengkapnya bisa kamu temukan di Tag Kondisional Halaman Blogger Terbaru.7. Sekarang saatnya untuk edit kode widget. Misal kode lengkapnya seperti ini:
<b:widget id='HTML1' locked='false' title='Author' type='HTML' version='2' visible='true'>...</b:widget>
Tambahkan kode
cond='data:view.isPost'
"SEBELUM" id='HTML1'
. Maka hasil akhirnya menjadi seperti ini:<b:widget cond='data:view.isPost' id='HTML1' locked='false' title='Author' type='HTML' version='2' visible='true'>...</b:widget>
Ingat ya, kamu bisa edit
data:view.isPost
dengan tag kondisional halaman lain.8. Setelah itu simpan pengaturan dengan klik tombol Save theme.
2. Menyembunyikan Widget di Halaman Tertentu
Sekarang kebalikannya, yaitu menyembunyikan widget di halaman tertentu. Artinya widget akan muncul di semua tempat "KECUALI" di halaman yang ditentukan.Secara keseluruhan caranya sama. Hanya ada sedikit perbedaan di kode widget. Tinggal tambahkan tanda seru
(!)
yang dalam pemrograman artinya NOT
.Contoh:
!data:view.isPost
Artinya: Jika BUKAN di halaman post.
Jika ditulis secara lengkap menjadi seperti ini:
<b:widget cond='!data:view.isPost' id='HTML1' locked='false' title='Author' type='HTML' version='2' visible='true'>...</b:widget>
Kamu juga bisa memilih sendiri tag kondisional halamannya dengan melihat daftar lengkap di artikel lain yang linknya sudah saya tulis di atas.
Kalau masih bingung silakan bertanya di kolom komentar.
kalo menyembunyikan widget untuk semua halaman gimana caranya? contoh untuk membuat widget itu untuk menyelipkan kata2 tertentu untuk meningkatkan HPK
BalasHapuskalo menyembunyikan widget untuk semua halaman gimana caranya? contoh untuk membuat widget itu untuk menyelipkan kata2 tertentu untuk meningkatkan HPK
BalasHapuscara menampilkan widget di blog versi mobile gimana bang? ga work mobilenya udah cape nyari2 sana sini help plis
BalasHapus<b:if cond='data:blog.isMobileRequest'>
Hapus.... isi widget ....
</b:if>
cara menyembunyikan di halaman static satu aja giman caranya ka
BalasHapuskalau menampilkan widget di semua halaman postingan kecuali di url tertentu(pengenya ada tiga url yang dikecualikan) , gimana ya kode tag kondisionalnya?
BalasHapusHow to show on PC only
BalasHapusBagaimanakah caranya agar widget hanya tampil pada halaman/ postingan yang populer saja?
BalasHapusCara biar widgetnya cuma muncul di homepage berarti pake yang not is post ya kak
BalasHapusMba Igniel, apa bisa menyembunyikan widget yang berawalan div id="..." akhiran /div dengan tag kondisional itu? Bagaimana caranya apakah sama?
BalasHapus