WordPress多站点网络将取代3个独立的WordPress安装

时间:2015-12-04 作者:Javacadabra

我希望有类似问题经验的人能够帮助我解决这个问题,并告诉我,我是否正确地认为这是我想要实现的最佳方法。

我将为一家公司做一些工作,该公司在其运营的每个国家/地区都有3个不同的wordpress网站,此时此刻,爱尔兰和英国就是其中之一。目前,这两个网站上的内容/插件几乎相同。ie和。co.uk网站以及。服务于欧洲的com网站。

维护这种结构和更新内容是非常困难的,因为你在3个网站上更新相同的内容,我认为这完全是浪费时间。现在,我以前从未遇到过这样的问题,但我开始研究创建Wordpress Multisite 这将把所有3个站点合并为一个站点。com域。

这样超级管理员就可以管理插件、主题和各种其他管理员用户,事情也会变得更加整洁和易于管理。

我画了一张我提议的图表:

Network diagram

如您所见,安装将位于www.mymultisite。这将作为一个基础。用户访问此页面时,会根据其IP地址和位置重定向到相应的子目录。这样,他们就可以获得与他们相关的内容。

还需要一个博客,它不受地理IP限制,而是有类别,表明与每个地区相关的帖子。

其背后的想法是,在网络上的所有网站之间共享“联系我们”或“关于我们”等常见页面,但特定于区域的页面(如“定价”或“活动”)对于网络上的每个子网站都是唯一的,这将使我能够提供相关内容。

我的问题是针对更有经验的Wordpress开发人员,这是解决我的3个独立站点问题的可行方案吗?你会以不同的方式做事吗?你能推荐我可能忽略的其他考虑因素吗?

我希望在这方面能得到尽可能多的帮助。此外,我还研究了使用WPML 然而,我认为它并不完全适合我的需要。据我所知,这个插件更多用于多语言网站,而不是多地区网站,我正在使用的所有网站都是英语的,所以我认为没有必要。虽然也许我错了。。。

2 个回复
SO网友:spacegrrl

在多站点网络中,在站点之间共享内容是相当困难的,因此这将通过使事情更易于维护来为您购买一些效率,但您仍然需要找到共享或复制内容的方法。

在您可以查看的网站之间共享内容RAMP 按人群喜好(牙齿有点长,但我们会进行一些定制),或WP Site Sync (一个新的,但很快就会出现)或密切关注VersionPress 因为他们计划在某个时候解决这一需求。这是可以做到的(共享),但在页面之间有很多相互依赖关系的站点上,这并不总是简单明了的,所以在使用这种方法之前,请仔细考虑。

另一种方法是使用一个站点并对页面进行结构设计,以便某个地区独有的内容位于该地区的父页面下,这将在子目录的URL中显示,例如,如果英国活动页面的URL应为mysite。com/uk/events/然后使事件首页成为英国页的子页。

这样,如果你想要一个中心博客,你可以直接使用mysite的帖子。com作为一个博客,它只需要在一个地方,你不必在多个网站之间传递它,把它放在一个单独的网站上,或者在三个网站之间交叉链接或重定向以让人们访问博客。

米卡·爱泼斯坦(Mika Epstein)在《如何确定何时使用多站点》(multisite)上发表了一篇很好的帖子,名为Don\'t Use WordPress Multisite“这本书值得一读,从米卡talked to the Director of Engineering at Wired 关于为什么他们不使用多站点。

SO网友:ComWizd

据我所知,你的问题主要是更新你的网站:你有没有研究过无限WP?它允许你在一个平台下管理你的所有WordPress网站。