Cara Membuat Sidebar Accordion di Blog




Cara Membuat Sidebar Accordion di Blog - Lama tidak posting, kali ini saya akan posting yg berbau ke sedikit jquery dan js. Mungkin ini bisa jadi solusi bagi anda yang mempunyai banyak widget pada blog, karena kalau mempunyai banyak widget tentu template menjadi tinggi, nah dengan tips ini kita bisa meminimalisir hal tersebut. nah dibawah ini ada 2 pilihan sidebar, langsung saja :D

Cara Membuat Sidebar Accordion di Blog :

1. Buka blogger

2. Klik Template -> Edit HTML

3. Kemudian cari kode </head>, jika sudah ketemu, copy dan paste kode dibawah ini diatas kode </head>

#VERSI 1
Javascript :

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js' type='text/javascript'></script><script type='text/javascript'>
//<![CDATA[
$(function() {
    // Sembunyikan semua tubuh widget (tutup semua panel)
    $('#sidebar-wrapper .widget-content').hide();
    // Tambahkan class 'active' pada elemen <h2> pertama
    // kemudian tampilkan elemen berikutnya dengan efek .slideDown(), sehingga panel akordion paling atas akan tampak terbuka
    $('#sidebar-wrapper h2:first').addClass('active').next().slideDown('slow');
    // Saat elemen <h2> yang berada di dalam elemen #sidebar-wrapper diklik...
    $('#sidebar-wrapper h2').click(function() {
        if($(this).next().is(':hidden')) {
            // Sembunyikan semua panel yang terbuka dengan efek .slideUp()
            $('#sidebar-wrapper h2').removeClass('active').next().slideUp('slow');
            // Lalu buka panel yang berada di bawah elemen ini (elemen <h2> yang diklik) dengan efek .slideDown()
            $(this).toggleClass('active').next().slideDown('slow');
        }
    });
});
//]]>
</script>

SS :
DEMO :                                                            
http://dte-dummy.blogspot.com/2012/07/demo-sidebar-akordion-dengan-jquery.html

#VERSI 2
Javascript :

<!-- Sidebar Akordion dengan JQuery (www.sch-xp.blogspot.com) -->
<script type='text/javascript'>
//<![CDATA[
// sidebar
$(function(){$('#sidebar-wrapper .widget-content').hide();$('#sidebar-wrapper h2:first').addClass('active').next().slideDown('slow');$('#sidebar-wrapper h2').css('cursor','pointer').click(function(){$('#sidebar-wrapper h2').removeClass('active').next().slideUp('slow');if($(this).next().is(':hidden')){$(this).addClass('active').next().slideDown('slow')}else{$(this).removeClass('active').next().slideUp('slow')}})});
//]]>
</script>
Jika di template sobat sudah memasang jQuery, jangan copy kode Jquery yg berwarna merah di atas, karena satu template hanya memasang satu jQuery, jika lebih beberapa widget tidak akan berfungsi.

7. Jika sudah dipasang diatas kode </head> kemudian simpan template dan lihat hasilnya

Tidak berhasil ? 
Oke, mungkin Anda mempunyai sidebar dengan ID yang berbeda. Coba periksa kembali template Anda dan temukan baris kode yang menggambarkan deretan widget sidebar blog Anda. Kurang lebih tampilannya seperti ini:
<div id='sidebar-wrapper-2'>
    <b:section class='sidebar' id='sidebar' preferred='yes'>
        <b:widget id='Label1' locked='false' title='Kategori' type='Label'/>
        <b:widget id='PopularPosts1' locked='false' title='Entri Populer' type='PopularPosts'/>
        <b:widget id='Stats1' locked='false' title='Statistik' type='Stats'/>
        <b:widget id='HTML2' locked='false' title='Komunitas' type='HTML'/>
        <b:widget id='HTML4' locked='false' title='Facebook Suka' type='HTML'/>
    </b:section>
</div>
Atau seperti ini dengan memakai ID #sidebar
 <div id='sidebar'>
    <b:section class='sidebar' id='sidebar' preferred='yes'>
        <b:widget id='Label1' locked='false' title='Kategori' type='Label'/>
        <b:widget id='PopularPosts1' locked='false' title='Entri Populer' type='PopularPosts'/>
        <b:widget id='Stats1' locked='false' title='Statistik' type='Stats'/>
        <b:widget id='HTML2' locked='false' title='Komunitas' type='HTML'/>
        <b:widget id='HTML4' locked='false' title='Facebook Suka' type='HTML'/>
    </b:section>
</div>
Suka artikel ini ?

About Unknown

Admin Blog

23 komentar

Click here for komentar
Terima Kasih Sudah Berkomentar
Anonymous
August 30, 2013 at 2:34 AM

keren nih, jadi bisa meminimalisir loading blog juga yah master? ^_^

Balas
Terima Kasih Sudah Berkomentar
August 30, 2013 at 2:38 AM This comment has been removed by a blog administrator.
Terima Kasih Sudah Berkomentar
August 30, 2013 at 3:15 AM

terima kasih tipsnya, sangat bermanfaat, ditunggu ya kunjungan baliknya

Balas
Terima Kasih Sudah Berkomentar
August 30, 2013 at 3:18 AM

wah bagus kaya'a nihh .. dicoba ya ..

Balas
Terima Kasih Sudah Berkomentar
August 30, 2013 at 4:28 AM

bisa jadi :v, jgn panggil master :v

Balas
Terima Kasih Sudah Berkomentar
Anonymous
August 30, 2013 at 4:41 AM

ane dlu juga pernah nyari ini sob tp lupa namanya ternyata acordion,,makasih

comeback

Balas
Terima Kasih Sudah Berkomentar
August 30, 2013 at 5:05 AM

solar diamankan... :-d

Balas
Terima Kasih Sudah Berkomentar
Anonymous
August 30, 2013 at 5:59 AM

menghemat space banget nih sob

Balas
Terima Kasih Sudah Berkomentar
August 30, 2013 at 6:18 AM

keren artikelnya :D

Balas
Terima Kasih Sudah Berkomentar
August 30, 2013 at 6:22 AM

biar lebih simple juga tampilan blognya,thanks bro

Balas
Terima Kasih Sudah Berkomentar
Anonymous
August 30, 2013 at 6:28 AM

sidebar jadi keren dan simple ya gan.

Balas
Terima Kasih Sudah Berkomentar
Anonymous
August 30, 2013 at 7:58 AM

boleh gan buat dicoba, makasih gan infonya nih

Balas
Terima Kasih Sudah Berkomentar
Anonymous
August 30, 2013 at 8:43 AM

wah keren juga ternyata

Balas
Terima Kasih Sudah Berkomentar
August 30, 2013 at 9:17 AM

sekali-kali buat script sendiri napa gan :v
Saran :v

Balas
Terima Kasih Sudah Berkomentar
August 30, 2013 at 10:12 AM

waduh..., jQ ya Gan...? repot tenan..., lum sampe kesana, tapi boleh tuh bikin yang "Artikel terkait" gimana caranya pake RSS Button semua postingnya?
follback Gan...,
http://newtwentysevenline.blogspot.com/2013/08/fun-with-css-text-shadow.html

Balas
Terima Kasih Sudah Berkomentar
Anonymous
August 30, 2013 at 6:48 PM

iya gan bikin dong mam :v ^komentar di atas bahaya buat imam mamen :v

Sono maindiin sapi mam :v

Komenback lu di tunggu di STAR-US mam :v :v

Balas
Terima Kasih Sudah Berkomentar
August 30, 2013 at 9:04 PM

kowakwoakwkakw ngakak ane gan, kan ane udh buat script sebelumnya ,coba cek 1 per 1, ga gampang buat script buat newbie copo kayak ane :v

Balas
Terima Kasih Sudah Berkomentar
MYT
August 30, 2013 at 9:27 PM

Keren Sob (y)

Balas
Terima Kasih Sudah Berkomentar
August 30, 2013 at 9:30 PM

keren sob izin pakai sob

Balas
Terima Kasih Sudah Berkomentar
August 31, 2013 at 3:40 AM

thanks gan ;D

Balas
Terima Kasih Sudah Berkomentar
August 31, 2013 at 7:53 AM

hehhehe, repot dmnanya gan? sebenernya
tuh artikel terkait sama kaya postingan sblmnya. cuman ditambah sedikit css sama gambar feedburner, jd kaya keliatan related post feedburner :)

Balas
Terima Kasih Sudah Berkomentar
October 18, 2013 at 2:55 AM

Makasih sob tutorialnya , sangat membantu ...

Balas
Terima Kasih Sudah Berkomentar
September 25, 2015 at 1:22 AM

Thank you for the information you have provided, I was pleased to read the article in this blog. Visit also my blog ;
Jasa Percetakan Murah
hadirkanlah
Kata Kata Cinta
Kata Kata Bijak
Kata Kata Lucu

Balas

Tolong berkomentar sesuai topik pembicaraan, dilarang spam dan jangan menaruh link aktif, terimakasih. Join This Site Show Konversi KodeHide Konversi Kode Show EmoticonHide Emoticon

Silakan berkomentar dengan sopan