web-dev-qa-db-ja.com

管理者から個人用サイトメニューを削除する

マルチサイトインストールの[ダッシュボード]セクションにある[個人用サイト]メニューを削除する解決策を見つけようとしています。どのフックを使用するかについてのアイデアはありますか?

enter image description here

3
TARMAK

削除するにはremove_submenu_pageを使用できます。手動でURLを入力しても、そのページにアクセスできなくなるわけではありません。

function adjust_the_wp_menu() {
    $page = remove_submenu_page( 'index.php', 'my-sites.php' );
}
add_action( 'admin_menu', 'adjust_the_wp_menu', 999 );

remove_submenu_page Codexページ の例に基づいています。

2
Milo