管理画面メニュー非表示(管理者以外表示させない)

functions.phpに記述する


function remove_menus () { if (!current_user_can('administrator')) { remove_menu_page( '○○.php' ); } } add_action('admin_menu', 'remove_menus');

○○.phpの部分

ダッシュボード → index.php
投稿 → edit.php
メディア → upload.php
固定ページ → edit.php?post_type=page
コメント → edit-comments.php
外観 → themes.php
プラグイン → plugins.php
プロフィール → profile.php
ユーザー → users.php
ツール → tools.php
設定 → options-general.php

参考 → WordPressの管理画面で使用しないメニューを非表示にする方法