Membuat Booking Form Widget di WordPress
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
.
Perihal mengembangkan CMS
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).
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.
Hello world!
Hello Android
Was Hacked : http://geomagnetic-lombok.com
Beberapa hari yang lalu situs Observarium Geomagnetik Lombok terkena serangan Deface, ulah hacker lokal. Tapi untungnya cuma Testing security dan tidak mengganggu database. Hanya memperingati Admin untuk lebih mengoptimalkan sisi keamanan dari Website.
Not just a theme, but fully control to the website
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.