Home > Cerita, Komputer, Pengetahuan > Buat Dynamic Sidebar (Widgets) tuh, begini bukan?

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.

  • Share/Bookmark
  1. June 29th, 2008 at 23:25 | #1

    waaaa…. saya nggak ngerti kayak gini-ginian?

    antowns last blog post..Computer Baby

    [Reply]

  2. June 29th, 2008 at 23:26 | #2

    tapi bags tulisannya

    antowns last blog post..Computer Baby

    [Reply]

  3. June 30th, 2008 at 00:25 | #3

    @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]

  4. June 30th, 2008 at 09:57 | #4

    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]

  5. June 30th, 2008 at 10:31 | #5

    @natazya: hhehehe.. klo bwat tulisan bergenre cerita, biasanya lama,,, enakan nulis tutorial. hehehe.. dah kebiasaan. :D Aku nyusul dehh…

    [Reply]

  6. June 30th, 2008 at 11:39 | #6

    waaa, nambah pengetahun skr jarang ngulik wordpress euy

    [Reply]

  7. June 30th, 2008 at 12:10 | #7

    @chatoer: ya.. silakan diulik lagi.. aq juga baru ulak-ulik… :D

    [Reply]

  8. June 30th, 2008 at 23:22 | #8

    @shelly: hahaha, sayang banget. jedotinya jangan nanggung. Tembok masih dapat dijadikan pengganti kasur.

    [Reply]

  9. October 10th, 2008 at 11:42 | #9

    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]

  10. December 7th, 2008 at 09:47 | #10

    @zuckh: 1. Sidebar yang dinamis. 2. Blog yang gratisan seperti wordpress sudah tersedia kok. :)

    [Reply]

  11. December 26th, 2008 at 01:56 | #11

    Jika cara diatas ga bisa, bisa dengan meletakkan code ini di function.php

    if ( function_exists(‘register_sidebar’) )
    register_sidebar(array(
    ‘before_widget’ => ”,
    ‘after_widget’ => ”,
    ‘before_title’ => ‘(h2)’,
    ‘after_title’ => ‘(/h2)’,
    ));

    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]

  1. No trackbacks yet.
CommentLuv Enabled