Buddypress用户角色管理

时间:2013-10-28 05:14:56

标签: php wordpress wordpress-plugin buddypress

您好我正在使用wordpress并在一位佛教徒的基础上创建一个社交网站。可以在该站点A和B中注册两种类型的用户。问题是我希望用户在注册时定义其角色?其次,我希望用户A编辑其zeypress配置文件用户A还可以发布事件上传图像/视频/音乐等,而用户B只能编辑其配置文件而无法做任何事情。我尝试了很多插件,但无法找到所需的结果。是否有任何插件可以做到这一点,或者我必须编辑核心文件,如果我必须编辑核心文件,那么我需要编辑哪些文件???

1 个答案:

答案 0 :(得分:0)

您可以允许用户通过任何单选按钮或下拉框选择注册时的角色,并查看THIS LINK以启用它。

并且您可以检查用户的角色并阻止/允许操作,并始终使用functions.php对这些进行编码。

  

检查用户角色:

function get_user_role( $user_id ){

  $user_data = get_userdata( $user_id );

  if(!empty( $user_data->roles ))
      return $user_data->roles[0];

  return false; 
}