Membuat Admin Sub Menu

 

Submenu adalah menu-menu yang berada dibawah dari menu top level.

Syntax:

add_submenu_page( string $parent_slug, string $page_title, string $menu_title, string $capability, string $menu_slug, callable $function = '' )

Keterangan:

  • $parent_slug ini diisi oleh $menu_slug dari Top Level Menu
  • $menu_slug adalah nama menu yang tampil dari bagian URL
  • $capability bisa kamu lihat di https://wordpress.org/support/article/roles-and-capabilities/
  • $function diisi oleh nama fungsi

 

Penambahan dalam Fungsi tambah_menu

Tambahkanlah kode-kode dibawah ini:

add_submenu_page('absensi_siswa', 'Tambah Kelas', 'Tambah Kelas', 'manage_options', 'tambah_kelas', 'tambah_kelas');

add_submenu_page('absensi_siswa', 'Tambah Murid', 'Tambah Murid', 'manage_options', 'tambah_murid', 'tambah_murid');

Keterangan:

  • absensi_siswa adalah menu_slug dari top level menu

 

Pembuatan fungsi

Tambahkanlah dua fungsi berikut ini:

 

function tambah_kelas(){

echo "<h3>Ini adalah Submenu tambah kelas</h3>";

}

 

function tambah_murid(){

echo "<h3>Ini adalah Submenu tambah murid</h3>";

}

Hasil:

 

Penutup

Sekian dan terima kasih

 

2016 © Fahmi Basya Kartapura