Menampilkan atau menyembunyikan Widget di Blogger



Tak banyak yang tau bahwa widget atau fitur pelengkap / penghias halaman blog sebenarnya dapat diatur penayangannya. Secara default widget yang ditambahkan akan ditampilkan di keseluruhan halaman blog, baik halaman beranda / utama blog, halaman statis, halaman label, juga di halaman postingan. Namun, jika kita ingin menyesuaikan tampilan blog kita agar tidak terlalu ramai dengan hiasan, maka kita dapat mengatur sendiri penayangan satu atau beberapa widget menggunakan script khusus.

Singkatnya, kita hanya perlu menambahkan condition / (cond) pada script widget yang ada di pengaturan tata letak.

Jika kita ingin merubah penayangan widget (menampilkan dan menyembunyikannya), kita cukup mencari script berikut ini :

 <b:widget id='HTML2' locked='false' title='Ads' type='HTML'>...</b:widget> 

Setelah itu, kita dapat menambahkan script kondisi yang ditambahkan setelah <b:widget dimana setiap kondisi memerlukan skript yang berbeda. Berikut script kondisi yang dapat ditambahkan :

  1. cond='data:view.isHomepage' , jika ingin menampilkan widget hanya di halaman utama. 
  2. cond='data:view.isSingleItem' , jika ingin menampilkan widget hanya di halaman post dan halaman statis.
  3. cond='data:view.isPost' , jika ingin menampilkan widget hanya di halaman post.
  4. cond='data:view.isPage' , jika ingin menampilkan widget hanya di halaman statis.
  5. cond='data:view.isSearch' , jika ingin menampilkan widget hanya di halaman pencarian.
  6. cond='data:view.isLabelSearch' , jika ingin menampilkan widget hanya di halaman label.
  7. cond='data:view.search.label == "NAMA_LABEL" , jika ingin menampilkan widget hanya di halaman label tertentu.
  8. cond='data:view.isError' , jika ingin menampilkan widget hanya di halaman error.
  9. cond='data:view.url == "URL_ANDA_DISINI"' , jika ingin menampilkan widget hanya di halaman tertentu.
Untuk menyembunyikan widget, kita tinggal menambahkan tanda  !  sebelum data:view .

Contoh pengaplikasian script condition pada script widget adalah sebagai berikut :

<b:widget cond='data:view.isHomepage' id='HTML2' locked='false' title='Ads' type='HTML'>

Script tersebut akan akan berfungsi untuk menayangkan suatu widget yang ditambahkan hanya pada halaman utama / beranda.

Cara tersebut dapat kita pakai untuk mengembangkan tema blog kita agar penampilannya terlihat seperti website profesional. 

Semoga dapat menjadi referensi yang membantu bagi para blogger yang ingin merubah / merancang tema blognya sendiri.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel