Nov 14, 2008
Tutorial Cara Membuat Theme WordPress Sendiri ( Langkah #6 : Merapihkan Styling CSS )
oleh Fikri
Lanjutan dari seri Tutorial Cara Membuat Theme WordPress Sendiri. Untuk memastikan tidak ada miskonsepsi, kami rekomendasikan anda membaca seri post ini dari awal :
- Langkah #0 : Pendahuluan, serta tools – tools yang dibutuhkan
- Langkah #1 : Memahami Struktur File Theme WordPress
- Langkah #2 : Memahami Tag – tag XHTML & Kegunaannya, dan aturan penulisannya
- Langkah #3 : Membuat File Dasar Theme WordPress : index.php & style.css
- Langkah #4 : Memuat Konten Blog Ke Dalam Theme
- Langkah #5 : Mendesain Theme Menggunakan CSS
Ok. Seperti pada post sebelumnya, awali dengan nyalakan XAMPP Control Panel, hidupkan Apache Server & Database MySQLnya, lalu buka aplikasi browser dan buka halaman wordpress lokal anda ( http://localhost/wordpress/ ).
Well, sudah 6 langkah. langkah selanjutnya apa?
Sebenarnya kami ingin terus lanjut ke langkah membuat file theme lain berdasarkan index.php sesuai dengan hirarki theme wordpress. Tapi sebelum masuk ke langkah itu, tadi kami mencoba mengakses tampilan latihantheme pada dua browser yang berbeda : FireFox ( yang kami wanti – wanti anda untuk gunakan untuk mendesain web ), dan Internet Explorer ( Browser “ajaib”. ahaha ), dan kami menyadari bahwa ada yang harus kita selesaikan *halah* terlebih dahulu :
Merapihkan Styling CSS latihantheme
Jadi begini. Di jagat internet, setidaknya ada 4 jenis browser yang paling sering digunakan : Internet Explorer (IE ), Mozilla Firefox ( FF ), Opera, dan Safari. Browser yang paling banyak digunakan adalah Internet Explorer. lebih dari 70% pengakses internet menggunakan IE sebagai browsernya. Sisanya, menggunakan Firefox, Opera, dan Safari.
Masalahnya adalah : Terkadang, tampilan website yang menggunakan CSS berbeda jika diakses menggunakan satu browser dan browser lainnnya. Hal ini disebabkan karena setiap browser menggunakan “caranya masing – masing” dalam memahami definisi CSS.
Note : buka wordpress lokal anda yang menggunakan latihantheme di Firefox dan Internet Explorer. Dapat perbedaannya?
See? ada beberapa perbedaan yang muncul ketika latihantheme diakses menggunakan FireFox dan Internet Explorer.
Well,setelah kami analisa, ketidak rapihan ini ternyata disebabkan oleh objek yang ID atau CLASS nya belum di definisikan. Maka dari itu, browser otomatis memberikan nilai default pada ID dan CLASS tersebut. Masalahnya adalah : nilai default tiap browser berbeda
Oke, ini perbedaan latihantheme yang diakses menggunakan IE :
- title post yang terdiri atas dua baris tidak enak dilihat : tabrakan dan kebesaran.
- blog title kebesaran
- konten list item pada sidebar “terlalu menjorok ke dalam”.
- Title widget yang beda ukuran
mari atasi yang satu ini sekarang
title post yang terdiri atas dua baris tidak enak dilihat : tabrakan dan kebesaran.
Masalah tabrak menabrak antar baris ini terjadi karena line-height title post mengikuti line-height yang kita set untuk <body> . Cara Mengatasinya :
ketik / copypaste kode ini ke style.css
.post h2{
line-height:1.2;
font-size:20px;
}
problem solved. Refresh browser anda
blog title kebesaran
Menyelesaikan masalah ini cukup mudah juga. Ketik / Copypaste kode ini :
#kepala h1{
font-size:20px;
margin:10px 0 10px 0;
}
konten list item pada sidebar “terlalu menjorok ke dalam”
cari #barsisi li ul{}. tambahkan margin:0; sehingga jadi seperti ini :
#barsisi li ul{
padding:0px;
margin:0;
}
Title Widget beda ukuran
ketik / copypaste kode ini ke style.css
.widgettitle{
font-size:20px;
margin:10px;
}
Hoho, sekarang baik di IE atau di FF tampilannya sudah rapih. Pada post selanjutnya kita bisa meneruskan pembahasan kita pada langkah selanjutnya.
Well, Ada pertanyaan? atau Ada langkah yang kurang jelas? Atau mungkin ada yang terlewat? izinkan kami mengetahuinya. silahkan sampaikan pandangan anda melalui kolom komentar
Enjoy!
Dapatkan update harian bloggingly GRATIS di RSS Reader anda! Subscribe sekarang RSS FEED BLOGGINGLY !
Apa itu RSS? Kenali RSS di halaman ini

heri bilang,
kalo pengen ngedit menunya dimana y?
on 06 Jul 2009 / 21:42
Fikri bilang,
@heri
ngedit menu yang mana?
on 06 Jul 2009 / 22:44
rizki bilang,
mas, knp ya blog saya kl dibuka dr mozilla pasti theme nya gak keluar, trus content sama sidebar bentuknya amburadul dan gak bisa masuk ke ruang adminnya. memang pd awalnya saya selalu kutak-katik blog dr IE. yg lbh parah malah saya balikin ke theme default wp pun tetep gak bs kebuka dr mozilla. itu knp ya? dan solusinya gimana? blog saya ruangcantik.com
on 24 Sep 2009 / 09:34
Fikri bilang,
@Rizki
Kalau tampilan di IE bagus, belum tentu tampilannya di browser lain bagus. IE itu sistem rendering CSS-nya lain sendiri daripada browser lain
Yang diedit theme default bukan? kalau yang diedit theme default, ya jadinya sama saja dong
on 04 Oct 2009 / 10:44
agito bilang,
kok sidebarnya kosong dan gak bisa dimasukin widget?
on 08 May 2010 / 17:52
technuzer bilang,
bagi saya tutorialnya dah bagus, tinggal dimantapkan lagi, biar ada kemajuan……….
on 06 Jun 2010 / 18:24
klipangdotcom bilang,
blog saya klo dibuka menggunakan IE rapi, cuman setelah saya klik / pilih salah satu title postingan saya jadinya amburadul, sidebar berubah letak jadi di bawah postingan..mohon pencerahanya kalo bisa balas lewat e-mail txs nuwun
on 16 Jun 2010 / 15:09
rahadian bilang,
benar2 membantu…
mas kalo ada update terbaru lagi
maaf banget kalo tidak sibuk bisa kirim ke email saya ya..
terimakasih banyak
on 24 Jul 2010 / 02:38
Fikri bilang,
untuk mendapatkan update tulisan terbaru kami secara otomatis, masukkan email anda di kolom di sebelah kanan atas. nanti setiap kali kami update tulisan, akan langsung terkirim ke email anda
on 25 Jul 2010 / 06:56
aniez bilang,
massiih gag ngertii. .
on 30 Jul 2010 / 13:20