Membuat Booking Form Widget di WordPress

Fastboat Booking

Kali ini saya akan coba membuat Booking Form Widget untuk Fastboat di WordPress, secara konsep sebetulnya hampir sama untuk penggunaan pada booking platform yang lain. Hanya saja untuk Fastboat kali ini menggunakan API dari Fastboat System yang sudah ada.

Pertama-tama adalah membuat class untuk Widget yang akan dibuat didalam file functions.php theme yang akan digunakan, format penulisan nama class sebaiknya menggunakan Camel Case. Class ini merupakan turunan (Extend) dari class WP_Widget yang sudah disediakan WordPress untuk memudahkan kita dalam membuat dan mengelola Widget di WorPress.

class Fastboat_Booking_Form extends WP_Widget {

   function __construct() {
      parent::__construct(
         'fastboat_booking_form',
         'Fastboat Booking Form',
         array(
            'description' => 'Fastboat Booking form'
         )
      );
   }
}

Inisialisasi dilakukan pada konstruktor, dimana parameter pertama merupakan ID dari widget yang akan dibuat (harus unique), parameter kedua merupakan title dari widget, dan parameter ketiga merupakan opsi pendukung lainnya dalam bentuk array. Continue reading

Perihal mengembangkan CMS

Dashboard | LRS Engine versi-2.1.0

Dashboard | LRS Engine versi-2.1.0

Mengembangkan CMS sendiri? Kenapa tidak!

Bagi advanced developer, khususnya dibidang web, tidak ada kata lelah untuk inovasi. Selalu saja ada hal-hal baru yang ingin dibuat atau dikembangkan. Saya masih ingat ketika pertama kali belajar tentang pemrograman web, mudah dan banyak referensi. Meskipun lambat laun ternyata menyadari bahwa prospek bisnis dan tingkat penetrasi terhadap web saat ini sangat tinggi.

Dalam konteks website, setiap website mestinya dibangun dengan menjalani beberapa tahapan, mulai dari analyst, design, sampai production. Hal tersebut berlaku untuk 1 website, bisa dibayangkan jika anda akan mengembangkan 5 project website atau lebih dengan terus menerus menggunakan tahapan yang sama? Dari situlah muncul ide untuk membuat sebuah framework (kerangka kerja) dengan tujuan untuk memudahkan seseorang yang ingin mengembangkan website atau web system lebih dari satu kali, atau yang saat ini lebih kita kenal dengan CMS (Content Management System). Continue reading

Hello android

Android, sistem operasi yg paling banyak digunakan smartphone diseluruh dunia, banyak nya fasilitas dan segudang aplikasi yang dikelola secara terpusat oleh Google telah memikat hati setiap pegiat gadget, tidak terkecuali saya.
Jauh sebelumnya, kira kira setahun terakhir saya selalu mendambakan memiliki sebuah smartphone Android, banyak berhayal dapat memainkan ribuan aplikasi yang tersedia untuk didownload, sampai ide untuk membuat aplikasi sendiri.

Continue reading

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!

Tunggu dulu, ini memang default post bawaan wordpress ketika baru diinstall, tapi dengan sedikit tambahan content, hehe

Well, ini adalah post tentang hello world yang kesekian kalinya. Blog saya kali ini saya pindah kedalam satu manajemen dengan domain zaf.web.id, dimana kemarin sempat menggunakan layanan blogging wordpress.com karena suatu pertimbangan. Tapi pertimbangan kemarin juga ternyata membuat saya tidak nyaman, dimana saya tidak bisa melakukan custom terhadap template,  custom permalink, dan berbagai custom lainnya.

Setelah memutuskan untuk pindah ke hosting yang baru, akhirnya sekalian saja saya pindah blog wordpress saya semua kedalam satu domain, sehingga besok – besok gampang untuk maintenance.

Dan selesai :v

Hello Android

Uji unjuk kerja aplikasi wordpress untuk Android 🙂
Post pertama untuk wordpress dari HP baru, Android. Ternyata lumayan ribet typing virtual qwerty keyboard, namun tetap tidak ada masalah karena sebelumnya sudah terbiasa dengan qwerty keyboard PC 😀
Android device saya adalah Lenovo S560, lumayan spesifikasi malah hampir sama dengan spek laptop saya sekarang, dan juga harganya tergolong murah untuk kelas smartphone.
Demikian laporan uji cobanya 🙂

Not just a theme, but fully control to the website

Wordpress Logo

WordPress Logo

Bagi pemula banyak yang mengartikan wordpress sebagai sebuah content management system (CMS), nulis artikel, ngedit, hapus, dan aktifitas blogging lainnya.

Kemarin sempat bertemu dengan seseorang yang bertanya tentang membuat website, saat saya menyinggung WordPress mendapat respon bahwa wordpress

Untuk yang menggunakan layanan hosting di WordPress bagus – bagusnya wordpress tergantung dari pinter – pinternya nyari template. Memang wordpress terasa hanya sebagai media blogging biasa, seperti Blogger, Multiply, dan lain sebagainya.

Namun untuk yang sudah familiar dengan WordPress akan memiliki pandangan yang berbeda, wordpress adalah software web yang sangat powerfull, dinamis, dan secure.

Continue reading