Advertisement

banner image
banner image

Menampilkan Widget hanya di Halaman Tertentu saja



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 != ""'>
<h2 class='title'></b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>


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 != ""'>
<h2 class='title'></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
<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'>
diganti dengan :
<b:if cond='data:blog.pageType == "archive"'>

6. Jangan lupa disimpan

Diambil dari viruspintar


Menampilkan Widget hanya di Halaman Tertentu saja Menampilkan Widget hanya di Halaman Tertentu saja Reviewed by doelkenyoet on 07.48 Rating: 5

1 komentar:

Diberdayakan oleh Blogger.