WordPress MultiSite,如何让用户在整个注册过程中保持在子域?

时间:2011-08-24 作者:shawn

我正在运行wp subdomain multisite并结合域映射。这意味着我可以创建一个新的子域站点xyz。地点com并映射域名“xyz”。该网站的com。

我遇到的问题是,有人在子域映射站点“xyz”上单击了“注册”。并将其发送到站点。com进行注册。

这让很多人很困惑,我厌倦了抱怨。

我如何设置wp multisite,以便如果一个人想要在子域站点上注册,他们在任何时候都不会离开该站点?

我使用multisite托管多个客户端站点,所有这些站点都有自己的域名。我只是将域名“映射”到他们的子域站点。这意味着到一个客户端站点注册的用户将被发送到主站点进行注册,这是完全错误和令人困惑的

3 个回复
最合适的回答,由SO网友:Cristian Dumitru Antohe 整理而成

如果你的用户想要注册,@petermolnar建议的内容也会将他们重定向到主站点(我已经测试过了,但可以随意使用。这是一个很好的做法)。

您需要的是前端的注册/登录/编辑配置文件插件:http://www.cozmoslabs.com/1341-wordpress-profile-builder-a-front-end-user-registration-login-and-edit-profile-plugin/

它是基于短代码的,所以您所要做的就是将用户重定向到注册页面,在那里您有[wppb\\u register]短代码。为您需要的每个站点创建注册/登录/编辑配置文件页面,仅此而已。

SO网友:petermolnar

网络管理中有一个选项可用于此不幸的是,我唯一可用的域映射网络站点是匈牙利语,如果我没有使用菜单的确切名称,很抱歉

转到网络管理->设置->域映射。

您将看到一个标题为“将管理页面重定向到站点的原始域(如果此重定向被禁用,则禁用远程登录)”的复选框,我想您正在搜索此复选框。

SO网友:Sertaç Sever

我找到了解决此问题的两个步骤:

安装redirection plugin 并重定向标准wp注册。php页面到自定义创建的页面。

创建自定义注册页面。安装Multisite User Registration Manager 在自定义注册页面中,包括注册表格[murm表格]的快捷代码

使用此系统,您对“子域或多域”网站的所有注册请求都将重定向到您的自定义注册页面。现在,您将只调节用户请求。

结束

相关推荐

Multisite features

我在考虑创建一个由用户创建的博客组成的网络。我读过一些关于wordpress多站点功能的文章,我想知道这是否是我想要的。。。我需要做的是创建一个网站,让用户注册并创建他们的onw博客。wordpress multisite是否提供此功能?如果不是,手动将此功能实现到wp中是可行的,还是应该从0或其他平台开始?非常感谢。