Menampilkan Widget hanya di Halaman Posts-Homepage-Archive


   Bagaimana sich membuat Widget di blogger hanya tampil di halaman depan saja atau hanya tampil di halaman post saja atau hanya tapil di halaman archive saja...???

Banyak yang menanyakan hal tersebut dan banyak pula yang menjelaskan tentang itu... Namun alangkah baiknya kalau ilmu itu terus disebarkan agar lebih banyak lagi yang paham.

jhahaha... bahasanya...
abis, bingung mau nulis gimana...


Kita bisa menggunakan sedikit hack untuk membuat widget tampil di post saja, home page saja dan sebagainya...
Trik berikut ini aku temukan di blognya kang Anshul Dudeja dari negeri India. Karena isi blognya menggunakan bahasa inggris maka aku hanya akan menuliskan dengan kata kataku sendiri...

Gini nih caranya :
  1. Buka Layout -► Edit HTML
  2. Beri tanda centang pada Expand Widget Templates lalu cari kode berikut :
    <b:widget id='HTML11' locked='false' title='Judul Gadget' type='HTML'>
    Angka sebelas yang berwarna merah bisa berbeda beda di masing masing blog jadi jangan terpengaruh dengan angka tersebut.

    Jadi untuk lebih mudahnya mencari kode tadi kalian bisa search di browser kalian dengan memencet tombol crtl + f lalu cari <b:widget id='HTML atau bisa juga nama Widget kalian.

    Setelah itu kalian akan menemukan kode seperti ini :
    <b:widget id='HTML11' locked='false' title='Komentar Terbaru' type='HTML'>
    <b:includable id='main'>
    <!-- only display title if it's non-empty -->
    <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
    </b:if>
    <div class='widget-content'>
    <data:content/>
    </div>
    <b:include name='quickedit'/>
    </b:includable>
    </b:widget>
  3. Untuk menampilkan Widget di home page / halaman depan saja adalah dengan menambahkan kode yang berwarna merah di bawah ini pada kode tadi.
    <b:widget id='HTML11' locked='false' title='Komentar Terbaru' type='HTML'>
    <b:includable id='main'>
    <b:if cond='data:blog.url == data:blog.homepageUrl'>
    <!-- only display title if it's non-empty -->
    <b:if cond='data:title != &quot;&quot;'>
    <h2 class='title'><data:title/></h2>
    </b:if>
    <div class='widget-content'>
    <data:content/>
    </div>
    <b:include name='quickedit'/>
    </b:if>
    </b:includable>
    </b:widget>
  4. Untuk menampilkan Widget hanya di halaman posting saja caranya seperti diatas hanya saja kode :
    <b:if cond='data:blog.url == data:blog.homepageUrl'>
    Diganti dengan kode :
    <b:if cond='data:blog.pageType == "item"'>
  5. Dan untuk menampilkan widget hanya di halaman Archive saja adalah dengan mengganti kode :
    <b:if cond='data:blog.url == data:blog.homepageUrl'>
    Dengan kode :
    <b:if cond='data:blog.pageType == "archive"'>
  6. Jangan lupa disimpan

Selamat Mencoba....

2 komentar:

Plisss...
Jangan nyepam (spam), jangan promosi (apapun itu), jangan SARA, jangan OOT...

Mohon kerja samanya, berikan komentar yang berbobot dan bermanfaat bagi semua... ^^

Artikel Unggulan

Panduan Makan Sehat bagi Generasi Z: Tips Mudah untuk Menjaga Energi dan Kesehatan

Menjaga Kesehatan dan Energi saat Berlatih: Nutrisi Penting untuk Atlet Generasi Z Gaya hidup aktif dan olahraga merupakan hal yang sangat p...

Paling Populer dalam Sebulan