3.5.11

Cara ini adalah untuk memungkinkan widget hanya muncul pada halaman depan dan bila diklik pada judul posting atau read more untuk membaca artikel satu tampilan lain akan muncul dan disini widget tersebut disembunyikan.Mungkin ada diantara widget yang dirasakan tidak perlu muncul ketika posting dibaca, cuma melambat kan proses loading.Sebagai contoh coba perhatikan widget Teman Banners pada sidebar yang saya sembunyikan bila read more diklik untuk membaca entri berikutnya.






Untuk membuat nya kita harus pastikan widget mana yang ingin akan ditampilkan hanya pada bagian depan:

Misalnya saya ingin sembunyikan widget Shoutbox di blog ini:

Seperti biasa pada design - pilih edit HTML - centang pada expand template widget
Gunakan Crtl + F ketik pada find (widget id atau title tulisan warna oranye) untuk memudahkan pencarian dan kodenya adalah seperti dibawah ini pada template:

</ B: widget>
</ B: section-contents> <b:section-contents id='sidebar-right-2-2'>
<B: widget id = ' HTML1 'locked =' false 'title =' Teman Banners '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>

* Cuma tambah kode yang berwarna kuning saja
Jika widget tidak dinamakan kita cuma perlu buka widget tersebut dan dapatkan id nya:
Lihat lingkaran pada gambar


Jika ingin menampilkan widget hanya pada halaman posting ganti dengan kode ini:

<b:if cond="data:blog.pageType == "item"">
Widget kode disini
</ B: if>


selesai tinggal save...dan lihat hasilnya...
et...jangan lupa tnggalkan komentarnya ya....he...he...

0 komentar:

Post a Comment

Jangan menulis link hidup.Bentuk apapun
link hidup pasti saya hapus,terima kasih atas perhatiannya

ShareThis