Pada saat memilih thema dengan model majalah cetak ini, pembuatnya tidak menyertakan widget ready pada thema buatanya. Nah karena aku merasa kurang semarak rasanya sebuah blog tanpa adanya widget, makanya aku menambahkan dua buah widget area, yang berada di sidebar dan dibagian bawah.
Karena sangat tidak nyaman tentunya bila ingin menambah atau mengganti widget saja harus berkali-kali membongkar susunan theme.
Untuk membuat dynamic sidebar atau sebuah theme menjadi widget ready sebenarnya tidak lah susah. Yanng perlu dimiliki adalah kemauan membaca dan mencoba. Hanya itu saja modalnya, dan tentunya juga adalah sebuah komputer yang terhubung ke internet, walaupun sebenarnya menggunakan ponsel juga bisa, tapi dengan tampilan yang sedikit kacau….
Sebenarnya begitu banyak panduan membuat dynamic sidebar diluar sana kalau kita mau bertanya pada eyang google, tapi kalau mau yang berbahasa indonesia, mungkin yang aku tulis ini bisa sedikit membantu, atau malah membuat semakin bingung, tapi yang jelas artikel ini aku buat sebagai catatan pribadi, kalau saja ntar aku mau mengoprek theme lagi. Dan insya allah, memang sedang mau membuat theme dari awal sendiri, karena ebook dan panduanya sudah ada, tinggal nunggu waktu luang untuk prakteknya saja.
BAlik lagi ke masalah membuat dynamic sidebar, yang harus dilakukan adalah menambahkan kode berikut pada bagian functions.php. Bila file tersebut belum ada, jangan ragu-ragu untuk membuat dan menguploadnya kedalam direktori theme yang mau ditambahkan sidebarnya.
<?php
if ( function_exists(‘register_sidebar’) )
register_sidebar(array(‘name’=>’sidebar1′,
‘before_widget’ => ”,
‘after_widget’ => ”,
‘before_title’ => ‘<h3>’,
‘after_title’ => ‘</h3>’,
));
register_sidebar(array(‘name’=>’sidebar2′,
‘before_widget’ => ”,
‘after_widget’ => ”,
‘before_title’ => ‘<h3>’,
‘after_title’ => ‘</h3>’,
));
?>
Dari kode diatas, kita akan membuat dua buah sidebar, dan teman-teman bisa menambahkanya bisa merasa kurang atau merasa masih memiliki ruang yang cukup dalam blognya dengan menambahkan kode
register_sidebar(array(‘name’=>’sidebarxx’,
‘before_widget’ => ”,
‘after_widget’ => ”,
‘before_title’ => ‘<h3>’,
‘after_title’ => ‘</h3>’,
));
sebelum tanda ?>. Dengan penambahan kode tersebut pada functions.php, akan memunculkan widget area pada tab widgets saat kita akses dari dashboard, tapi widget yang sebenarnya belum bisa muncul pada halaman blog kita.
Langkah berikutnya adalah menambahkan kode yang bisa memunculkan widget yang kita pasang pada front end blog kita, agar para pengunjung juga bisa menikmatinya. Penempatanya terserah teman-teman, tidak harus benar-benar berada di sidebar. Untuk kasusku, aku menempatkanya pada sidebar dan di atas footer. Berikut ini kodenya
<?php if ( !function_exists(‘dynamic_sidebar’)
|| !dynamic_sidebar(‘sidebar1′) ) : ?>
<?php endif; ?>
Karena dalam functions.php kita membuat dua slot sidebar, maka kita bisa membuat sebuah kode lagi yang sama persis dengan kode di atas, hanya saja bagian (‘sidebar1′) nya diubah menjadi (‘sidebar2′) atau sesuaikan dengan nama yang telah dimasukan dalam functions.php tadi.
Ingat selalu untuk mengeklik tombol update file setelah selesai mengedit file.
Coba lihat kembali pada kode yang ada pada functions.php yang baru saja dibuat. Pada bagian before_widget dan after_widget tidak memiliki nilai atau pengaturan. Hal ini bisa dilihat dengan tidak adanya nilai diantara tanda ‘ dan ‘ yang terletak setelah tanda =>. Kita bisa memasukan nilai seperti pengaturan huruf dan paragraf.
Sedangkan untuk title, memakai heading h3, untuk itu pastikan setting untuk heading h3 sudah tersedia di css. Buka style.css dan bila ternyata belum ada tambahkan pengaturan untuk heading h3 tersebut agar hasilnya begus. Untuk blog ini sendiri memakai pengaturan sebagai berikut
h3 {
font:1.1em Arial;
font-weight:bold;
background:#cc0000;
color:#fff;
margin:10px -6px 5px -20px;
padding:3px 10px;
}
Untuk setting tersebut temen-temen bisa berkreasi sendiri agar lebih sesuai dengan tampilan thema yang sedang dipakai.
Yups…., itu adalah caraku untuk membuat dynamic sidebar, kalau ada kesalahan dan kekurangan mohon masukanya.
Join FriendFinder - Find Your Special Someone!


tips yang sip
[Reply]
alief Reply:
February 14th, 2010 at 23:02
@riFFrizz, hanya sebuah catatan kecil,agar saat pengen ngedit blog gak perlu tanya tanya mbah google lagi,tapi langsung buka blog sendiri
[Reply]
sip dah
[Reply]
alief Reply:
February 15th, 2010 at 16:57
@fanz, oke lah kalo beg beg beg begitu
[Reply]
waw keren mas…….
[Reply]
alief Reply:
February 15th, 2010 at 19:09
@bayuputra, sip
[Reply]
untung themes blog saya udah widget ready
nggak susah2 ngedit themesnya..
hehehe..mungkin nanti memerlukannya..makasih infonya
[Reply]
alief Reply:
February 15th, 2010 at 19:10
@annosmile, tama tama kang
[Reply]
annosmile Reply:
March 5th, 2010 at 22:51
@alief, akhirnya saya mencoba ini juga
klo punya saya kok ada register sidebar (3) di thmes option ya bro
klo mau nambah satu dynamic sidebar lagi berarti tinggal diganti angkanya jadi (4) ya bro
[Reply]
alief Reply:
March 6th, 2010 at 22:26
@annosmile, setauku sih, seharusnya kita nambah skrip lagi yang sama dengan skrip sebelumnya, hanya saja namanya yang dibuat berbeda, untuk membedakan saat mengedit di dashboard, bukan mengganti yang semula (3) menjadi angka (4)
[Reply]
wah hebat tentang masalah php toh, hehe mantep deh
[Reply]
alief Reply:
February 16th, 2010 at 06:13
@Reza Fauzi, bukan hebat mas,tapi kebetulan aku lagi butuh,trus membaca dan mencoba menulisnya disini biar gak kelupaan lagi
[Reply]
weww.. mantap gan.. thanks infonya.. moga bermanfaat..
[Reply]
@muhammad zakariah, amin
[Reply]
Siiiip scriptnya tinggal copas aja,
Izin copas script mas
[Reply]
alief Reply:
February 16th, 2010 at 19:17
@dafiDRiau, silakan
[Reply]
waahh ilmu yg bermanfaat nic, langsung simpan ya..
[Reply]
alief Reply:
February 16th, 2010 at 19:18
@rumah blogger, monggo
[Reply]
nambah ilmu nambah rejeki, sukses ya mas
[Reply]
alief Reply:
February 16th, 2010 at 19:19
@sabirinnet, terima kasih,sukses buat kita semua
[Reply]
Dudu pengguna wordpress, bingung rep koment opo – kukur kukur -
[Reply]
alief Reply:
February 16th, 2010 at 19:27
@Zo, sing penting wes komen
[Reply]
@sabirinnet, terima kasih,sukses buat kita semua.
[Reply]
sulu pernah iseng iseng nambahin sidebar kayak begini… jadinya error dan cari template baru lagi… hehehe…
makasih mas infonya.. sangat membantu..
[Reply]
alief Reply:
February 17th, 2010 at 06:09
@ndop, sebelum melakukan perubahan apapun memang ada baiknya memiliki file back upnya mas
[Reply]
wah boleh juga nih tipsnya… kalau saya memasukkannya kadang manual, langsung ke file templatenya.. ga bikin sidebar baru….
[Reply]
alief Reply:
February 17th, 2010 at 06:11
@sauskecap, wah,pastinya repot ya
[Reply]
infonya mantap bisa nambah ilmu widget saya, makasih…
[Reply]
alief Reply:
February 17th, 2010 at 06:12
@Mamah Aline, semoga berguna bagi kita semua
[Reply]
Dynamic sidebar itu apaan sih?
[Reply]
alief Reply:
February 17th, 2010 at 16:20
@Zian X-Fly, wah,kurang tau juga sie.tapi katanya sie dengan dynamic sidebar bisa bisa kostumisasi sidebar dengan mudah lewat dashboard,tanpa perlu lagi edit theme
[Reply]
mesti banyak belajar lagi nih mas untuk memahaminya … maklum saya masih pemula sekali jadi belum banyak mengerti………
[Reply]
alief Reply:
March 6th, 2010 at 22:27
@bayuputra, sebenernya saya juga masih amat sangat pemula kok….
[Reply]
kalau mas bayu ajah pemula, trus saya ini gimana ya???
blogger abal abal…
[Reply]
Hem. . . Kalo saya sih masalah buat sidebar oke-oke saja. . . bisa juga buka blog ini. . . kalo saya suka untuk tampilan awal (home) dan postingan (single post) itu berbeda…. Jadi kalo buka home http://jidatbaok.com sidebarnya berbeda dengan http://jidatbaok.com/yuda-taufiqurrahman.html untuk mempercepat load. . . Thn mas alief. . . sukses ngeblognya. . .
[Reply]
alief Reply:
March 6th, 2010 at 22:29
@Jidat, sukses untuk kita semua
[Reply]
wah… ini maksudnya bikin dynamic widget kah? saya penasaran pengen utak-atik widget, tapi buta untuk urusan coding yang sedemikian ini
[Reply]
alief Reply:
February 21st, 2010 at 06:03
@Kurotsuchi, kalau yang dimaksud dinamic widget adalah widget yang berubah-ubah sewndiri, bukan mas…..
[Reply]
wa kapan2 boleh dicoba ini pak
[Reply]
alief Reply:
February 21st, 2010 at 21:29
@wahyu, yo monggo….
[Reply]
jadi inget masa-masa aku pake wordpress.org Karena males maintenance-nya, aku balik ke wordpress.com deh, hehe
salm kenal, trimakasih udah mampir ke blogku
[Reply]
alief Reply:
February 21st, 2010 at 23:39
@phiy, wah,bisa dibilang downgrade dong
[Reply]
waaa mantaafff mas tips nya…
[Reply]
alief Reply:
February 22nd, 2010 at 17:29
@elizer.web.id, sekedar catatan agar gak kelupaan lagi
[Reply]
tips yang pendek dan memikat. perlu saya coba juga nih. saya juga seneng banget sih theme berpenampilan magazine. matur nuwun, mas.
[Reply]
alief Reply:
February 22nd, 2010 at 17:31
@sawali tuhusetya, simple dan mudah dijelajahi
[Reply]
weew.. keren gan.. mantap.. semangat dan terus berkarya..
salam hangat..
[Reply]
alief Reply:
February 28th, 2010 at 16:52
@muhammad zakariah, semangat untuk kita
[Reply]
gak telaten garai au
[Reply]
[Reply]
hasilnya2? wah… bingung saya membayangkannya sedinamyc apa nih? hehe
[Reply]
alief Reply:
February 28th, 2010 at 16:56
@hanif IM, hasilna ya kayak gini mas
[Reply]
@ario saja, contohnya ya blog ini.bandingkan dengan aslinya
[Reply]
hehe…mantap neh, berani otak -atik..saya belum berani neh..kudu banyak belajar.
[Reply]
alief Reply:
March 1st, 2010 at 06:20
@Khatulistiwa, kuncinya hanya dua kok,keberanian dan kemauan
[Reply]
untung templatenya dah support dynamic sidebar…. btw kok jarang update nih…
[Reply]
alief Reply:
March 2nd, 2010 at 05:47
@Irawan, iya nie,lagi banyak kesibukan di dunia ofline
[Reply]
Great Tutorrr! Kebetulan aku lagi nyoba wp..
Salam kenal ya mas……. ^_^
[Reply]
alief Reply:
March 2nd, 2010 at 05:50
@Muhammad Ridha Tantowi, salam kenal pula mas
[Reply]
bat wp ya..?
[Reply]
@kakve-santi, betul banget
[Reply]
Lumayan nieh buat blog saya yg wp. Salam hangat dari Balikpapan..
[Reply]
Kalau masalah php saya kurang begitu mengerti mas.
[Reply]
alief Reply:
March 5th, 2010 at 11:41
@Zaiful Anwar, seolah alah aja nie,sebenernya juga gak ngerti sama sekali
[Reply]
thanks sudah share infonya sob.
salam,
[Reply]
alief Reply:
March 5th, 2010 at 11:43
@andi, sama sama mas
[Reply]
wah, msk blog ini serasa baca majalah deh….
[Reply]
alief Reply:
March 5th, 2010 at 11:45
@vany,
[Reply]
nice tips, terima kasih sudah mau berbagi
[Reply]
alief Reply:
March 5th, 2010 at 11:47
@masiqbal, cuma caattan pribadia aja mas
[Reply]
soal gituan nggak ngeh
[Reply]
@budi mulyono, monggo,salam kenal juga dari tabalong
[Reply]
ilmu yg bermanfaat…trimakasih sudah berbagi dengan kita…
nanti saya coba praktekin deh..
salam, ^_^
[Reply]
memang perlu mencoba dan jangan takut gagal jika ingin berimprovisasi..
thx tutornya bermanfaat kawan
[Reply]
alief Reply:
March 6th, 2010 at 22:32
@Caride™, sebenernya ini bukan tutorial kok, cuma catatan pribadi biar gak kelupaan saat mau ngoprek theme
[Reply]
saya masih cukup gaptek dg ini semua, tp terimakasih artikelnya sedkit memberi wawasan tambahan buat saya
[Reply]
alief Reply:
March 6th, 2010 at 22:36
@d-Gadget™, ah…, tapi soal open source aku masih kalah sam a sampean… :
[Reply]
[Reply]
Mangstaab gan…
Nitip Lapak yaak
http://ohdediku.wordpress.com/2010/06/13/semarakan-piala-dunia-2010-ala-linux
[Reply]