Dalam tutorial ini Anda akan belajar membuat plugin wordpress yang sangat sederhana. Dalam tutorial ini, plugin wordpress yang akan dibua...
Dalam tutorial ini Anda akan belajar membuat plugin wordpress yang sangat sederhana. Dalam tutorial ini, plugin wordpress yang akan dibuat hanya akan membuat tambahan menu Option dengan nama menu "Contoh menu" dan judul menu "JUDUL MENU".
Plugin ini hanya terdiri dari beberapa baris sebagai berikut:
Download Source code
<?php /* Plugin Name: Latihan membuat wp-plugin 01 Plugin URI: https://www.humayraa.com/ Description: Latihan membuat plugin wordpress sederhana dengan menambahkan menu di dashboard wordpress Author: Bestariweb Studio Version: 1.0.0 Author URI: https://www.bestariweb.com */ add_action( 'admin_menu', 'tambahkan_menu' ); function tambahkan_menu() { add_menu_page( 'Contoh Menu', 'contoh menu', 'manage_options', __FILE__, 'isi_menu','', 6 ); } function isi_menu(){ $isimenu = "<div class='wrap'>>\n" ; $isimenu .= "<h1>JUDUL MENU</h1>"; $isimenu .= "<div>Ini hanya contoh menu option.. silahkan kembangkan sendiri sesuai dengan kebutuhan</div>"; echo $isimenu; } ?>
Penjelasan Coding
Baris 3 sampai dengan baris 8 walaupun terlihat sebagai PHP comment, namun dalam sebuah plugin wordpress hal ini sudah diatur format penulisannya.. baris 3 sampai 8 tersebut akan tampil di wordpress plugin sebagai keterangan plugin seperti pada gambar di bawah ini: Pada baris 11 terdapat fungsi add_action untuk menambahkan menu admin yang isinya ada di baris 13 sampai baris 17. Penjelasan Baris 15:add_menu_page( 'Contoh Menu', 'contoh menu', 'manage_options', __FILE__, 'isi_menu','', 6 );Fungsi add_menu_page tersebut memerintahkan kepada wordpress agar menambahkan menu dengan judul "Contoh menu" yang isinya ada di file __FILE__ (file ini sendiri) pada bagian function isi_menu(), dan menu ditempatkan di posisi 6 (antara menu POST dan menu MEDIA. Penjelasan detail mengenai fungsi ini bisa anda lihat di Wordpress codex Hasilnya:
Cara Upload
Simpan file tersebut dengan nama latihan1.php dan upload ke:public_html/wp-content/plugins/latihan1/latihan1.php
Download Source code
Sumber : HUMAYRAA.COM
COMMENTS