Pertama-tama mari kita perkenalkan plugin kita agar bisa didaftarkan di halaman admin plugin WordPress. Buatlah sebuah direktori di
wp-conten/plugins/ dan beri nama apa saja, sebagai contoh kita kali ini marik kita beri nama plugin-saya, kemudian buatlah sebuah berkas di dalam direktori wp-conten/plugins/plugin-saya dengan nama apa saja dan berekstensi .php. Kita beri saja nama untuk contoh ini pluginku.php. Kemudian di berkas pluginku.php salin dan tempel kode informasi plugin di bawah ini, ubah seperlunya.<?php /* Plugin Name: Plugin Saya Plugin URI: http://alamat.ke.url.plugin.com Description: Buat penjelasan singkat dan padat tentang plugin di sini. Version: 1.0 Author: Jendela Web Indonesia Author URI: http://alamat.ke.url.pembuat.plugin.com License: Lisensi plugin seperti GPL2, MIT atau CC. */ ?>Berikut penjelesannya, WordPress pertama sekali akan membaca semua file yang berekstensi
.php di direktori wp-conten/plugins/. Namun hanya yang memiliki informasi plugin saja seperti di atas yang akan di daftarkan WordPress di halaman admin plugin. Jadi, tanpa informasi plugin, maka plugin anda tidak akan dikenali. Berikut gambaran mengenai hasil pengenalan yang kita lakukan seperti contoh di atas.Setelah proses pengenalan selesai, kita lakukan lanjutkan untuk menuliskan perintah PHP tentang apa yang dilakukan oleh plugin ini. Kita ambil yang paling sederhana saja, kita akan membuat sebuah pesan singkat tepat di atas konten artikel yang telah kita buat. Dengan melakukan filter ke
the_content kita bisa memodifikasi konten. the_content adalah sebuah filter yang bisa kita modifikasi sebelum ditampilkan di halaman. Perhatikan contoh berikut:<?php
/*
Plugin Name: Plugin Saya
Plugin URI: http://alamat.ke.url.plugin.com
Description: Buat penjelasan singkat dan padat tentang plugin di sini.
Version: 1.0
Author: Jendela Web Indonesia
Author URI: http://alamat.ke.url.pembuat.plugin.com
License: Lisensi plugin seperti GPL2, MIT atau CC.
*/
add_filter( 'the_content', 'pesan_singkat_sebelum_konten' );
function pesan_singkat_sebelum_konten($content) {
return '<p>Halo, ini plugin pertama saya!</p>' . $content;
}
?>Begitulah hasil dari tutorial tentang pembuatan plugin WordPress pertama. Jika ada pertanyaan silahkan isi kolom komentar di bawah ini. Selamat mencoba!
Tidak ada komentar:
Posting Komentar