Welcome to Abdul Malik Ikhsan's Blog

WordPress – Create Your Own WordPress Plugin

Posted in tips and tricks, Tutorial PHP by samsonasik on January 30, 2011

WordPress adalah salah satu Open Source CMS yang ramai dipakai saat ini. WordPress mempunyai ribuan plugin yg tersedia dan siap pakai, tinggal unduh, dan tempel. Hanya saja, tentu kita juga sepakat, kalau kebutuhan manusia itu tidak terbatas. Nah, WordPress mempersilakan kita untuk membuat plugin sendiri untuk kebutuhan kita tersebut.

Saya akan mencoba memberi contoh pembuatan plugin sederhana bernama my_plugin. Pertama, kita buat dulu bundle plugin-nya, sederhana saja, kita buat folder bernama my_plugin dan di dalamnya terdapat file my_plugin.php seperti gambar berikut :

Nah, kalau sudah, kita edit file my_plugin.php, beri header comment seperti berikut :

<?php
/*
Plugin Name: My_plugin
Plugin URI: https://samsonasik.wordpress.com
Description: Example purpose
Version: 1.0
License: GPLv2
Author: Abdul Malik Ikhsan
Author URI: https://samsonasik.wordpress.com
*/
?>

Kalau sudah, kita compress ke zip deh folder kita tadi, lalu kita upload di admin CMS WP kita di menu Plugins -> Add New seperti gambar berikut :

Klik Install Now, dan activate setelah install selesai. Nah, sekarang kita punya plugin baru yg terlihat di daftar plugin WP kita, seperti berikut :

Wokeh, saatnya mengedit plugin kita agar bisa dipakai. Kita edit file my_plugin.php kita yang sudah terupload di folder wp-content/plugins/my_plugin :

<?php
/*
Plugin Name: My_plugin
Plugin URI: https://samsonasik.wordpress.com
Description: Example purpose
Version: 1.0
License: GPLv2
Author: Abdul Malik Ikhsan
Author URI: https://samsonasik.wordpress.com
*/
function showsomethingbymyplugin()
{
 echo "this is something rockin' created at ".date('Y-m-d H:i:s')." baby \m/ ";
}

//add shortcode untuk menambahkan shortcode ketika hendak dipanggil di posting
add_shortcode('my_plugin_something', 'showsomethingbymyplugin');
?>

Kalau sudah, cekidot deh kita panggil di posting-an kita atau di salah satu halaman wordpress kita :

Ok, terakhir, kita cek deh di halaman kita, kalau berhasil maka akan tampil seperti berikut :


Referensi  :
http://codex.wordpress.org/Plugins
http://codex.wordpress.org/Writing_a_Plugin
http://en.wikipedia.org/wiki/Wordpress
http://farm5.static.flickr.com/4129/5036291025_2ea3a4c5b6_z.jpg

One Response

Subscribe to comments with RSS.

  1. Gip said, on September 8, 2014 at 7:31 am

    I delight in, result in I found just what I was looking for. You’ve ended my 4 day long hunt! God Bless you man. Have a great day. Bye!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: