邪魔なメニューは消したかったので、調べました。
確認環境
- WordPress3.1.3
方法
functions.phpに以下を記述。
remove_submenu_page( \'edit.php\', \'edit-tags.php?taxonomy=post_tag\' );
編集者以下の権限に対して消したい場合
function remove_menus () {
if (!current_user_can('level_10')) { //level10以下(編集者以下)のユーザーの場合メニューを非表示
remove_submenu_page( 'edit.php', 'edit-tags.php?taxonomy=post_tag' );
}
}
add_action('admin_menu', 'remove_menus');
これを応用すれば、左メニューの表示・非表示はプラグインに頼らなくてもできそうですね。