从WordPress管理员中删除tools.php页面

Dom*_*vus 3 wordpress admin

背景

WordPress管理部分(/ wp-admin)包含一个名为tools的菜单项(在用户和设置之间).它有一个名为"可用工具"的突出子项,它是一个包含名为"按此"的功能的页面.

/wp-admin/tools.php
Run Code Online (Sandbox Code Playgroud)

我的问题

如何从工具部分删除此页面?

我试过的

我尝试过删除菜单项的功能:

    add_action( 'admin_menu', 'my_remove_menu_pages' );
function my_remove_menu_pages() {
    remove_menu_page('press-this.php');
    //remove_menu_page('tools.php');
}
Run Code Online (Sandbox Code Playgroud)

如果我删除tools.php,则会删除整个工具部分,而不仅仅是"可用工具"部分.

我也尝试从目录中删除press-this.php.

这两种方法都没有任何效果.

我无法网上找到解决方案.任何帮助将不胜感激.

jan*_*anw 6

这种方式使用WP功能:
测试和工作

add_action( 'admin_menu', 'remove_tools' );
function remove_tools() {
    remove_submenu_page('tools.php', 'tools.php');
}
Run Code Online (Sandbox Code Playgroud)