使用しない管理メニューを非表示にする
- 2017.07.12
- CMS Wordpress
- function.php, ユーザー定義関数
function remove_menus () { if (!current_user_can('administrator')) { //管理者ではない場合 global $menu; ~ここで非表示にするメニューを指定~ } } add_action('admin_menu', 'remove_menus');
【指定一例】
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]); // 設定
【削除用配列番号確認】
function remove_menus () { global $menu; var_dump($menu); } add_action('admin_menu', 'remove_menus');
参考サイト
- raining
- WordPress:管理画面の使わないメニューを非表示にする
- http://raining.bear-life.com/wordpress/%E7%AE%A1%E7%90%86%E7%94%BB%E9%9D%A2%E3%81%AE%E4%BD%BF%E3%82%8F%E3%81%AA%E3%81%84%E3%83%A1%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%92%E9%9D%9E%E8%A1%A8%E7%A4%BA%E3%81%AB%E3%81%99%E3%82%8B
- Qiita
- 【WordPress】管理画面メニューのカスタマイズ
- http://qiita.com/konweb/items/5483efbe87087eff5cc8
-
前の記事
記事の最初の画像を表示 2017.07.12
-
次の記事
テーマの編集内、「ファイルを更新」ボタンが表示されない 2017.07.24