为什么我的wordpress插件设置会显示给管理员以外的用户?

时间:2010-09-24 17:53:52

标签: wordpress wordpress-plugin

我的wordpress网站上安装了一个插件,允许用户登录为贡献者。但即使用户登录为贡献者,也会显示此插件的设置选项卡。 有没有快速的方法来确保插件设置仅供管理员使用?

1 个答案:

答案 0 :(得分:0)

在注册插件设置页面的功能中,有一个功能参数。将其设置为更高的功能(我通常使用'manage_options')可以防止未经授权的访问。例如:

add_options_page( 'My Options Page', 'My Options Page', 'manage_options', 'my-options-page', 'function_to_render_page' );

有关详细信息,请参阅添加管理页面的WordPress codex页面:

http://codex.wordpress.org/Adding_Administration_Menus