能够仅查看(不编辑)其他用户的个人配置文件信息

时间:2014-01-30 作者:user45922

我创建了2个角色,CenterStudent, 为我的WordPress网站使用不同功能的成员插件。

我希望学生角色用户只能查看和编辑他们的个人档案信息,我通过授予他们阅读功能实现了这一点。

现在的问题是,我希望中心角色用户能够列出和查看学生角色用户的个人档案信息,而不必编辑他们。

我已授予中心角色三种能力:read, list_users, edit_users有了它,我可以列出我想要的所有用户,我可以查看个人档案信息,但可以编辑。

我知道这一点edit_users 编辑功能将会出现,但我想知道如何将其限制为仅查看或准备就绪,或者是否有其他出路。

我不希望中心用户能够编辑学生用户的个人信息,他们应该能够列出和查看信息。

我是WordPress的新手,我很喜欢它。

1 个回复
SO网友:crissoca

你可以做以下事情之一:;

创建一个单独的页面,只显示数据(在我看来,这是最好的方法)

  • 显示user-edit.php 并创建一个钩子,告诉WP如果用户角色Center 并且正在尝试保存其他用户信息,返回错误
  • 结束

    相关推荐

    Admin Theme customization

    我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register