创建使用特定语言的站点用户

时间:2017-07-13 作者:Andy K

我们创建了一个网站,有8种语言,俄语、西班牙语或英语等等。每种语言都有自己的网站版本。

我正在尝试创建只能修改网站指定语言的用户。

例如,如果我为俄语版本创建用户,则该用户将只能修改俄语版本。

创建该网站的网页设计师表示无法完成,但我仍在问,以防万一。

关于信息,我正在使用该模块polylang

2 个回复
最合适的回答,由SO网友:Mike 整理而成

实际上有一个插件提供了这一确切的功能:Polylang User Manager:

Polylang用户管理器将与Polylang WordPress多语言插件配合使用,它将允许您根据未指定为翻译人员或编辑器的语言限制编辑器/shop\\u管理器或其他用户角色的访问权限。

SO网友:satibel

免责声明:我没有使用过这个,但从描述来看,它看起来很适合。


Thegroups plugin 表示它允许您限制用户对帖子的访问,因此您可以为每种语言创建一个组,并将每个用户分配到一个组,然后限制用户只能编辑其组中的帖子。

语言信息可能会在多段语言和组之间复制,但这可能会起作用。

如果这样不行,请留下评论,我会删除(或编辑)这篇文章。

结束

相关推荐

允许角色删除帖子,但阻止其wp-admin

我有一个自定义用户角色:照片。此角色不能登录到后台,但必须能够从前端删除自己的帖子。我使用此代码阻止所有非管理员用户通过以下(function.php)连接到backoffice:add_action( \'init\', \'blockusers_init\' ); function blockusers_init() { if ( is_admin() && ! current_user_can( \'administrator\' ) &&&#