0017

【随時更新】WordPressの管理画面の邪魔な左メニューを消す方法

【随時更新】WordPressの管理画面の邪魔な左メニューを消す方法

2011.12.5

以前、「WordPress管理者画面の左メニュー自分メモ|1bit::memo」という記事を書きましたが、その後いろいろ調べた結果、3.2.1だともう少し良い感じに制御できたので、そのコードを記述しておきます。

確認環境

コード

////////////////////////////////////
//左メニューを制御
////////////////////////////////////
function remove_menu() {
        //remove_menu_page('index.php'); // ダッシュボード
        //remove_submenu_page( 'index.php', 'update-core.php' );    //更新

        //remove_menu_page('edit.php'); // 投稿
        //remove_submenu_page( 'edit.php', 'edit-tags.php?taxonomy=category' ); //カテゴリー
        //remove_submenu_page( 'edit.php', 'edit-tags.php?taxonomy=post_tag' ); //投稿タグ

        //remove_menu_page('upload.php'); // メディア
        //remove_submenu_page( 'upload.php', 'media-new.php' ); //新規追加

        //remove_menu_page('link-manager.php'); // リンク
        //remove_submenu_page( 'link-manager.php', 'link-add.php' );    //新規追加
        //remove_submenu_page( 'link-manager.php', 'edit-tags.php?taxonomy=link_category' );    //リンクカテゴリー

        //remove_menu_page('edit.php?post_type=page'); // 固定ページ
        //remove_submenu_page( 'edit.php?post_type=page', 'post-new.php?post_type=page' );  //新規追加

        //remove_menu_page('edit-comments.php'); // コメント
        //remove_menu_page('themes.php'); // 外観
        //remove_menu_page('plugins.php'); // プラグイン

        //remove_menu_page('users.php'); // ユーザー
        //remove_submenu_page( 'users.php', 'user-new.php' );   //サブメニュー新規追加
        //remove_submenu_page( 'users.php', 'profile.php' );    //あなたのプロフィール
        //remove_menu_page('tools.php'); // ツール
        //remove_menu_page('options-general.php'); // 設定
}
add_action('admin_menu', 'remove_menu');