BuddyPress-没有配置文件的新用户类型,不能交互,但可以是组管理员

时间:2011-04-19 作者:Thomas Clayson

我需要一种简单的方法来创建一组无法与其他用户交互的用户,他们所能做的就是管理一个组(他们可以将文档上传到组文档插件,还可以更改名称、描述和头像)。

除此之外,他们不允许拥有个人资料,也不允许与其他用户交互、发布到组或其他任何内容。他们所能做的就是登录并管理他们的组。

有什么想法吗?我非常喜欢以插件格式创建它,并且不想编辑任何核心文件。

谢谢你的帮助。

汤姆

1 个回复
最合适的回答,由SO网友:Piotr Kaluza 整理而成

如果希望他们能够选择类型,则需要编写自己的注册逻辑

之后,通过get\\u user\\u meta()检查他们是否具有特定权限

如果他们可以执行xyz并相应地允许。我以前为我编写的插件自定义过用户类型。

BP AFAIK中没有内置角色,但可以通过操作和过滤器完成很多工作,但确实需要一些编码技能。

如果你需要更多帮助,请告诉我

结束

相关推荐

整合BuddyPress和Facebook

有没有关于BuddyPress与Facebook整合的最简单方法?我正在寻找一种解决方案,该解决方案将启用BP自定义配置文件,在用户进行“与Facebook连接”后,可以轻松地从Facebook中预先填充值。将FB图形对象映射到BP配置文件的某种方法。如果它不可用,我可能会开始创建一个,所以如果你有任何想法或提示,那么这也会很有用。