我在客户的WordPress网站上安装了Siteimprove插件,并且需要提供对该插件的编辑权限。默认情况下,编辑者无权访问插件。我试图将以下内容添加到我的functions.php
中:
if (!current_user_can('manage_options')) {
add_menu_page(
'Siteimprove Plugin',
'Siteimprove',
'manage_options',
'siteimprove',
'siteimprove_settings_form'
);
}
这是Siteimprove插件中将其添加到菜单中的代码:
/**
* Register menu for settings form page.
*/
public function register_menu() {
// Add top level menu page.
add_menu_page(
__('Siteimprove Plugin'),
__('Siteimprove'),
'manage_options',
'siteimprove',
'Siteimprove_Admin_Settings::siteimprove_settings_form'
);
}
我创建了一个测试编辑器帐户,但该帐户不起作用。我是否缺少某些东西可以使它正常工作?感谢您的帮助!