php WPダッシュボード:左メニュー
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php WPダッシュボード:左メニュー相关的知识,希望对你有一定的参考价值。
//メニュー番号を調べる var_dump
//配列が見づらいのでコンソールで確認
function chk_menus () {
global $menu;
//echo('<pre>');
var_dump($menu);
//echo('</pre>');
}
add_action('admin_menu', 'chk_menus');
//メニュー項目の順序を入れ替える
//メニュー項目の名称を変更
//メニュー項目を削除する(非表示)
//左メニュー削除項目
//管理者・管理者以外で分岐
function remove_menus2 () {
if (!current_user_can('administrator')) { //管理者ではない場合
global $menu;
unset($menu[75]); // ツール
}
}
add_action('admin_menu', 'remove_menus2');
// 左メニュー 削除・名称変更(array)
function remove_menus () {
global $menu;
$menu[2][0] = 'Dashboard'; // ダッシュボード
unset($menu[6]); // レンタル家具
unset($menu[7]); // 新着情報
}
add_action('admin_menu', 'remove_menus');
// 左メニュー 削除・名称変更
function remove_admin_menu() {
remove_menu_page( 'edit-comments.php' ); // コメント
remove_menu_page( 'edit.php?post_type=faq' ); // よくある質問
}
add_action( 'admin_menu', 'remove_admin_menu', 999 );
// 左メニュー 削除・名称変更(基本)
function remove_menus() {
//remove_submenu_page('index.php','update-core.php'); //更新
//remove_menu_page('index.php');//ダッシュボード
//remove_submenu_page('index.php','index.php'); //ダッシュボード>ホーム
//remove_submenu_page('index.php','update-core.php'); //ダッシュボード>更新
//remove_menu_page('separator1');//セパレータ1
//remove_menu_page('edit.php');//投稿
//remove_submenu_page('edit.php','edit.php');//投稿>投稿一覧
//remove_submenu_page('edit.php','post-new.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', 'upload.php');//メディア>ライブラリ
//remove_submenu_page('upload.php', 'media-new.php');//メディア>新規追加
//remove_menu_page('edit.php?post_type=page');//固定ページ
//remove_submenu_page('edit.php?post_type=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('separator2');//セパレータ2
//remove_menu_page('themes.php');//外観
//remove_submenu_page('themes.php', 'themes.php');//外観>テーマ
//remove_submenu_page('themes.php', 'customize.php?return=%2Finformation%2Fwp-admin%2Fthemes.php');//外観>カスタマイズ
//remove_submenu_page('themes.php', 'widgets.php');//外観>ウィジェット
//remove_submenu_page('themes.php', 'nav-menus.php');//外観>メニュー
//remove_submenu_page('themes.php', 'theme-editor.php');//外観>テーマの編集
//remove_menu_page('plugins.php');//プラグイン
//remove_submenu_page('plugins.php', 'plugins.php');//プラグイン>インストール済プラグイン
//remove_submenu_page('plugins.php', 'plugin-install.php');//プラグイン>新規追加
//remove_submenu_page('plugins.php', 'plugin-editor.php');//プラグイン>プラグイン編集
//remove_menu_page('users.php');//ユーザー
//remove_submenu_page('users.php', 'users.php');//ユーザー>ユーザー一覧
//remove_submenu_page('users.php', 'user-new.php');//ユーザー>新規追加
//remove_submenu_page('users.php', 'profile.php');//ユーザー>あなたのプロフィール
//remove_menu_page('tools.php');//ツール
//remove_submenu_page('tools.php', 'tools.php');//ツール>利用可能なツール
//remove_submenu_page('tools.php', 'import.php');//ツール>インポート
//remove_submenu_page('tools.php', 'export.php');//ツール>エクスポート
//remove_menu_page('options-general.php');//設定
//remove_submenu_page('options-general.php', 'options-general.php');//設定>一般
//remove_submenu_page('options-general.php', 'options-writing.php');//設定>投稿設定
//remove_submenu_page('options-general.php', 'options-reading.php');//設定>表示設定
//remove_submenu_page('options-general.php', 'options-discussion.php');//設定>ディスカッション
//remove_submenu_page('options-general.php', 'options-media.php');//設定>メディア
//remove_submenu_page('options-general.php', 'options-permalink.php');//設定>パーマリンク設定
}
add_action('admin_menu','remove_menus');
// 左メニュー系 ---------------------------------------------------------------
// 左メニュー 削除・名称変更
function remove_admin_menu() {
remove_submenu_page('index.php','update-core.php'); //更新
remove_menu_page('plugins.php');//プラグイン
remove_menu_page('themes.php'); //外観
remove_menu_page('edit-comments.php'); // コメント
remove_menu_page('users.php'); //ユーザー
remove_menu_page('tools.php'); //ツール
//remove_menu_page('options-general.php'); // 設定
remove_menu_page('edit.php?post_type=acf-field-group'); // カスタムフィールド ACF
}
add_action( 'admin_menu', 'remove_admin_menu', 999 );
以上是关于php WPダッシュボード:左メニュー的主要内容,如果未能解决你的问题,请参考以下文章
php 【的WordPress】ダッシュボードのウェルカムスクリーン(ようこそ)をデフォルトで非表示にする