Berhubung sudah banyak sekali artikel step by step dan ternyata banyak juga yang gabung di tengah-tengah, maka saya sengaja membuatkan sebuah page khusus yang akan menghubungkan semua artikel berseri step by step membuat themes WordPress dan nol hingga selesai. Mudah-mudahan page ini bisa menjadi daftar isi sehingga anda bisa mempelajarinya dengan mudah: Untuk komentar
maupun pertanyaan, silahkan disampaikan di masing-masing artikel sesuai pertanyaan anda biar fokus dan mudah jawabnya. Mudah-mudahan bermanfaat. Mohon bantuannya untuk menginformasikan seri panduan ini ke teman-teman anda agar kita semua bisa belajar bersama disini. Thanks 🙂 Biar ndak ketinggalan kereta, masukkan email anda disini agar saya bisa menginformasikan kalau telah terbit artikel terbaru di blog ini: Cara membuat theme WordPress sendiri dari nol dengan style Bootstrap. Solusi untuk developer yang lelah dengan page builder atau theme berbayar yang mengharuskan biaya bulanan untuk membayar lisensi. Bayangkan Anda sudah membayar theme dengan lisensi yang mahal, tetapi untuk mengatur tata letak web Anda diharuskan memahami page builder tersebut, membutuhkan waktu yang tidak sedikit, untuk trial dan error kemudian juga harus menginstall plugin yang kadang justru akan membuat loading web lambat. Dengan membuat theme sendiri kita bisa menentukan tata letak atau layout secara bebas, menambahkan kode CSS dan Javascript hanya yang perlu saja sehingga web lebih ringan. Benefit lainnya tak perlu lagi membayar lisensi bulanan dan jika theme yang Anda buat bagus bisa menjualnya. Hore! Pada kesempatan ini saya ingin share cara membuat theme WordPress sendiri dari nol dengan basis starter theme dari underscrores.me dan Bootstrap. Sebagai persyaratan untuk membuat theme WordPress sendiri:
karena langkah-langkahnya sangat panjang jadi akan saya buat menjadi beberapa bagian, anggap ini bagian 1 Membuat starter themeKunjungi https://underscores.me, untuk mulai menggenerate starter theme, kita hanya butuh struktur dasar theme WordPress, nanti untuk style tata letak dan lain-lain kita hias menggunakan Bootstrap 5. Di halaman utama underscores.me, buatlah nama theme, Klik Advanced Options: isi persis seperti berikut, harus persis, karena nama theme
Kemudian klik Generate Maka theme akan otomatis terunduh dengan nama Install WordPress dan ThemeRekomendasi Install WordPress terbaru agar kita tahu theme yang kita buat benar-benar support dengan WordPress versi terbaru. Setelah install WordPress berhasil install theme yang kita buat tadi. Tampilannya tentu masih berantakan seperti ini: Tampilan pertama – starter theme underscores.meSelanjutnya install Bootstrap di theme buatan kita sendiri tersebut, agar tampilan responsive dan punya gaya. Mulai sekarang kita akan menyebut starter theme buatan kita dengan Jika kalian bingung, silahkan cocokan step-by-step kode setiap file pada tutorial ini dengan file original theme idnettercom yang ada di github. Download Bootstrap 5Download Bootstrap 5 disini, pilih Download source. Ekstrak, kemudian: Install Bootstrap 5
Sehingga di dalam folder starter theme kita mempunyai struktur direktori tree seperti berikut:
Lihat gambar berikut: Menambahkan antrian style CSS dan script JS Bootstrap, buka
Simpan. Implementasi Bootstrap grid layoutSelanjutnya membuat kerangka layout grid dengan Bootstrap agar tampilannya responsive. Rencananya kita akan membuat theme yang sederhana, hanya dua kolom: kiri untuk konten artikel dan kanan untuk sidebar. Dalam sesi ini saya bagi menjadi tiga bagian agar mudah memahami struktur tema yang kita buat, yakni sebagai berikut:
HeaderBuka file
Dan tambahkan juga setelah baris,
ContentBuka file
Dan setelah baris kode
Hapus Lakukan hal yang sama pada file:
FooterBuka file Sebelum kode <
Dan setelah
Simpan. Dari hasil keseluruhan, maka kita akan mempunyai tampilan seperti ini: Sampai disini, kita sudah mempunyai kerangka yang responsive, artinya tampilan website akan menyesuaikan sesuai lebar screen pada gadget pengunjung, kondisional. Jika desktop atau layar komputer akan tampil dua kolom Membuat navigasi menu utama dengan Navbar BootstrapSekarang kita memerlukan navigasi menu pada header yang juga responsive, mari kita buat: Buat file baru dengan nama Credit: AlexWebLab Github
Buka
Menjadi
Buka file
Simpan, cek pastikan tidak ada error. Buat menu utama melalui Dashboard admin WordPress: Apperance > Menus:
Nah, refresh browser pastikan semua tidak ada error. Sampai disini kita sudah belajar bagaimana cara membuat theme WordPress kemudian mengimplementasikan layout grid responsive dan navigasi menu dari Bootstrap 5. Selanjutnya kita akan menghias agar terlihat lebih rapi satu persatu. Silahkan download dan cocokan kode kalian dengan theme idnettercom yang ada di github: https://github.com/ayahdanomar/idnettercom. Selamat berkarya kawan. Bagaimana cara membuat template WordPress?Cara Membuat Template WordPress Sendiri dengan Mudah dan Cepat. Langkah 1 : Buat folder untuk menyimpan file yang akan Anda tambahkan.. Langkah 2 : Buat Tema Kustom.. Langkah 3 : Aktifkan Tema.. Langkah 4 : Ubah Pengaturan di file index.php.. Langkah 5 : Bagi Halaman Anda menjadi Bagian.. Langkah 6 : Buat file functions.php.. Apa itu template di WordPress?Template WordPress merupakan gabungan dari beberapa file yang menentukan tampilan dari website Anda. File ini biasanya terdiri dari HTML, PHP, CSS, dan JavaScript/jQuery. Sebenarnya, ada banyak template website gratis yang bisa Anda coba.
|