管理用户和创建组

时间:2015-05-11 作者:j08691

我们将从不再支持的小型过时CMS过渡到新CMS的WordPress。我们的旧CMS允许我们限制对后端的访问,以便默认情况下用户A无法编辑用户B创建的内容。我们的旧CMS还允许我们创建团队/组,以便如果一组内容创建者想要合作,他们可以共享对内容的访问,同时阻止其他人访问它。基本上,我们有一个由50-100人组成的团队,他们将使用WordPress,不希望他们踩到对方的脚趾。

有没有办法在WordPress中做到这一点?我们计划运行WordPress的一个实例(不是多站点)并发布大部分页面(不是帖子)。内置角色似乎无法处理限制访问或创建组的问题。我已经搜索并找到了插件用户角色编辑器和用户访问管理器,但我想知道我们是否正确地完成了这项工作,或者是否有更好的方法来完成这项工作。

1 个回复
SO网友:Wali Hassan

这是对的。您可以使用Wordpress的方式与使用旧CMS的方式完全相同。Wordpress正被顶级报纸/杂志和网站所使用,他们有编辑/作者和博客,当然,他们也有团队;角色。CNN、Mashabale、TechCrunch等都基于Wordpress。

这两种类型的插件都是免费和高级的,可以控制用户/角色/组。您也可以看到这些其他插件。

https://wordpress.org/plugins/user-groups-restrictions/

https://wordpress.org/plugins/user-access-manager/

http://wp-types.com/home/types-access/

你可以通过谷歌搜索找到更多信息。

结束

相关推荐

Register users by e-mail

我想使用电子邮件地址而不是用户名来注册和登录我的成员。我已经让登录部分使用中的一些代码工作this answer. 工作正常,但正如预期的那样,wordpress仍然希望在注册页面上有一个用户名(自定义,而不是默认)。这行代码注册用户:$user_signup = wp_insert_user( $user_data );, 注册时出现以下错误:无法创建登录名为空的用户。我猜这可以通过删除适当的过滤器来解决,但我对wordpress还不熟悉。删除用户名要求的代码是什么?