Cara Membuat Widget Hanya Muncul Pada Halaman Tertentu
Secara default bila kita menambahkan widget pada blog akan muncul pada bagian homepage dan juga pada bagian halaman halaman post lainnya. Untuk membuat widget hanya tampil pada halaman tertentu atau juga menyembunyikan widget pada halaman tertentu sesuai yang kita hendaki, bisa kita lakukan dengan menambahkan kode perintah tertentu pada template. Menyembunyikan widget juga biasanya digunakan pada halaman-statis yang memerlukan ruang tersendiri di blog, seperti halaman Contact, About Me, Sitemap, Tukar Link atau halaman lainya yang kita kehendaki. Atau mungkin juga Anda hanya ingin menampilkan widget-widget tersebut hanya di homepage saja. Untuk mempermudah kita bahas satu persatu sebagai berikut :
Kode perintah dibawah disisipkan pada bagian widget yang kita ingin tampilkan pada halaman utama atau homepage, dibawah ini langkah dan kode yang perlu ditambahkan adalah sebagai berikut.
- Menampilkan Widget Hanya Pada Homepage/Halaman Utama :
<b:if cond='data:blog.url == data:blog.homepageUrl'>
...........
</b:if>
- Menampilkan Widget selain Pada Homepage/Halaman Utama :
<b:if cond='data:blog.url != data:blog.homepageUrl'>
...........
</b:if>
- Menampilkan Widget hanya Pada Staticpages :
<b:if cond='data:blog.pageType == "static_page"'>
...........
</b:if>
- Menampilkan Widget selain Pada Staticpages :
<b:if cond='data:blog.pageType != "static_page"'>
...........
</b:if>
- Menampilkan Widget hanya Pada Itempages/Post :
<b:if cond='data:blog.pageType == "item"'>
...........
</b:if>
- Menampilkan Widget selain Pada Itempages/Post :
<b:if cond='data:blog.pageType != "item"'>
...........
</b:if>
- Menampilkan Widget hanya Pada Archivepages :
<b:if cond='data:blog.pageType == "archive"'>
............
</b:if>
- Menampilkan Widget selain Pada Archivepages :
<b:if cond='data:blog.pageType != "archive"'>
............
</b:if>
- Menampilkan Widget pada URL Postingan Tertentu :
<b:if cond='data:blog.url == "Alamat Postingan"'>
............
</b:if>
- Menampilkan Widget selain di URL Postingan Tertentu :
<b:if cond='data:blog.url != "Alamat Postingan"'>
.............
</b:if>
note : perhatikan kode "==" untuk menampilkan
kode "!=" untuk menyembunyikan
Contoh Pemasangan Kode Menampilkan Widget Hanya di Homepage Saja.
Pilih widget yang akan kita munculkan pada bagian homepage saja, saya ambil contoh widget "Recent Comment", carilah widget tersebut di template :
Design ---->> Edit HTML ---->> Ceklist expand template widget
- sebaiknya backup dulu template
Carilah widget recent comment, setelah ketemu sisipkan 2 baris kode sebagai perintah supaya hanya muncul pada halaman utama atau homepage saja. Untuk jelasnya perhatikan baris kode widget recent comment, kode yang berwarna biru adalah kode untuk memunculkan widget supaya hanya muncul di homepage.
<b:widget id='HTML2' locked='false' title='recent comment' 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>
Kemudian save template, sekarang widget hanya akan muncul pada halaman utama atau homepage, bila kita masuk ke salah satu halaman post widget tersebut tidak akan muncul.
Untuk mengetahui posisi widget yang akan kita tampilkan atau akan kita sembunyikan, seperti contoh diatas yaitu Recent Comment,perhatikan bagian awal dari baris kode widget tersebut yaitu <b:widget id='HTML2' locked='false' title='recent comment' type='HTML'> Recent Comment yang tertulis dalam baris kode tersebut adalah judul dari widget sewaktu kita menambah widget dalam layout/page elements itu yang menjadi patokan untuk mencari posisi widget dalam template yang ingin kita temukan.
Dengan menerapkan tip dan trik menampilkan dan menyembunyikan widget pada halaman tertentu diatas maka sekarang Anda bisa mengatur dan meletakannya widget yang ada di blog sesuai dengan keinginan.
Selamat mencoba.....
4 komentar
Nice post ,,, gimana dengan adsense nya gan ,,, sukses kah . alhamdulilah punya ane udah
REPLYsiplah gan...bravo..
REPLYsemangat jadinya pgn follow agan
sukses ya...
makasih info na udah ku praktik kan semua di http://fuhentai.blogspot.com/
REPLYsama2 mas
REPLYSilahkan Berkomentar
ConvertKomentar/pertanyaan Sesuai Topik, Please NO SPAM, NO Promotion Links
Convert Kode HTML sebelum disisipkan