管理画面メニューカスタマイズ-WordPress
公開日:2017年11月16日
functions.phpに下記コードを記述
表示したい順に並び替える
/*********************************
管理画面メニュー:表示順変更
**********************************/
function custom_menu_order($menu_ord) {
if (!$menu_ord) return true;
return array(
'index.php', // ダッシュボード
'edit.php', // 投稿
'edit.php?post_type=hoge', // カスタム投稿
'edit.php?post_type=page', // 固定ページ
'edit-comments.php', // コメント
'separator1', // 区切り線1
'upload.php', // メディア
'link-manager.php', // リンク
'users.php', // ユーザー
'separator2', // 区切り線2
'themes.php', // テーマ
'plugins.php', // プラグイン
'tools.php', // ツール
'options-general.php', // 設定
'separator-last', // 区切り線3
);
}
add_filter('custom_menu_order', 'custom_menu_order');
add_filter('menu_order', 'custom_menu_order');
functions.phpに下記コードを記述
削除したい項目のコメントをはずす
/*********************************
管理画面メニュー:項目名非表示
**********************************/
function remove_menus () {
global $menu;
// unset($menu[2]); // ダッシュボード
// unset($menu[5]); // 投稿
// unset($menu[10]); // メディア
// unset($menu[15]); // リンク
// unset($menu[20]); // ページ
// unset($menu[25]); // コメント
// unset($menu[60]); // テーマ
// unset($menu[65]); // プラグイン
// unset($menu[70]); // プロフィール
// unset($menu[75]); // ツール
// unset($menu[80]); // 設定
}
add_action('admin_menu', 'remove_menus');
同じカテゴリーのコンテンツ