一部、管理メニューを非表示にする

クライアントが、コアなファイル設定を触れないようにする
(ユーザ権限で、どうしても管理者権限を与えないと触れない設定がある場合、テーマファイルやプラグインは非表示にしておく時に使用)

function example_remove_dashboard_widgets() {
global $wp_meta_boxes;
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']); // プラグイン
}
add_action('wp_dashboard_setup', 'example_remove_dashboard_widgets');

function remove_menus () {
global $menu;
unset($menu[60]);//テーマ
}
add_action('admin_menu', 'remove_menus');

コメントを残す