0017

WordPress管理画面の[カテゴリー]サブメニューを非表示にする

WordPress管理画面の[カテゴリー]サブメニューを非表示にする

2011.6.7

カテゴリーを消したい時なんてあるの?とおもいつつも。

確認環境

方法

functions.phpに以下を記述。

remove_submenu_page( \'edit.php\', \'edit-tags.php?taxonomy=category\' );

もしくはこれでも行けた。

function remove_menus () {
    if (!current_user_can('level_10')) { //level10以下(編集者以下)のユーザーの場合メニューをunsetする
        global $submenu;
        unset($submenu['edit.php'][15]);  //サブメニューのカテゴリ
    }
}
add_action('admin_menu', 'remove_menus');```