如何直接控制子网站上的用户注册

时间:2010-08-26 作者:Name-AK

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

如果我在以下位置安装了多站点(也启用了Buddypress)mysite.com .我的朋友和他们的朋友创建的子网站是sub1.mysite.com by A, sub2.mysite.com by B ,sub3.mysite.com by C 等等

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

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

Andrea建议的插件很有用,但它只对设置“谁有资格加入”有用。但是用户需要再次到主站点进行注册。稍后,子站点所有者应手动设置权限。如果我们使用这个插件,即使是现有用户也没有访问子站点的任何权限。因为子站点所有者应该手动允许用户。

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

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

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

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

抱歉,如果问题太长,浪费您的时间

3 个回复
SO网友:andrea_r

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

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

SO网友:dkuntz2

看起来你是在问,是不是要给用户一个站点的管理权限,而不是所有站点的管理权限?

如果创建一个新站点,则可以为某些用户分配权限,并且在不同的站点上,可以为同一用户分配不同的权限,您甚至可以对其进行设置,以便除指定的用户外,所有其他用户都自动处于某个级别。

SO网友:justjoe

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

结束

相关推荐

我收到“您的Web主机不支持PHP日期/时间库”。在我的CentOS主机上,我需要安装什么库才能添加支持?

我快速环顾了一下四周,但我的PHP技能还很初级。我确信只有一个软件包需要安装。编辑以添加有关设置的其他信息:使用:yum info php 我得到的PHP版本为5.1.6:Name : php Arch : i386 Version : 5.1.6 更多信息,这是一个在GoDaddy运行CentOS的虚拟机:CentOS release 5.4 (Final)