我写了一个插件,预先创建的用户可以在其中登录系统并配置应用程序。问题是当我赋予他们更高的角色时,他们可以查看网站后端的其他内容。例如创建帖子、页面等。如果我赋予订阅者等法律级别的角色,用户将无法查看插件页面。他们无法进行任何配置。
我需要的只是授予查看我的管理面板的权限。
这是我在 wordpress 中创建管理面板的代码。
function oscimp_admin_actions() {
add_management_page("Pages", "My Pages", "activate_plugins", "Skill-Pages", "skills_list_admin");
}
我想从订阅者创建一个用户,并且只允许这个插件的管理面板。我们能做到吗?