左メニューに元からあるメニューの名称を変更
1 2 3 4 5 6 7 8 |
function edit_admin_menus() { global $menu; global $submenu; $menu[5][0] = 'レシピ'; // 'レシピ'を'その他'に変更 $submenu['edit.php'][5][0] = '投稿一覧'を'レシピ一覧'へ変更; } add_action( 'admin_menu', 'edit_admin_menus' ); |
メニューの表示順を変更
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
function custom_menu_order($menu_ord) { if (!$menu_ord) return true; return array( 'index.php', // ダッシュボード 'separator1', // 最初の区切り線 'edit.php', // 投稿 'upload.php', // メディア 'link-manager.php', // リンク 'edit.php?post_type=page', // 固定ページ 'edit-comments.php', // コメント 'separator2', // 二つ目の区切り線 'themes.php', // 外観 'plugins.php', // プラグイン 'users.php', // ユーザー 'tools.php', // ツール 'options-general.php', // 設定 'separator-last', // 最後の区切り線 ); } add_filter('custom_menu_order', 'custom_menu_order'); // Activate custom_menu_order add_filter('menu_order', 'custom_menu_order'); |
指定の項目を非表示
1 2 |
remove_menu_page('tools.php');//メインメニューの場合 remove_submenu_page('themes.php','theme-editor.php');//サブメニューの場合 |
任意の項目を追加
1 2 3 4 5 6 7 |
function edit_menu_page() { $siteurl = 'post.php?post=1073&action=edit'; } function edit_admin_menu() { add_menu_page( '任意の固定ページ', '任意の固定ページ', 'read', 'post.php?post=1073&action=edit'); } add_action( 'admin_menu', 'edit_admin_menu' ); |
「add_menu_page」の詳細は以下。