Skip to main content

Menampilkan Widget Hanya di Homepage dan Halaman Posting Pada Blogspot

Menampilkan Widget Hanya di Homepage dan Halaman Posting Pada Blogspot - Ketika melakukan setting desain blog, terkadang kita terkendala dengan banyaknya widget yang ditampilkan, sehingga widget tampak berdesakan dan halaman menjadi begitu panjang. Dalam kasus lain lagi, terkadang kita hanya ingin widget tertentu hanya muncul di halaman spesifik, baik homepage, halaman statis, maupun halaman posting saja. Dulu saya pernah berbicara mengenai bagaimana menyembunyikan sidebar Blogger di halaman tertentu, dengan menggunakan conditional tags dan CSS (display), dan jika yang diinginkan hanya untuk menyembunyikan satu atau beberapa widget, maka tentu kurang tepat jika diterapkan. So, dalam kesempatan ini, saya ingin berbagi mengenai bagamana menampilkan atau menyembunyikan salah satu atau beberapa widget dalam halaman tertentu, dan menampikannya pada jenis halaman lain.

Konsep Hack Menampilkan Widget Pada Halaman Tertentu

Cara ini sebenarnya masih sama dengan artikel yang sebelumnya sudah saya sebutkan, yaitu menggunakan conditional tags (b if), salah satu tag XML Blogger, untuk memberikan perintah agar suatu elemen ditampilkan pada bagian/halaman tertentu saja dan menyembunyikannya pada bagian/halaman lain.  Conditional (if) juga dikenal penggunaanya pada PHP, dan juga dikenal dalam bahasa Inggris (if clause, conditional sentence) hehehehe..... Bedanya dengan cara sebelumnya, cara yang saya tawarkan ini tidak akan menggunakan CSS, melainkan menggunakan conditional tags langsung pada elemen yang hendak diberikan perintah, yang dalam hal ini adalah elemen-elemen widget.

Langkah-langkah Menampilkan Widget Pada Halaman Tertentu

1. Mencari ID Widget
Sebelum memberikan conditional tags, anda harus mengetahui ID widget yang hendak ditampilkan pada halaman tertentu. Cara mencarinya sangat mudah:
a. Ada dua cara untuk mengakses editor widget (sebenarnya ada 3, yaitu melalui edit HTML, tapi cara ini akan lebih rumit:
- Jika anda dalam kondisi login Blogger, anda dapat langsung mengakses "quickedit" langsung dari halaman blog, quickedit adalah tool untuk mengedit widget secara langsung, letaknya biasanya adalah di bagian pojok kanan bawah widget, berupa ikon obeng dan kunci (screwdriver and wrench). Klik icon pada widget yang diinginkan dan akan muncul pop-up window dimana anda dapat mengedit konten widget.
- Atau akses editor widget melalui halaman "Layout", lalu klik link "edit" di salah satu bagian widget. Kemudian akan muncul pop-up window.
b. Lihat di bagian URL/address di browser pada halaman pop up window tersebut. Letak ID widget berada di bagian akhir URL (geser URL ke kanan). Perhatikan contoh gambar berikut:
 Menampilkan Widget Hanya di Homepage dan Halaman Posting Pada Blogspot
d. Simpan Id Widget tersebut, misalnya dari contoh di atas, Id widget yang hendak saya edit adalah "HTML11".


2. Memberikan Conditional Tags Pada Elemen Widget
Untuk menampilkan widget di halaman tertentu, anda harus menambahkan conditional tags (b if cond) pada elemen widget yang diinginkan. Berikut langkah menambahkannya sesuai dengan contoh widget yang sudah disampaikan di atas:
a. Masuk ke halaman template (Dashboard > Template)
b. Klik "Edit HTML" > Proceed.
c. Jangan lupa klik/centang "Expand Widget Templates" untuk menampilkan seluruh elemen widget di dalam editor.
d. Tekan CTRL+F, masukkan ID widget yang diinginkan yang sebelumnya telah dicari dan dipersiapkan. Dalam contoh ini saya akan menggunakan id widget "HTML11" sebagai contoh dan berikut kurang lebihnya elemen widget sobat:
e. Kemudian tambahkan conditional tag setelah <b:includable id='main'> dan tag penutupnya sebelum </b:includable>. Berikut conditional tags berdasarkan jenis halaman dan cara menambahkannya, perhatikan tag berwarna merah dan itulah yang harus ditambahkan:

Cara Menampilkan Widget Hanya di Halaman Utama/Indeks (Homepage)
<b:widget id='HTML11' locked='false' title='' 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 != &quot;&quot;'>
<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>
 
Cara Menampilkan Widget Hanya di Halaman Posting
<b:widget id='HTML11' locked='false' title='' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == "item"'>
<!-- 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'/>
</b:if>
</b:includable>
</b:widget>

Cara Menampilkan Widget Hanya di Halaman Statis
<b:widget id='HTML11' locked='false' title='' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType != "static_page"'>
<!-- 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'/>
</b:if>
</b:includable>
</b:widget>

Cara Menampilkan Widget Hanya di Halaman Arsip (Archive)
<b:widget id='HTML11' locked='false' title='' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == "archive"'>
<!-- 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'/>
</b:if>
</b:includable>
</b:widget>

Cara Menampilkan Widget Hanya di Salah Satu Halaman (Berdasarkan URL)
<b:widget id='HTML11' locked='false' title='' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.url == "Ganti dengan URL Halaman di sini"'>
<!-- 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'/>
</b:if>
</b:includable>
</b:widget>

f. Setelah conditional tags ditambahkan, save template.


Jika ingin melakukan hal yang sama pada beberapa widget, anda harus melakukan dan mengulang cara yang sama seperti di atas: cari ID widget, cari elemen widget sesuai ID di edit HTML, dan masukkan conditional tags berdasarkan jenis halaman ke dalam elemen widget. Save and Done.
Semoga bermanfaat and have a nice Blogging.
KLIK DISINI UNTUK DOWNLOAD



Comments

Popular posts from this blog

Lomba Menulis Puisi Terbaru 2013 | Lomba Puisi 2013

Lomba Puisi 2013 - Informasi Terbaru - LOMBA MENULIS PUISI TERBARU 2013 - Setelah sebelumnya saya telah share informasi mengenai " cara mendapatkan pulsa gratis im3 " dan " cara menghilangkan bau mulut " kini saya akan update lagi blog tercinta ini dengan postingan mengenai  Lomba Puisi 2013  dan saya harap dapat bermanfaat untuk sahabat netter semua. Berikut ini daftar lomba puisi 2013 Lomba Puisi Nasional IWC 2013 Akan Di Update Akan Di Update Demikianlah Informasi Kal i Ini Mengenai  Lomba Menulis Puisi Terbaru 2013  dan saya harap dapat bermanfaat untuk para pembaca setia blog ini.

Mencari Data Diantara Dua Tanggal Pada SQL Server

Mencari Data Diantara Dua Tanggal Pada SQL Server - Mumet ngerjain Projek Kerja Praktek buat Aplikasi Pengelolaan Data Pegawai karna masalah Datatime pada SQL Server . Sekian lama mencari di mbah Google akhirnya ketemu juga. Ketemunya yang kayak begini:  Mencari Data Diantara Dua Tanggal Pada SQL Server Untuk mencari data di antara dua tanggal pada SQL Server tidak bisa kita serta-merta menyebut tanggal tersebut dalam format aslinya semisal: select nm_field from nm_table where field_date between 2010-10-10 and 2011-11-11 Penyebutan tanggal harus dikonversi dulu ke bentuk varchar, baru kemudian dibandingkan. Format konversi yang bisa digunakan adalah sebagai berikut: select convert(varchar(20),getdate(),101) -- 101 menghasilkan format : MM/DD/YYYY select convert(varchar(20),getdate(),103) -- 103 menghasilkan format : DD/MM/YYYY select convert(varchar(20),getdate(),104) -- 104 menghasilkan format : DD.MM.YYYY select convert(varchar(20),getdate(),105) -- 105 menghasilkan format ...

Kumpulan Gambar Jenis Jenis Batik Terbaru 2013

Kumpulan Gambar Jenis Jenis Batik Terbaru  -  Informasi Terbaru  - Jenis-Jenis Batik Nusantara 2013 - Setelah sebelumnya saya telah share informasi mengenai " Puisi Tentang Lingkungan " dan " Cerpen Lucu " kini saya akan update lagi blog tercinta ini dengan postingan mengenai  Kumpulan Gambar Jenis Jenis Batik Terbaru 2013  dan saya harap dapat bermanfaat untuk sahabat netter semua. Batik merupakan lukisan di atas kain yang digunakan sebagai bahan dasar pembuatan pakaian. Pada awalnya, batik hanya dikenal oleh kalangan keraton. Batik terdiri dari berbagai motif dan setiap motif merupakan simbol bagi pemakainya, seperti motif-motif parang dan kawung yang hanya boleh dikenakan oleh keluarga kerajaan. Pada perkembangannya, batik menyebar ke kalangan masyarakat umum.  Motif Batik Batik Tiga Negeri Batik Jawa Hokokai 1942-1945 Batik Buketan asal Pekalongan dengan desain pengaruh Eropa Batik Buketan Batik Lasem JENIS-JENIS BATIK Berdasarkan daerah asal Batik Ba...