Beranda

Kamis, 13 Maret 2014

Tutorial Pengenalan Pengembangan Plugin Wordpress

Tutorial sekarang adalah dasar-dasar pengembangan plugin wordpress. Plugin ini dikembangkan dengan tujuan memiliki fungsi yang berguna bagi website berbasis wordpress. Syarat utama dari pengembangan plugin wordpress anda harus mengerti dan akrab dengan bahasa pemrograman PHP. Plugin WordPress dibuat dari satu atau lebih fungsi yang ditulis dalam bahasa PHP sehingga menambahkan fitur atau layanan kepada weblog WordPress dan dapat diintegrasikan secara sempurna dengan weblog.

Untuk pengembangan plugin WordPress anda bisa membuat fungsi baru atau merubah fungsi pada plugin yang pernah dibuat. Hal pertama yang harus dilakukan adalah mencari Plugin WordPress apakah seseorang telah membuat sebuah Plugin WordPress yang sesuai dengan kebutuhan Anda. Jika sudah ada, maka anda bisa memodifikasinya jika kurang sesuai harapan anda.


Struktur file : Gunakan header pada script php utama anda dengan format sebagai berikut :

dibagian bawahnya anda tambahkan semuang fungsi-fungsi yang diperlukan. sebagai contoh pada tutorial ini akan membuat sebuah plugin untuk menampilkan sebuah menu di halaman admin.

1.  Buat header seperti berikut :
<?php
/**
 * Plugin Name: PesanKu untuk Admin
 * Plugin URI: http://pemodelan.com
 * Description: Tutorial pengembangan Plugin untuk menampilkan pesan untuk admin
 * Version: 1.0
 * Author: Dadang Iskandar, S.Si
 * Author URI: http://pemodelan.com
 * License: A "Slug" license name e.g. GPL2
 */

add_action('admin_menu','register_pluginku');

function register_pluginku(){
  add_menu_page( 'Menu Pluginku', 'Menu Pluginku', 'manage_options', 'pluginku', 'f_pluginku', '', 6 );
}
function f_pluginku(){
echo('<h2>hai ini plugin ku</h2><p>ini adalah halaman pada pluginku....</p>');
}
?>
Editor Script Plugin
Editor Script Plugin

2.  Tambahkan fungsi add_action( 'admin_menu', 'register_pluginku' ); Fungsi ini akan memanggil fungsi yang kita buat dengan nama 'register_pluginku' saat menu admin ditampilkan

3.  Tambahkan fungsi register_pluginku seperti contoh di atas dan menambahkan fungsi add_menu_page( 'Menu Pluginku', 'Menu Pluginku', 'manage_options', 'pluginku', 'f_pluginku', '', 6 ); dengan memasukkan parameter yang dibutuhkan, diantaranya 'Menu Pluginku' yang akan ditayangkan pada titel browser dan 'Menu Pluginku' untuk menu pada sidebar, 'manage_option' untuk kapabilitas admin 'pluginku' sebagai slug yang terlihat pada URL, 'f_pluginku' untuk nama fungsi yang akan dipanggil saat menu dibuka. untuk penjelasan semua parameter yang lebih rinci bisa dilihat di http://codex.wordpress.org/Function_Reference/add_menu_page


4. simpan file tersebut dangan ekstensi .php

5. kompres file zip tersebut dan install di blog anda.

sebagai hasilnya bisa dilihat seperti berikut :

Pluginku sudah aktif di daftar plugin
Pluginku sudah aktif di daftar plugin


Hasil pluginku yang sudah diaktifkan
Hasil pluginku yang sudah diaktifkan


scriptnya dapat di download di sini

selamat mencoba...

Sumber referensi lengkap cara pembuatan plugin ini bisa anda lihat di https://codex.wordpress.org/Plugin_Resources. dan cara-cara mempublikasikan plugin anda bisa lihat referensinya di https://codex.wordpress.org/Plugin_Submission_and_Promotion

Tidak ada komentar:

Posting Komentar