Seperti pada blog madjongke ini yang berbeda penataan antara beranda dan juga halaman posting (Jika belum saya rubah) tentu saja tidak langsung terjadi begitu saja. Jadi ada cara tertentu dimana kita bisa memasukan beberapa kode pembuka sebelum widget yang dimaksud dan juga penutup sesudah widget yang dimaksud.
Sebelum memberikan cara menempatkan widget pada halaman tertentu, saya akan menjelaskan bahwa dengan penataan yang seperti ini kita bisa mengatur apa saja yang diperlukan pada halaman beranda atau home page sehingga ruang pada blog kita tidak sia-sia begitu saja atau agar loading pada halaman tertentu bisa lebih ringan meski kita membutuhkan banyak widget dalam blog kita.
Jadi dengan penataan yang berbeda seperti ini kita bisa menghemat atau memilih widget apa saja yang berguna pada halaman tertentu. Sebelum memberikan caranya, berikut ini ada beberapa kode yang perlu dipahami dulu agar langkah selanjutnya bisa semakin mudah.
Menampilkan Widget Hanya Pada Homepage/Halaman Beranda
<b:if cond='data:blog.url == data:blog.homepageUrl'>
----
</b:if>
Menampilkan Widget selain Pada Homepage/Halaman Bernda
<b:if cond='data:blog.url != data:blog.homepageUrl'>
----
</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 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 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>
Menampilkan Widget hanya mobile
<b:if cond='data:blog.isMobile'>
Nah. Jika kode di atas sudah bisa dipahami sekarang cara untuk peletakannya. Untuk peletakan pada widget bisa di atur seperti dibawah ini.
<b:widget id='HTML3' locked='false' title='' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.url != "http://www.madjongke.com/p/hasil-penelusuran.html"'>
<!-- 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:if>
</b:includable>
</b:widget>
</b:section>....dst
Jika ingin mengatur dalam jumlah yang banyak bisa lihat contoh dibawah ini.
<b:widget id='HTML3' locked='false' title='' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.url != "http://www.madjongke.com/p/hasil-penelusuran.html"'>
<b:if cond='data:blog.url != "http://www.madjongke.com/2012/05/cara-memerahkan-puting-susu.html"'>
<b:if cond='data:blog.url != "http://www.madjongke.com/2012/04/cara-memperbesar-payudara-wanita.html"'>
<b:if cond='data:blog.url != "http://www.madjongke.com/2012/04/cara-mengembalikan-keperawanan.html"'>
<b:if cond='data:blog.url != "http://www.madjongke.com/2012/05/tradisi-unik-tentang-seks-di-jepang.html"'>
<!-- 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:if>
</b:if>
</b:if>
</b:if>
</b:if>
</b:includable>
</b:widget>
</b:section>....dst
Atau anda juga bisa mengapit sebuah kode misalnya saja link gambar atau gambar saja. Namun untuk itu sebaiknya gunakan menu edit html dan sekedar tambahan saja, Untuk mengatur atau memasukan kode pada beberapa widget memang bisa tapi untuk beberapa keadaan kita tidak bisa melakukan perubahan pada menu tata letak. Cukup itu saja dan semoga bermanfaat.