Bikin Theme WP: Designing

Nah, akhirnya sekarang kita melangkah pada tingkat yang lebih serius. Di artikel sebelumnya kita sudah bahas tentang index.php dan bagaimana mengimplementasikan halaman HTML ke dalam themes. Nah, sebelum kita mulai memasukkan kode-kode PHP serta fungsi WordPress, kita perlu mendesign theme dulu.

Untuk panduan sederhana kita nanti, kita akan buat sebuah theme seperti ini:

Contoh Design Theme

1. Header Blog
2. Content
3a. Sidebar lebar atas: Cocok untuk adsense atau iklan kotak besar
3b. Sidebar kiri: Kita pakai untuk menampilkan recent post, category, dll
3c. Sidebar kanan: Kita pakai untuk menampilkan banner iklan atau blogroll.
4. Bagian footer untuk menampilkan credit buat kita.

Bagaimana membuatnya?

Tahap awal yang kita lakukan adalah menentukan dulu bagian-bagiannya dalam file index.php. Dengan design seperti itu, maka kode HTML di file index.php akan seperti ini:

<html>
   <head>
      <title>Theme Ujicoba</title>
   </head>
   <body>
      <div id="wrap">
       <div id="header">
        Lokasi header ada disini
     </div>
     <div id="maincontent">
        <div id="content">
         Artikel akan muncul disini
      </div>
      <div id="sidebar">
         <div id="lebar">
            Iklan kotak ada disini
         </div>
         <div id="kiri">
            Menu-menu sidebar kiri ada disini
         </div>
         <div id="kanan">
            Menu-menu sidebar kanan ada disini
         </div>
      </div>
     </div>
     <div style="clear:both;"></div>
     <div id="footer">
        Footer ada disini
     </div>
    </div>
   </body>
</html>

Udah mulai puyeng? hehehe.. Mudah-mudahan ndak ya? Saya kasih penjelasan dikit aja biar mudeng. Dalam HTML, semua yang ada diantara tag &lt;body&gt; dan &lt;/body&gt; akan dimunculkan di browser. Jadi sekarang kita fokus dulu pada kode-kode diantara dua tag itu. Oke?

Nah, di deretan kode diatas, saya menempatkan beberapa tag &lt;div&gt;. Tag ini kita pakai untuk menandai suatu wilayah. Nantinya, kita bisa mengatur tinggi, lebar background, warna dan apapun yang ada di wilayah tersebut. Jadi, biar gampang, div dipakai untuk menamai suatu wilayah.

Seperti di kode atas, saya menamakan beberapa wilayah sesuai fungsinya yaitu header, sidebar, content, footer, dll. Nah, sekarang mulai paham?

Oke, itu baru membuat design dan menamai wilayah sesuai design yang kita buat. Sekarang kalau anda nekat mencoba melihat hasil “kerja keras” anda, biasanya masih amat jauh dari design. Hehehe…. Ndak usah khawatir, insya Allah besok kita mulai mengatur tata letaknya sehingga anda bisa senyum-senyum sendiri nantinya.. hahaha…

Btw, kok belum ada yang subscribe ya? tadi saya cek cuma ada 1 orang doang. Hmm.. jadi kurang semangat nih hehehe

Diakses dg kata kunci:

bikin theme wordpress (46), bikin tema (40), bikin theme (36), cara membuat template cantik untuk wordpress menggunakan wp blank (8), membuat tema sendiri wordpress (5), free download templete wordpress header lebar (4), atur lebar template wordpress (4), membuat desain sederhana dengan php (3), cara membuat desain koran (3), free wordpress template slider 4 kolom (3), membuat themme wp (3), contoh blogspot keren (3), bikin themes wp (3), cara membuat theme wp sendiri (3), bikin kotak (3), membuat themplate WP (2), contoh css dengan php (2), membuat template wordpress dengan WP Blank (2), contoh header keren (2), contoh template buat adsense (2), kumpulan co ntoh website dengan php gratis (2), membuat header image pada wordpress theme (2), membuat design forum (2), category post sidebar wordpress (2), theme wp menu (2), bikin theme wp (2), tema wp yang bagus (2), cara membuat desain theme wordpress (2), contoh desain kotak (2), cara membuat theme wordpress menggunakan blank wordpress theme (2), trik membuat themes wordpress (2), theme wp boldy (2), tutorial membuat slider tema boldy (1), pengertian koding sendiri (1), tutorial membuat tema sendiri wordpress (1), wordpress theme sederhana kompatibel untuk adsense (1), membagi kolom wp (1), memasukkan tag ke dalam WP (1), memasukan desain html ke blog (1), letak </body> di wp (1), membuat tema wp endiri (1), wp theme dari template html (1), panduan theme design (1), tag &lt;blockquote gt; berfungsi untuk (1), menyisipkan kode template html di page wordpress (1), menambah kolom theme wp (1), tema css sederhana (1), thema wp (1), membuat thema wp (1), Theme framework yang bagus (1)

Daftar Isi Membuat Theme WP

  1. Cara Membuat Theme WordPress
  2. Membangun Theme WP: Style.css
  3. Membangun WP Theme: index.php
  4. Bikin Theme WP: Designing
  5. Bikin Tema WP: Layout
  6. Membuat Theme: Heading
  7. Buat Theme WordPress: Blog Header
  8. Buat Theme WP: Konten
  9. Mengatur Konten dalam Themes WordPress
  10. Styling Konten WordPress
  11. Membuat Sidebar Widget
  12. Styling Sidebar
  13. Membuat Footer
  14. Membuat Custom Background
  15. Membuat Drop Down Menu
  16. Search Form Gaya dengan Image
  17. Memasang Featured Image
  18. Memperbaiki tampilan halaman depan
  19. Membuat Featured Slide Show
  20. Bermain-main dengan Looping WordPress
  21. Memecah File Themes
  22. Memecah Sidebar
  23. Membuat File Single.php, archive.php, dll
Suka dengan artikel Bikin Theme WP: Designing ini gan? Bagi cendolnya dong... !! Silahkan dipilih-dipilih mana yang ente suka

Tentang Lutvi Avandi

Lutvi avandi adalah praktisi bisnis online dan aktif di forum WordPress sebagai moderator forum WordPress Indonesia. Sering melakukan penelitian seputar pengembangan WordPress untuk berbagai keperluan. SOCIAL NETWORK: Google+ Profile, Twitter
Tulisan ini dipublikasikan di Theme WordPress. Tandai permalink.

44 Respon untuk Bikin Theme WP: Designing

  1. BikinHoki berkata:

    Nah yang beginian perlu di bookmark nih.. :D

  2. paketdigital berkata:

    Mas aku subscribe nih..

  3. Nurjaman berkata:

    Masa saya doang Mas hee, saya terus ikutin materi ini sambil nungguin orang bikin kunci ( kadang saya baca bolak balik). Maju terusss…. saya simpan ah halaman ini.

  4. velli, md. berkata:

    ikutin kok mas..
    mulai lebih paham neh..

  5. wongso76 berkata:

    Baru ini yang dicari-cari……ketemu.
    Lanjut trus biar lebih paham….tambah semangat.

  6. Opay berkata:

    Masih nyimak smbl praktek tp hasil masih ttp mas…..
    ada style sheet yg hilang…. :(

  7. grandchief berkata:

    wah mulai ktinggalan nich,pelajari lagi dech,satu2 artikelnya :D

  8. john kova berkata:

    lanjut gan..sip

  9. peek style berkata:

    ikutan belajar gan… cpa tahu bisa jd mster themes…

  10. Nanta berkata:

    mas, saya masih bingung nih, tutorial ini compatible dengan wp 3.1 yang terbaru gak ? coz saya coba pake wp terbaru kok blank aja ya hasilnya pdhal semua langkah udah bnar, dan file sytle.css sma index.php juga udah,,,

    mohon bimbingan nya ya :)

    • admin berkata:

      yup. panduanya untuk WP 3.1 keatas. Kalau blank bisa macam-macam sebabnya. Tapi yang jelas ada kesalahan di scriptnya

      • Nanta berkata:

        Alhamdulillah udah bisa mas :)

        penyebabnya ternyata gara” saya terburu telah membuat semua file serach.php, page.php, single.php dkk hehehe

        ternyata setelah di hpus dan di biarkan cuma ada style.css sama index.php scriptnya jalan heheh

        makasih byak atas tutorialnya akhirnya saya bisa smpe tahap ini :)

  11. yokowasis berkata:

    Kalo saya tebak ini kayaknya blognya menggunakan base theme twenty ten ya ? Sayang telat saya ketemu blog ini, saya dulu belajarnya dari situs luar obrak abrik sana sini akhirnya bisa bikin template sendiri. Tetapi sepertinya lebih bagus kalo kita ngoprek template yang sudah ada, soalnya terlalu banyak yang diatur kalo bikin dari 0. Theme framework yang bagus apa ya ? Saya cuma biasanya maen twenty ten, sudah coba beberapa yang laen terlalu rumit. Jadi puyeng hehehehe…

  12. Hafidragil berkata:

    Akhirnya nemu juga tutorial bikin WP themes sendiri, ketimbang puyeng belajar dasarnya PHP mending langsung aja dimari langsung praktek n tanya-tanya, kan empunya baik hati n gak pake bayar alias gratis he..he…
    Tak bookmark dulu…langsung praktek. Trims banget

  13. kekyone berkata:

    Kl bs lebih diperjelas lagi, misal dari mana kit memulai, star dari cpanel atua dari mana gt ? biar ngak nambah puyeng

  14. kekyone berkata:

    benar2 bukan puyang lagi tapi mabok, kl bisa mampir ke http://www.kekyone.com
    bukan isi bloknya tapi desain bloknya sangat memerlukan saran/masukan buat pengembangannya ke depan TQ

  15. frezy prima ardi berkata:

    oke..saat nya kita lanjut lagi…

  16. twanming berkata:

    Mas maksud dari script ini apa sih?
    [div style="clear:both;">]
    mohon penjelasannya mas..

  17. rozi berkata:

    baru tahu gan cara membuatnya

  18. Reyz Schiffer berkata:

    Gan ane mau tanya donk nih
    : bagian ini berfungsi buat apa ya gan ?
    terima kasih

  19. ekaperintis berkata:

    Baca terusssssssssssss ,,,,, mantab kakak

  20. Catatan Harian berkata:

    Wah mantabbbzzz,, ini baru yang ane cariii :thumbup

  21. LodriX berkata:

    hehehe…asik nih…
    :D ane ikutin tutor agan nih gan…
    doain ane yah

  22. Bahrul berkata:

    wah…. Tutorial yang sangat bagus…. tetap semangat ea…..
    tambah lagi tutorialnya….ok sip…

  23. praha berkata:

    Semangat terussssssssssss……yang baca juga semangat neee,,,,

  24. Endra berkata:

    Makasih Banyak Mas Agan…
    langsung saya copykan ke word n saya pelajari di kontrakan..
    Maklum saya di kontrakan gax bisa internetan… hehehehe

  25. handphone blog berkata:

    walau, saya malah mesti ngulang lagi nih, baca pelan2 deh, moga cepet ngerti.

  26. asma wo lia andini berkata:

    bagus…bagus…
    nyimak dulu dech…
    nyimak aja dah muyeng nich…
    dulu klo lg utak atik blog, lgsung comot aja yg gratisan….
    tp dsain sndiri kayaknya asyik juga, ya…thanks banget nich…

  27. Yang pakai HTML5 sudah ada contohnya belum? Saya sedang mempelajari strukturnya TwentyEleven sedikit belum paham.

  28. Ayahnieda berkata:

    Saya baru nih kesini bakalan intip dan ikuti terus mas

  29. arie berkata:

    wah.. Mantap mas.., coba plajari deh.

  30. ibnu berkata:

    mantap bro….lanjut teruss……..

  31. awan berkata:

    wah walopun artikel lama bisa buat pembelajaran ^_^
    selama ni saya cuman bisanya ubah file CSS ama dikit2 file phpnya :P
    n sama edit gambar n optimasi pada ukuran gambar dan degradasi dari themes yang udah ada.
    eh iya mas denger2 ( bener gak ? ) semakin tinggi / banyak rendering file maka tingkat SEO kita tidak akan sebagus situs yg mpuyai Rendering File rendah , n 1 lagi mas ,( walaupun Optimasi Description n kata2 lainya backlink dsb sama )??
    bikin tutorial minify &combine JS , CSS compress dan pengertian tentang yang paling penting untuk optimasi & kemanan PHP tentang .htaccess , make bahasa indo donk mas :D
    reqiest dari amatiran yang udah tua pengen belajar ngeblog :P
    thanx mas lutvi :P

  32. Heri ireng Blora berkata:

    Hwa ha ha ha… baru kali ini ada penjelasan gamblang…. setelah setahun lebih meninggalkan joomla! Thanks bro….. thanks….

  33. dwi s berkata:

    mantap2.,, sangat membantu uey,,

    gamblang banget ,,jelas singkat and ,,,

    semangat2 mas bro,,

  34. rahmat berkata:

    makasih banget ilmunya…
    jazaakallohu kher..

    cm ada satu kendala nih. sidebarnya kenapa turun di bawah content ya?.
    mohon pencerahan.

  35. avan berkata:

    hebaattt… sangat bermanfaat juga ny buat mata kyliahku… saat ikuti teruss gaan…

  36. masluhur berkata:

    Wah ini yang aku cari… panduan step by step membuat theme… ijin pantau gan :)

  37. pumpkin berkata:

    wah..komplit nih..bs buat ngerjakan tugas ini

Tinggalkan Balasan

Alamat surel Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

*

Anda dapat menggunakan tag dan atribut HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>