如何更改/删除/隐藏已安装插件下的菜单

时间:2013-09-29 作者:Accore LTD

最近我安装了一个插件。安装“bookingwizz”插件后,菜单添加到菜单中。在bookingwizz下,我现在也有了一些子菜单。现在我不需要所有这些菜单项,但想保留一些,更改一些名称,删除一些。那么我该怎么做呢?我试图搜索那个插件文件和数据库,但什么也没找到。这是菜单的截图

enter image description here

1 个回复
最合适的回答,由SO网友:Mayeenul Islam 整理而成

使用代码的解决方案要从插件菜单中隐藏菜单,需要查找插件挂钩。找到钩子后,remove_submenu_page() 将帮助您完成所需的任务。使用挂钩和remove_submenu_page(), 您可以完全从该插件中删除子菜单。

要全面了解整体情况,请参阅以下文章:

The Complete Guide To The WordPress Settings API - Tom McFarlin

然后知道如何取消设置您可能参考的内容this WPSE thread.

简单的解决方案

但要获得简单的解决方案,您可以使用Adminize, 一个免费的WordPress插件,可帮助您通过管理员角色显示/隐藏某些菜单和/或服务:

Adminize - WordPress Plugin

结束

相关推荐

如何禁用我的主机强制执行的插件(在u-plugins中)?

我的主机制作了两个必需的插件,它们会在mu plugins文件夹下自动更新。有没有一种方法可以通过一些技巧来禁用它们,例如在我的本地插件文件夹下使用一个同名的插件文件夹,或者复制一些函数并使其为空?