Kapan koding pada wordpress diperlukan? yaitu ketika Anda ingin memodifikasi theme atau plugin untuk lebih disesuaikan dengan bisnis/selera Anda, atau ketika Anda adalah seorang developer yang ingin membuat theme atau plugin untuk kemudian dijual/digunakan pada layanan Anda.
Istilah koding menurut pendapat saya pribadi mengacu pada menulis/memodifikasi kode sumber dengan menggunakan satu atau beberapa bahasa pemrograman tertentu untuk menghasilkan/meningkatkan/memperbaiki suatu produk digital (aplikasi/software/embed system) yang dapat dijalankan pada perangkat elektronik/platform terentu (termasuk komputer, mobile phone, web browser, wordpress, dll).
Bagi kalangan developer/programmer, koding adalah keseharian mereka. Lalu bagaimana dengan non-developer? Tenang saja, koding adalah jenis pekerjaan yang tidak selalu dari kalangan IT atau Elektronika atau Matematika. Saat ini koding untuk semua orang.
Kode sumber wordpress terdiri dari beberapa bahasa pemrograman/markup/styling yaitu PHP, HTML, CSS dan Javascript (dengan jQuery dan Backbone) serta menggunakan MySQL (atau MariaDB) untuk penyimpanan data. MySQL sendiri memiliki bahasa SQL didalamnya untuk menjalankan operasi/perintah terhadap objek-objek database. Sehingga jika Anda ingin menjadi seorang wordpress ninja atau wordpress developer, kelima bahasa tersebut harus Anda pelajari dengan baik.
Anda tidak harus menjadi seorang wordpress ninja/developer untuk memodifikasi sedikit tampilan/fungsi pada wordpress, namun jika Anda memiliki banyak waktu dan keinginan kuat untuk belajar dan berharap membuat sebuah produk yang dapat dijalankan pada platform wordpress, maka hal itu sangat disarankan, karena memiliki kemampuan-kemampuan tersebut dapat meningkatkan pendapatan Anda pada akhirnya.
Website W3Schools adalah tempat yang tepat bagi pengguna wordpress dari luar bidang IT/komputer yang ingin mempelajari sisi koding dari wordpress tanpa harus memasang software pengembangan web pada komputer. Mulailah dengan HTML dan CSS yang nantinya digunakan untuk memodifikasi tampilan pada theme wordpress Anda.
Porsi selanjutnya adalah mempelajari PHP, SQL, Javascript dan JQuery, banyak sumber-sumber di internet yang membahas penggunaan bahasa-bahasa ini. Jangan lewatkan untuk berkunjung ke WordPress Codex karena disitulah pusat informasi bagi pengguna yang ingin memulai koding pada wordpress.
Website-website lain seperti WPBeginner, CodeInWP, WPLift dan WordPress.TV adalah tempat yang tepat untuk selalu update dalam hal per-wordpress-an.
Untuk mempercepat dan memudahkan dalam menulis/memodifikasi kode-kode pada wordpress, Anda dapat menggunakan plugin-plugin dibawah ini. Bagi sebagian developer mungkin lebih suka menggunakan text editor pada komputer lokal dan membungkusnya menjadi sebuah theme/child-theme atau plugin.
Untuk penggunaan plugin-plugin/layanan diatas akan saya bahas secara khusus dalam tulisan-tulisan berikutnya.
Banyak hal yang perlu dipelajari ketika ingin mendalami wordpress terutama pada sisi koding. Bagaimanapun tidak ada cara cepat untuk menguasai semuanya. Perbanyak latihan dengan mencoba dan menemukan kesalahan adalah cara yang efektif untuk menguasainya.
Happy WordPressing
Mohon petunjuknya bng yerie, kalo misalnya kita ingin buat plugin sesuai kebutuhan, itu untuk mulai create table sendiri seperti kebutuhan sampai crudnya.itu saya bisa mulai belajar dari mana ya bng.... mkin abng dulu buat crud plugin yg bng share itu bisa dimulai darimana bng.
Yang pasti sudah paham dulu bahasa PHP, SQL & Javascript, termasuk HTML & CSS
Setelah itu coba cek plugin developer handbook di https://developer.wordpress.org/plugins/
Kemudian pahami WordPress hooks, cek referensi lokasi hook disini https://codex.wordpress.org/Plugin_API/Action_Reference
Untuk penggunaan database cek disini https://developer.wordpress.org/reference/classes/wpdb/
Untuk create custom table bisa cek disini https://codex.wordpress.org/Creating_Tables_with_Plugins atau bisa create table langsung di mysql/phpmyadmin
okey bang maksih informasinya, dicoba dulu, nanti kalo berhasil pasti dikabarin lgi ke halaman2 blog bng ini... semoga berhasi & terimakasih bnyak sebelumnya bng Yere dah mau share ilmunya.
terima kasih kembali... silahkan dishare blog ini jika bermanfaat.