Kamis, 13 September 2012

You are here : Home » TAMPILAN BODY, TAMPILAN BODY 2 » Menampilkan Widget Hanya di Halaman Postingan

Menampilkan Widget Hanya di Halaman Postingan

Agar halaman Beranda tidak penuh sesak, sebaiknya Agan menyembunyikan widget tertentu hingga nantinya hanya akan muncul di halaman postingan (artikel).

Jadi, apabila pengunjung sedang berada di halaman Home Page (Beranda), widget tersebut tidak akan tampil. Ayo kita ke ruang kerja.

1. Masuk ke template. Klik EDIT HTML.
__Pilih lanjutkan. Centang Expand Template Widget.

2. Carilah id widget yang ingin di sembunyikan.

Untuk mengetahui id widget, Agan buka dahulu widget tersebut di menu Tata Letak. Lalu lihat ujung dari URL nya. Seperti ini contohnya.

widget id

Id widgetnya = HTML5.

Jadi pada saat di halaman template, cari rangkaian kode dari HTML5. Biasanya susunannya seperti ini :

<b:widget id='HTML5' locked='false' title='' 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. Setelah itu masukkan kode berikut di bawah <b:includable id='main'>

<b:if cond='data:blog.pageType == &quot;item&quot;'>

4. Masukkan juga kode </b:if> di bawah kode <b:include name='quickedit'/>.

5. Contohnya menjadi seperti ini.

<b:widget id='HTML5' locked='false' title='' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
  <!-- 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>

5. Klik SIMPAN.

Ulangi cara yang sama, untuk menyembunyikan widget tertentu lainnya dari halaman Home Page. Baca lagi urutan demi urutannya.

Oya, jika ingin sebaliknya. Yaitu menyembunyikan widget tertentu dari halaman artikel. Hanya ingin tampil di Home Page, maka cukup ganti kode no. 3.

Yaitu kode ini <b:if cond='data:blog.pageType == &quot;item&quot;'>
Ganti dengan kode ini <b:if cond='data:blog.url == data:blog.homepageUrl'>

Selamat mencoba. 

2 komentar:

  1. keren ni,t mau nyoba tapi blogku udah kepenuhan dengan skrip skrip...eh, gk ngerti aku :)
    gaptek si..

    BalasHapus
    Balasan
    1. Di baca nya berurutan dan pelan-pelan. Pasti ngerti deh :D

      Hapus