Widget Hanya Tampil di HomePage atau Halaman Posting - ya begitulah judul tutorial blog kali ini, ya itu membuat widget hanya tampil di homepage atau dihalaman posting. cara ini dibuat untuk mengurangi widget yang akan tampil diblog baik itu di homepage ataupun di halaman posting, sehingga bisa mempercepat loading blog tersebut.
Jika sobat ingin membuatnya, silahkan ikuti langkah-langkah berikut :
Untuk membuat widget hanya muncul di Homepage kita hanya perlu menambah kode
<b:if cond='data:blog.url == data:blog.homepageUrl'>
Dan ditutup dengan kode
</b:if>
Jika ingin membuat widget hanya tampil di halaman posting. sobat hanya perlu menambah kode
<b:if cond='data:blog.pageType == "item"'>
serta ditutup dengan
</b:if>
Sekarang yaitu menyisipkan kode tersebut ke widget yang ingin ditampilkan sesuai dengan yang sobat inginkan.
Klik rancangan => Edit HTML jangan lupa centang (Expand Template Widget)
Kemudian cari kode seperti ini <b:widget id=
Atau contoh lengkapnya seperti ini
<b:widget id='HTML14' locked='false' title='Artikel Menarik lainnya' type='HTML'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
Jika ingin menampilkan widget tersebut hanya pada Homepage. sisipkan kode <b:if cond='data:blog.url == data:blog.homepageUrl'> dibawah kode <b:includable id='main'>
Kemudian tutup dengan kode </b:if> dibawah kode <b:include name='quickedit'/>
Jadi Lengkapnya akan seperti ini
<b:widget id='HTML14' locked='false' title='Artikel Menarik lainnya' 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'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>
Begitu juga dengan menampilkan widget hanya dihalaman posting. tinggal menyisipkan kode <b:if cond='data:blog.pageType == "item"'> Dan ditutup dengan kode </b:if>
Cara menyisipkan sama juga dengan cara diatas
Jika sudah silahkan klik simpan dan lihat hasilnya
Bagaimana gan, mudah bukan cara membuat Widget Hanya Tampil di HomePage atau Halaman Posting ?