こんにちは、nishi_talk(@nishi_talk)です。
WordPressで管理画面のサイドメニューの順番を変更する方法をご紹介します。
管理画面の各項目
function.phpに並び順を記載します。
特定のカスタム投稿などの順番を変更する場合は「edit.php?post_type=投稿タイプ」の指定で対応可能です。
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | /* * Admin メニュー */ // 順序変更 // ====================================== // function custom_menu_order( $menu_ord ) { if (! $menu_ord ) return true; return array ( 'index.php' , // ダッシュボード 'theme-general-settings' , // テーマオプション(ACF) 'separator1' , // 区切り線1 'edit.php' , // 投稿 'edit.php?post_type=service' , // サービス 'edit.php?post_type=blog' , // Blog 'edit.php?post_type=news' , // News 'edit.php?post_type=seminar' , // セミナー 'edit.php?post_type=case' , // 導入事例 'edit.php?post_type=page' , // 固定ページ 'wpcf7' , // コンタクトフォーム 'separator2' , // 区切り線2 'edit-comments.php' , // コメント 'upload.php' , // メディア 'link-manager.php' , // リンク 'users.php' , // ユーザー 'separator3' , // 区切り線3 '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' ); |