Menampilkan widget pada halaman tertentu
Misalnya..
"Widget Blog Archives pada blog sobat ingin ditampilkan hanya pada homepage saja atau hanya ditampilkan pada halaman posting saja.. atau pada halaman lainnya.."
Untuk mempraktekkannya, Kali ini kita akan mencoba untuk menampilkan widget Blog Archives agar tampil hanya pada homepage saja.
Maka kode yang akan kita gunakan adalah seperti berikut:
<b:if cond='data:blog.url == data:blog.homepageUrl'>
/////////--KODE WIDGET--/////////
</b:if>
Mari kita mulai..
Seperti biasa kita utak-atik skripnya melalui Edit HTML
Jangan lupa.. Copy dulu templatenya.
Selanjutnya, untuk mempercepat dalam menemukan widget yang akan di edit.
Kita akan memanfaatkan menu 'Lompat ke widget'.
Sehingga kita dengan mudah dan cepat menemukan widget yang akan kita modif nantinya.
Dan langkah-langkahnya akan tampak seperti di bawah ini:
Lalu klik 'BlogArchives1' pada menu dropdown-nya.
Seperti gambar diatas, selanjutnya klik juga pada icon arrow tepat pada deretan kode
<b:includable id='main'>--</b:includable>
Dan selanjutnya letakkan kode yang diinginkan setelah
<b:includable id='main'>
Letakkan juga tag penutupnya sebelum
</b:includable>
Seperti gambar dibawah:
Bila kita mengeditnya dengan menggunakan notepad akan tampak seperti ini:
- <b:includable id='main'> <b:if cond='data:blog.url == data:blog.homepageUrl'>
- <b:if cond='data:title'>
- <h2><data:title/></h2>
- </b:if>
- <div class='widget-content'>
- <div id='ArchiveList'>
- <div expr:id='data:widget.instanceId + "_ArchiveList"'>
- <b:if cond='data:style == "HIERARCHY"'>
- <b:include data='data' name='interval'/>
- </b:if>
- <b:if cond='data:style == "FLAT"'>
- <b:include data='data' name='flat'/>
- </b:if>
- <b:if cond='data:style == "MENU"'>
- <b:include data='data' name='menu'/>
- </b:if>
- </div>
- </div>
- <b:include name='quickedit'/>
- </div> </b:if>
- </b:includable>
Untuk menampilkan widget tertentu pada halaman tertentu lainnya sobat blogger bisa menggunakan beberapa kode dibawah ini sesuai keinginan..
Mudah bukan?
Selamat mencoba..
Menampilkan widget hanya di homepage saja
<b:if cond='data:blog.url == data:blog.homepageUrl'>
/////////--KODE WIDGET--/////////
</b:if>
Menampilkan widget di semua halaman kecuali homepage.
<b:if cond='data:blog.url != data:blog.homepageUrl'>
/////////--KODE WIDGET--/////////
</b:if>
Menampilkan widget hanya di halaman Archive saja.
<b:if cond='data:blog.pageType == "archive"'>
/////////--KODE WIDGET--/////////
</b:if>
Menampilkan widget di semua halaman kecuali halaman archive.
<b:if cond='data:blog.pageType != "archive"'>
/////////--KODE WIDGET--/////////
</b:if>
Menampilkan widget hanya di postingan tertentu saja.
<b:if cond='data:blog.pageType == "URL-postingan"'>
/////////--KODE WIDGET--/////////
</b:if>
Menampilkan widget selain di postingan tertentu.
<b:if cond='data:blog.pageType != "URL-postingan"'>
/////////--KODE WIDGET--/////////
</b:if>
Menampilkan widget hanya di halaman posting saja.
<b:if cond='data:blog.pageType == "item"'>
/////////--KODE WIDGET--/////////
</b:if>
Menampilkan widget di semua halaman kecuali halaman posting.
<b:if cond='data:blog.pageType != "item"'>
/////////--KODE WIDGET--/////////
</b:if>
Menampilkan widget hanya di halaman statis.
<b:if cond='data:blog.pageType == "static_page"'>
/////////--KODE WIDGET--/////////
</b:if>
Menampilkan widget di semua halaman, kecuali halaman statis.
<b:if cond='data:blog.pageType != "static_page"'>
/////////--KODE WIDGET--/////////
</b:if>
Semoga bermanfaat..
Happy Blogging!
Sumber: M.Romli



0 Response to "Menampilkan Widget Blogger Pada Halaman Tertentu"
Posting Komentar