管理画面 非表示メニューについて

//------------------------------------
// 管理画面 非表示メニュー
//------------------------------------
function remove_menus () {
    if (!current_user_can('administrator')) { //管理者ではない場合
remove_menu_page( 'tools.php' );                  // ツール
remove_menu_page( 'options-general.php' );        // 設定
    }
}
add_action('admin_menu', 'remove_menus');

管理者以外の権限では、設定もツールも見せない。

●利用シーン
特にUser Role Editorプラグインを利用してedit_optionにチェックを入れた場合でも、
プラグインのメニューだけ表示して、コアなツールや設定は表示したくない場合など。

Comments:0

Comment Form

Trackbacks:0

TrackBack URL for this entry
http://www.otogawa.com/cms/mt-tb.cgi/787
Listed below are links to weblogs that reference
管理画面 非表示メニューについて from px*blog