我们创建了一个网站,有8种语言,俄语、西班牙语或英语等等。每种语言都有自己的网站版本。
我正在尝试创建只能修改网站指定语言的用户。
例如,如果我为俄语版本创建用户,则该用户将只能修改俄语版本。
创建该网站的网页设计师表示无法完成,但我仍在问,以防万一。
关于信息,我正在使用该模块polylang
我们创建了一个网站,有8种语言,俄语、西班牙语或英语等等。每种语言都有自己的网站版本。
我正在尝试创建只能修改网站指定语言的用户。
例如,如果我为俄语版本创建用户,则该用户将只能修改俄语版本。
创建该网站的网页设计师表示无法完成,但我仍在问,以防万一。
关于信息,我正在使用该模块polylang
实际上有一个插件提供了这一确切的功能:Polylang User Manager:
Polylang用户管理器将与Polylang WordPress多语言插件配合使用,它将允许您根据未指定为翻译人员或编辑器的语言限制编辑器/shop\\u管理器或其他用户角色的访问权限。
免责声明:我没有使用过这个,但从描述来看,它看起来很适合。
语言信息可能会在多段语言和组之间复制,但这可能会起作用。
如果这样不行,请留下评论,我会删除(或编辑)这篇文章。
我有一个自定义用户角色:照片。此角色不能登录到后台,但必须能够从前端删除自己的帖子。我使用此代码阻止所有非管理员用户通过以下(function.php)连接到backoffice:add_action( \'init\', \'blockusers_init\' ); function blockusers_init() { if ( is_admin() && ! current_user_can( \'administrator\' ) &&&#