it-swarm.cn

如何直接在子站点上控制用户注册

有没有人有想法让基于wordpress的多站点用户能够自动访问同一多站点下的所有子站点?

如果我在mysite.com安装多站点安装(还启用了Buddypress)。并且由我的朋友和他们的朋友创建的子网站是sub1.mysite.com由A,sub2.mysite.com由B,sub3.mysite.com由C 等等

我的朋友AB想要允许注册他们的网站运行会员船舶网站,如书签网站等。所以每个网站作为一个单独的成员船舶网站运行。如果用户X想加入insub1.mysite.com。点击“注册”,将重定向到主站点并在那里注册。他将再次回到子站点手动输入URL。即使他是网络的现有用户。子站点所有者应该授予他订阅者或编辑者权限以发布或访问该子站点。

我想要一个新人应该能够直接加入任何子站点的功能。如果该人是现有用户,他应该能够简单地登录。

Andrea建议的插件很有用,但它只对设置“谁有资格加入”有用。但是,用户需要再次访问主站点进行注册。后来,子站点所有者应该手动设置权限。即使存在如果我们使用此插件,则用户无权访问子站点。因为子站点所有者应该允许用户手动。

我的愿望是,网络所有者应该拥有

*控制子站点是否允许特定子站点使用注册的选项。

*子站点所有者还应该有权决定是否允许用户注册。

*这是基本功能。如果子站点所有者允许注册,用户应该能够加入,而无需手动等待权限设置。前两个选项可用于插件。但第三个不可用。

对不起,如果问题太长,浪费你的时间

6
Name-AK

隐私插件,用于您希望某些用户无法访问某些网站的插件。

http://wordpress.org/extend/plugins/network-privacy/

3
andrea_r

您似乎在询问是否授予用户一个网站的管理员权限,而不是所有网站的管理员权限?

如果您创建一个新站点,您可以为某些用户分配权限,而在另一个站点上,可以为同一个用户分配不同的权限,您甚至可以设置它,以便除了您指定的用户之外的所有其他用户都自动为某个级别。

2
dkuntz2

您可以创建一个自动记录具有管理功能的特定用户的功能。您可以在网络模式下工作的插件中设置它们。 (作为网络发起的插件不能被用户或其他无法访问主博客的管理员拔掉)

1
justjoe