admin 이라는 사용자에게 관리자의 특정 메뉴를 비활성화시킬 때 아래 코드를 functions.php 파일에 넣어줍니다. 고객에게 워드프레스 홈페이지를 구축해준 후 특정 메뉴를 제한하고자 할 때 유용합니다.
// admin 이라는 사용자에게 관리자의 특정 메뉴를 비활성화시킬 때 function remove_menus() { global $menu; global $current_user; get_currentuserinfo(); if($current_user->user_login == 'admin') { $restricted = array(__('Posts'), __('Media'), __('Links'), __('Pages'), __('Comments'), __('Appearance'), __('Plugins'), __('Users'), __('Tools'), __('Settings') ); end ($menu); while (prev($menu)){ $value = explode(' ',$menu[key($menu)][0]); if(in_array($value[0] != NULL?$value[0]:"" , $restricted)){unset($menu[key($menu)]);} }// end while }// end if } add_action('admin_menu', 'remove_menus');