Rabu, 01 Mei 2013

Cara Menghapus Menu di Dashboard wp-admin


Artikel ini saya tulis setelah ada pertanyaan dari pengunjung tentang Bagaimana Cara Menghapus Menu di Dashboard wp-admin kira-kira 10 hari yang lalu, tentunya ini untuk pengguna wordpress. Tetapi berhubung ada kerjaan maka baru sekarang sempat membuat tulisan ini. Pertanyaan tersebut ada pada salah satu komentar di artikel yang masih berhubungan dengan → setting menu wordpress
Untuk sobat “Ciledug Media” terima kasih atas pertanyaannya, bermula dari pertanyaan sobat saya mendapatkan pengalaman baru karena berhasil mendapatkan solusi atau jawaban dari pertanyaan tersebut. Tentu saja sebelumnya saya melanjutkan pertanyaan tersebut lebih dahulu kepada sang ahli atau si kakek segala tahu yaitu Mbah Google :D ..
Setelah saya ketik pada search engine kalimat “ remove wordpress admin menu ” pilihan jatuh pada Situs sang Programmer → hungred.com , karena judul lengkap dari artikel tersebut adalah »
Remove WordPress Admin Menu Without Affecting WordPress Core System
Bagi anda yang juga ingin mempergunakan Script ini untuk bahan artikel, tolong cantumkan sumber asli dari pemilik kode tersebut ↓
http://hungred.com/how-to/remove-wordpress-admin-menu-affecting-wordpress-core-system/

cara menghapus menu di wp-admin (dashboard).

Silahkan anda copy Script atau kode dibawah ini ↓
function remove_menus () {
global $menu;
 $restricted = array(__('Dashboard'), __('Posts'), __('Media'), __('Links'), __('Pages'), __('Appearance'), __('Tools'), __('Users'), __('Settings'), __('Comments'), __('Plugins'));
 end ($menu);
 while (prev($menu)){
  $value = explode(' ',$menu[key($menu)][0]);
  if(in_array($value[0] != NULL?$value[0]:"" , $restricted)){unset($menu[key($menu)]);}
 }
}
add_action('admin_menu', 'remove_menus');
Menu yang ingin kita hapus berada setelah kode yang saya beri warna merah ↓
$restricted = ..← hingga kode →.. end ($menu);
Seperti yang anda lihat, pada daftar menu yang akan di hapus adalah menu-menu utama yang ada di wp-admin. Silahkan ganti dengan menu yang akan anda hapus. Apabila hanya ingin menghapus Sub menu yang terdapat pada salah satu menu utama tersebut silahkan anda langsung menuju ke Situs yang saya berikan di atas masih karena masih banyak trik-trik lain yang bisa berguna bagi anda pada Situs tersebut.
Oh iya,.. letakkan kode diatas pada file » Theme Functions (functions.php), saya sendiri meletakkan script atau kode tersebut pada posisi terakhir (paling bawah) dan hasilnya seperti yang anda lihat pada Screenshot di bawah ini ↓
cara menghilangkan atau menghapus menu di dashboard wp-admin (wordpress)
Dan setelah mencoba cara menghapus menu di dashboard wp-admin, sekarang hanya tersisa menu Appearance beserta sub menu yang terdapat di dalamnya. Semoga artikel ini bisa berguna bagi anda yang juga ingin menghilangkan atau menghapus menu di wp-admin. Apabila suatu saat anda ingin memunculkannya kembali silahkan hapus kembali kode yang telah di masukkan sebelumnya. Selamat mencoba..!