web-dev-qa-db-ja.com

メニューアイテムを削除する

メニューサブアイテムを削除したいしかし、私は削除する正しい項目を見つけることができません。 「New User Approve」と呼ばれるプラグです。スラッグは次のとおりです。/wp-admin/users.php?page = new-user-approve-admin

プラグインや機能を無効にしたくはなく、サブメニュー項目だけを無効にします。

私はこれ以上先に来ません。

   add_action( 'admin_menu', 'remove_admin_menus' );

add_action( 'admin_menu'、 'remove_admin_submenus');

//トップレベルの管理メニューを削除する関数remove_admin_menus(){

}

//サブレベルの管理メニューを削除する関数remove_admin_submenus(){remove_submenu_page( 'users.php'、 'users.php?page = new-user-approve-admin');}

}

または

function remove_submenu() {

remove_submenu_page( 'users.php', 'users.php?page=new-user-approve-admin' );

}

add_action( 'admin_menu'、 'remove_submenu'、999);

1
Arnolddew

これは確かにうまくいくでしょう、それをテストし、mainまたはchildテーマフォルダ(またはプラグインで使用している場合はプラグイン)から "functions.php"ファイルにコードを追加します。

add_action( 'admin_menu'、 'custom_remove_admin_submenus'、999); 
関数custom_remove_admin_submenus(){
 remove_submenu_page( 'users.php'、 'new-user-Approve-admin'); 
]}
0
ciaika