Buat Dynamic Sidebar (Widgets) tuh, begini bukan?
Setelah bertemu Gie di acara Bebersih Bandung Jilid 5, ternyata masih ada kebingungan dalam membuat dynamic sidebar. Hehehe, mungkin emang saya harus belajar lagi untuk memahaminya n untuk menjelaskannya. Maklum, belajar wordpress baru bulan Mei 2008. Hahaha. Setelah beres sudah tentang tetek-bengek acara sekolah yang selalu membuat bingung para siswa/i ini. Akhirnya, lulus juga nih dari sekolah. Saatnya bermain dengan istilah ngampus.
===Loh, loh, loh? Kok malah cerita sekolah. Kembali ke topic===
Ini cuman hasil observasi saya loh. Saya bukan ahli PHP, SQL, dan sesuatu hal yang berkaitan dengan komputer. Saya cuman menganalisa saja. Jadi, maklumin ajah kalau ada yang salah-salah. Hehehe, iseng-iseng nungguin tes Senam PTN dan hasilnya. Nganggur 1 bulan!! Enaknya ngapain yah? Tiap hari blogging? Walah. Okey, lanjut.
Ternyata eh ternyata, di wordpress theme ada yang gak dukung dynamic sidebar (widgets). Nah, oleh karena itu, saya mengadakan analisa terhadap file-file yang berhubungan dengan wordpress theme. Ada satu file yang sangat berpengaruh untuk mengaktifkan fungsi dynamic sidebar di wordpress. Untuk mengaktifkan widget, anda harus menambahkan fungsi yang mengaktifkan widget di file function.php. Berikut kode yang harus dimasukkan :
if ( function_exists(‘register_sidebar’) )
register_sidebar(1);
Biar amannya letakkan setelah tag <?php (hahaha, tidak menjamin juga loh). Setelah meng-update filenya, cek widget di menu design. Berhasil!! Tapi, ini belum selesai. Setelah meng-add kode, anda diharuskan untuk menampilkan widget itu di blog anda.
Tentukan dimana sidebar anda bakalan muncul. Biasanya sih, sudah terpisah sama file-file yang lain. Filenya biasanya bernama sidebar.php. Setelah menentukan bakalan dimana si widget bakal muncul, tinggal memasukkan kode untuk menampilkan widget. Berikut kodenya :
<?php if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar(1) ) : ?>
<?php endif; ?>
Biar gak poesing, silakan belajar dulu HTML dkk. Saya ajah, HTML gak iso. Huhuhu. Ga niat sih. Aq mah tahunya cuman analisa dan ngedit doang. Bukan tipe creator. Jangan lupa untuk mengupdate filenya. Setelah diupdate, beres deh semuanya.
===Di balik kisah artikel konyol ini===
Untuk mengetahui teknik-teknik di atas, saya cuman membandingkan file-file yang memiliki widget dan tidak berwidget. Yah, di-compare gethoo deh. Yah, alhasil, dapet juga. Walaupun masih ragu ma teknik-teknik diatas. :D. Di atas tuh, cuman saya coba-coba sajah. Jadi, klo ditanya function_exists tuh untuk apa? MENEKETEHE. Hehehe.
Related posts:





waaaa…. saya nggak ngerti kayak gini-ginian?
antowns last blog post..Computer Baby
[Reply]
tapi bags tulisannya
antowns last blog post..Computer Baby
[Reply]
@antown: hehehe…. antown sih pakenya blogspot. :D cobain ajah tuh wordpress. bagus? jelek tahu.. gak ada pengertian fungsi2nya. yang penting ga asal copy paste.
[Reply]
ah kaw… kirain menulis tentang kopdar kemaren juga…
*dah kbanyakan yak?*
heheheu
bukan bidang…
*menyingkir dalam damai…
natazyas last blog post..Jumpa dengannya yang dirindukan!!! *es kriuk i mean…*
[Reply]
@natazya: hhehehe.. klo bwat tulisan bergenre cerita, biasanya lama,,, enakan nulis tutorial. hehehe.. dah kebiasaan. :D Aku nyusul dehh…
[Reply]
waaa, nambah pengetahun skr jarang ngulik wordpress euy
[Reply]
@chatoer: ya.. silakan diulik lagi.. aq juga baru ulak-ulik… :D
[Reply]
@shelly: hahaha, sayang banget. jedotinya jangan nanggung. Tembok masih dapat dijadikan pengganti kasur.
[Reply]
Jujur aku nggak ngerti yang kayak gini, jadinya tanggapan yang kuberikan berupa pertanyaan. Boleh kan, boleh, boleh…..? Boleh….!
1. Apa itu Dinamic Sidebar?
2. Bisa di blog yang gratisan?
Hmmm, bagaimana kalo tutorialnya aja…?
Berita terakhir dari zuckh : Lebaran Ketupat
[Reply]
@zuckh: 1. Sidebar yang dinamis. 2. Blog yang gratisan seperti wordpress sudah tersedia kok. :)
[Reply]
Jika cara diatas ga bisa, bisa dengan meletakkan code ini di function.php
dan yang seterusnya copy ke sidebar.php yang diinginkan dengan kode sama dengan yang ada dipostingan diatas.
Salam kenal
NB: Saya bukan seorang ahli komputer or bahasa php, saya hanya seorang mahasiswa farmasi :mrgreen:
tanda ( ) ganti dengan
Kalau comment ini nggak tampil sempurna, tolong di edit ya bos. maklum, cuman pake hape nih nulisnya :D
[Reply]