Membuat Plugin Sederhana di Wordpress
Akhir tahun 2007 kemaren saya berusaha membuat plugin untuk produk Indowebmaker.com dengan nama indoFreeAds. Fungsi utama dari indoFreeAds adalah membuat situs iklan baris dengan sistem Direct Submit dan iklan premium/berbayar. Sehingga perlu plugin, yang ditambahkan ke wordpress untuk memudahkan penggunjung memasukan iklan secara langsung.
Lalu bagaimana cara membuat plugin wordpress tersebut?
Ada banyak tutorial untuk membuat plugin wordpress sederhana, seperti disini, disini, disini, juga disini.
Ada beberapa hal yang perlu kamu kuasai untuk membuat plugin wordpress. Di antaranya adalah kemampuan programming PHP adalah hal mutlak. Sulitkan? Tidak juga, ada banyak tutorial, artikel, forum dan contoh yang dapat dengan mudah kamu temuin di internet.
Ok, kita mulai ya…
- Buatlah file PHP di folder plugin wordpress kamu (biasanya di
/wp-content/plugins/), beri namapluginku.php - Buka file itu dan buat lah kode sederhana seperti ini:
<?php function fungsiku($text){ $text = "Lowongan Kerja ".$text; return $text; } ?> - Agar plugin yang telah kamu buat dapat dijalankan oleh wordpress, plugin tersebut harus dihubungan dengan sebuah plugin hooks. Secara sederhana, cara kerja plugin hooks adalah dengan menempelkan suatu plugin ke fungsi standard yang ada di wordpress. Di saat fungsi tersebut dijalankan wordpress maka plugin yang berhubungan pun akan ikut berjalan. Untuk mengetahui lebih lanjut tentang plugin hooks kunjungi halaman ini.
- Dalam contoh ini, kita akan mengikutkan plugin kita saat wordpress akan memunculkan title dari post dengan fungsi
the_title. Tambahkan kode ini ke file php kita tadi:add_filter('the_title','fungsiku'); - Dengan demikian plugin wordpress kamu telah selesai.
- Agar dikenali wordpress, tambahkan header ke plugin wordpress kamu. Cara yang paling mudah adalah dengan copy dan paste dari plugin yang sudah ada sebelumnya, lalu edit sesuka kamu
<?php /* Plugin Name: Nama_Plugin Plugin URI: Alamat_Plugin Description: Deskripsi_singkat_plugin_wordpress Version: Versi_plugin_wordpress_kamu Author: Nama_pembuat_plugin Author URI: Alamat_pembuat_plugin */ ?> - Jangan lupa masuk ke halaman admin wordpress kamu dan aktifkan plugin tersebut.
Seluruh kode dapat kamu lihat disini: contoh_plugin_wordpress.html.
NB: Pada akhirnya Indofreeads tidak jadi menggunakan wordpress, tetapi dialihkan ke codeigniter untuk menegaskan brand dari Indowebmaker.com





Namaku adalah Nanang Joko Susanto, seorang web desainer yang bisa web programer. Keahlianku adalah mendesain web dengan kualitas tinggi (menurut beberapa orang ). Hal-hal yang aku kuasai dalam desain meliputi PhotoShop, Macromedia Flash, Cascading Stylesheet, dan XHTML. Sedangkan dalam bidang programing: PHP, Javascript, Actionscript dan Ajax.
Mau Berkomentar ? Silahkan ...
Kamu harus logged in untuk mengirim komentar.