将WordPress插件的选项添加到非管理员用户菜单的最佳方法

时间:2013-07-26 13:00:57

标签: wordpress wordpress-plugin

我经常为技术含量较低的人配置WordPress安装,并发现第一个重要的任务是从管理面板中删除不必要的项目,但是当插件启用和“锁定”用户时,这变得越来越难以管理需要访问其功能。

通常,我从头开始创建一个新角色(使用成员插件)并从那里禁用一些东西。

问题是允许被锁定的用户访问插件的设置(项添加到他们的管理菜单中)我通常必须找到add_menu_page功能并且将功能更改为一个我知道锁定用户将拥有的功能,虽然允许用户基于功能进行访问,但是当我只想允许角色访问菜单时没有任何意义。

但更重要的是,我不喜欢编辑插件的代码;特别是因为它需要重新调整每个插件更新。有没有更清洁的方法来实现这一点,还是我只是以错误的方式处理这个问题?

1 个答案:

答案 0 :(得分:0)

我通过确定插件所需的功能并将其添加到角色来解决这个问题。