IDEINI.COM | Menampilkan Widget Di Halaman Tertentu, malam sobat blogger semua, nah saya dapat ide ni buat nulis artikel Menampilkan Widget Di Halaman Tertentu, nah masih pada bingung nggak ni sobat blogger? gni gni, maksudnya tu widget di blog kita tu tidak selalu tampil di setiap page blog kita, misalnya di blog ideini ini, widget "Populer Post" hanya tampil pada halaman Posting saja, silahkan di cek dulu, nah itu dia maksud Menampilkan Widget Di Halaman Tertentu, saya menggunakan teknik Menampilkan Widget Di Halaman Tertentu ini karena selain dari sisi SEO, tekhnik ini juga dapat meringankan load blog, karena widgetnya tidak di load semua pada halaman homepage, nah uwda panjang ne ceritanya, ngantuk,,hehe, langsung ke caranya aja.
Nah langsung saja kita pelajari bersama-sama.
Langkah pertama yang harus Anda lakukan adalah masuk menu "Design" kemudian masuk ke bagian "Edit HTML" lalu centang kotak "Expand widget templates"
lalu cari code widgetnya seperti ini
Langkah pertama yang harus Anda lakukan adalah masuk menu "Design" kemudian masuk ke bagian "Edit HTML" lalu centang kotak "Expand widget templates"
lalu cari code widgetnya seperti ini
<b:widget id='HTML1' locked='false' title='Pesan' 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>
Untuk mempermudah pencarian silahkan masukkan judul widget seperti "Pesan" kedalam kotak pencarian browser (ctrl + F)
Kemudian tambah code
<b:if cond='data:blog.url == data:blog.homepageUrl'>
dan ditutup dengan code </b:if> untuk menempatkan di hanya halaman depan saja
dan ditempatkan seperti dibawah ini
<b:widget id='HTML1' locked='false' title='Pesan' 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>
Perhatikan penempatan code yang berwarna hijau !
kemudian save.
Dan dibawah ini adalah code yang bisa digunakan untuk penempatan lainya
Untuk menempatkan di halaman depan/index digunakan code
<b:if cond='data:blog.pageType == data:blog.homepageUrl'>
Untuk menempatkan di halaman Archive saja
<b:if cond='data:blog.pageType == "archive"'>
Untuk menempatkan dihalaman item/posting saja digunakan code
<b:if cond='data:blog.pageType == "item"'>
Dan untuk pada halaman pages atau static page blogger digunakan
<b:if cond='data:blog.pageType == "static_page"'>
Dan untuk tambahan, jika Anda ingin menempatkan di halaman tertentu dengan menggunakan URL gunakan code dibawah ini
<b:if cond='data:blog.url == "URL_HERE"'>
Ganti code URL_HERE dengan URL yang ingin anda tampilkan.
Dan untuk pengecualian, misalnya anda tidak menempatkan widget hanya di halaman depan saja dengan cara mengganti tanda = pertama dengan tanda !
Contoh
<b:if cond='data:blog.pageType != data:blog.homepageUrl'>
Nah tidak terlalu sulit kan? semoga bermanfaat bagi Anda.
Sekian silahkan berkomentar jika ada pertanyaa, :D
NB : Code diatas juga dapat di aplikasikan ke fungsi-fungsi blogger lainya yang akan saya bahas di waktu selanjutnya
Semoga Tutorial Blogging Menampilkan Widget Dihalaman Tertentu ini bermanfaat untuk temen temen semua (ideini)
Nice post gan...
BalasHapusiya gan, makasih juga kunjunganya
BalasHapusLangsung sisipin di kode widget aja bisa gak sob ??
BalasHapusMakasihhhh , salam kenal
Suzuki Ertiga# Nggak bisa sob, harus di HTML templatenya,,
BalasHapussalam kenal kembali sob :D