我一直在搜索如何加入用户,但在WordPress上分离了网站。
我知道有WordPress多用户选项,但它不是我想要的。据我所知,Wordpress MU适用于单域安装。
但我有3个网站,他们都有自己的内容和不同的域名和分开的注册。我正在搜索的是将它们作为网络加入。因此,所有站点的单用户注册,基本上当用户注册其中任何一个站点时,他也可以登录其他站点,并且用户交互将在所有站点上加入。但为了保持内容分离,所以一个网站是关于烹饪,我希望它仍然是关于烹饪,其他是关于汽车,我想要这样。第三是关于游戏,我希望它留在游戏中。但是,相反,一个用户在所有3个网站上注册3次,用户只能注册1次,并可以访问所有3个网站。
答案 0 :(得分:1)
我认为你正在寻找这个解决方案:
Multiple Databases, Same Users
通过将
CUSTOM_USER_TABLE
和可选的CUSTOM_USER_META_TABLE
常量定义为指向相同的wp_your_blog_usermeta和wp_your_blog_users表,您可以对同一域中的所有博客使用相同的用户库。
它确实在同一个域上说,但可以轻松修改以适应您的情况。我们的想法是使用一个通用的数据库。
答案 1 :(得分:1)
是的,您需要的是WordPress Multisite(以前称为WordPress MU或WPMU)。
加 Domain Mapping插件,用于将子网站作为顶级域工作。
安装多站点以使用子域或文件夹:http://subsite.example.com
或http://example.com/subsite
。插件的作用是将http://client.net
或http://microsite.client.net
之类的内容映射到选定的子站点。它实际上是透明的,访问者不知道他在看一个子站点。
在WordPress Answers上用Multisite resources检查wiki 提示:1)非常非常重要正好您正在安装哪些插件和主题。信誉良好的来源,稳定的代码。 2)如果备份和安全措施在任何站点都很重要,那么在Multisite中将其乘以运行的站点数量和更多。