Pages

Monday, August 29, 2011

Menampilkan Widget pada Halaman Tertentu

Sebelumnya sebenarnya sudah pernah saya posting mengenai masalah ini. Yakni cara menampilkan widget hanya tampil pada homepage, juga sebaliknya cara menampilkan widget selain di homepage. Namun, ini adalah seri lengkapnya yang telah saya rangkum dan semoga lebih memudahkan dalam Anda mencarinya.

Berikut bagian-bagian halaman blog Anda
Homepage  - Adalah halaman utama blog Anda, yakni halaman depan.
Archivepage - Adalah halaman arsip
Itempage - Adalah halaman postingan Anda
Indexpage - Adalah halaman muka, halaman label, dan halaman pencarian.
Staticpage- Fitur baru google yakni halaman yang tidak masuk pada postingan.

Menampilkan Widget Hanya di Homepage

<b:if cond='data:blog.url == data:blog.homepageUrl'>
..........................
</b:if>

Menampilkan Widget selain di Homepage

<b:if cond='data:blog.url != data:blog.homepageUrl'>
.....................................
</b:if>

Menampilkan Widget hanya di Archivepages
<b:if cond='data:blog.pageType == &quot;archive&quot;'>
......................................
</b:if>

Menampilkan Widget selain di Archivepages
<b:if cond='data:blog.pageType != &quot;archive&quot;'>
....................................................
</b:if>

Menampilkan Widget hanya di Itempages / Postingan
<b:if cond='data:blog.pageType == &quot;item&quot;'>
............................................
</b:if> 

Menampilkan widget selain di Itempages
<b:if cond='data:blog.pageType != &quot;item&quot;'>
....................................
</b:if>

Menampilkan widget hanya di Staticpages
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
..................................
</b:if>

Menampilkan widget selain di staticpages
<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
............................
</b:if>

Menampilkan widget pada URL Postingan Tertentu
<b:if cond='data:blog.url == &quot;alamatpostingan&quot;'>
.........................................
</b:if>

Menampilkan widget selain di URL postingan tertentu
<b:if cond='data:blog.url != &quot;alamaatpostingan&quot;'>
................................................
</b:if>

Bagaimana Penggunaannya?
Berikut contoh kode widget blog saya

    <b:widget id='HTML2' locked='false' title='Cari Artikel Cepat' type='HTML'>
    <b:includable id='main'>
    .................................................. kode pembuka
      <!-- only display title if it's non-empty -->
      <b:if cond='data:title != &quot;&quot;'>
        <h2 class='title'><data:title/></h2>
      </b:if>
      <div class='widget-content'>
        <data:content/>
      </div>
      <b:include name='quickedit'/>
    .............................................. kode penutup
    </b:includable>
    </b:widget>

Yang berwarna merah adalah penempatan kode untuk penampilan widget pada halaman tertentu saja. Semoga bermanfaat

1 komentar:

  1. bagaimana penggunaan dalam html yang lebih ruwet kayak 'followers' 'blog archive' atau 'labels'
    bingung,. bisa tolong kirim via email ke dit.3sc@gmail.com makasih atas balasannya..

    ReplyDelete

Related Posts Plugin for WordPress, Blogger...