ダッシュボード の メニュー を 制限 する
この記事は 2015年 6月 24日 に書かれた記事です。
この記事は WordPress Version 4.2.2 の時の記事です。
ワードプレス を CMS 代わりに使っていると
管理画面の メニューを 表示させたくない 時が出てきます。
ユーザ の 管理者権限 以外には 特定のメニューを 非表示にする なんてことを やりました。
というわけで コードはこちら
<?php add_action( 'admin_menu', function() { // level10以外のユーザーの場合 if( !current_user_can( 'level_10' ) ) { global $menu; // unsetで非表示にするメニューを指定 unset( $menu[2] ); // ダッシュボード unset( $menu[5] ); // 投稿 unset( $menu[10] ); // メディア unset( $menu[20] ); // 固定ページ unset( $menu[25] ); // コメント unset( $menu[60] ); // 外観 unset( $menu[65] ); // プラグイン unset( $menu[70] ); // ユーザー unset( $menu[75] ); // ツール unset( $menu[80] ); // 設定 } } ); ?>
これだと 全部 非表示になります!!