0017

WordPress管理画面の[投稿タグ]サブメニューを非表示にする

WordPress管理画面の[投稿タグ]サブメニューを非表示にする

2011.6.7

邪魔なメニューは消したかったので、調べました。

確認環境

方法

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');

これを応用すれば、左メニューの表示・非表示はプラグインに頼らなくてもできそうですね。