如何使用 WordPress Multisite 可靠地托管客户端站点
![](https://www.vps1352.com/wp-content/uploads/2023/06/2023062503122267.gif)
WordPress Multisite 网络就像一个蚁群.它由单个站点组成,就像蚁群由单个蚂蚁组成一样.然而,它们都是自组织的,并作为单个网络的一部分工作.
2020 年 10 月:我们测试了所有最好的 WordPress 主机!了解我们如何比较.
世界上最大的蚁群长 3700 英里(约 6000 公里).我们自己运行了一个名为 Edublogs 的类似网络,尽管它的范围超过了 3700 英里.截至今天,Edublogs 上运行着超过 437 万个博客,所有博客都托管在一个 WordPress 多站点网络上.
![Edublogs is a prefect example of a multisite](https://www.vps1352.com/wp-content/themes/MNews%20V2.4/images/post-loading.gif)
想象一下手动让所有这些网站保持最新状态.幸运的是,使用 WordPress Multisite,我们只需要做一次,因为 Multisite 网络上的所有子站点共享相同的核心文件.
备份也是一样.您只需为整个多站点网络安排一次备份.如果您想移动您的网站,这比移动多个单个 WordPress 安装所需的时间要少得多.
在这篇文章中,我将向您展示如何使用 WordPress Multisite 成功托管您的所有客户端站点.我还将介绍您在冒险之前需要考虑的事项.
准备好了吗?跳起来吧!
多站点是否适合您?
使用 Multisite 托管客户端网站效果非常好,我强烈推荐它.但与此同时,我意识到它并不适合所有人.您需要考虑这样一种可能性,即它可能不是您的某些客户,甚至可能不是所有客户的最佳解决方案.
多站点可能不适合时
以下是多站点不适合您的一些情况:
- 您的客户需要自己的托管帐户并希望完全访问其设置.
- 您的客户希望他们的网站可以在世界不同的地方提供服务(例如,澳大利亚和英国的企业不希望他们的网站在同一地点提供服务).
- 您的客户需要将电子邮件托管在与其网站相同的服务器上.许多网络托管服务提供商会根据您的需要提供尽可能多的免费电子邮件帐户,但使用它们并不是一个好主意.如果网络服务器出现故障,电子邮件也会出现故障.
- 您的一个或多个客户网站获得的流量比其他网站多很多(我的意思是很多).高流量网站最好单独托管,最好是在专用服务器上.
- 您的托管服务提供商不允许多站点安装.如果您问我,如果您的托管服务提供商不让您安装 Multisite,您就需要更换.
- 您计划在所有网站上使用的一个或多个插件与 WordPress Multisite 不兼容.
多站点非常适合时
- 您的客户拥有相对较小、静态、低流量的网站(又名宣传册).
- 您的客户不需要访问托管配置.
- 您的客户很乐意在其他地方(例如 G Suite 或 Office 365)托管他们的电子邮件.
- 您的大多数客户网站都使用相同的主题/框架、插件、内容结构和设置.
额外用例:如果您是 WordPress 主题开发人员,您可以使用 Multisite 网络在同一个 WordPress 安装中展示您的主题的不同演示.您甚至只需为所有网络站点安装一次主题.相当不错的用例.
注意:您的客户仍有可能在主机上拥有自定义电子邮件帐户.但是将网站和电子邮件同时托管在同一台服务器上风险太大,因为如果其中一个发生故障,另一个也会发生故障.在这种情况下,您的客户无法联系他们的客户让他们知道.
WordPress Multisite 的众多优势
- 您只有一个 WordPress 安装来备份和确保安全.确保使用多站点兼容插件,如 Snapshot Pro 和 Defender Pro(大多数插件不支持多站点).
- 您只有一个 WordPress 安装需要更新.请务必先在暂存或本地开发设置中测试更新(更多信息见下文).
- 您只需要在一处更新插件和主题.同样,这同样适用于在将它们投入使用之前对其进行彻底测试.
- 如果您使用的是主题/框架,则只需要安装和更新它的一个副本.
- 如果您愿意,您可以在您的网络上创建一个用户社区,将您的客户联系起来,并以开发者或代理机构的身份为他们提供附加值.
- 您可以设置自定义内容以在您的所有网站上显示.例如,在页脚中添加"Developed by YOUR-BRAND-NAME".
- 如果您想为所有客户的管理屏幕贴上白色标签,您只需要做一次,使用像 布兰达.
- 如果您想直接通过客户的仪表板或前端为其提供支持,则只需将其集成一次.一些需要考虑的插件是 SupportCandy 和 很棒的支持.
- 如果您的许多新网站都以相同的一组页面开头(例如"主页"、"关于"、"联系我们"、"隐私政策"),您可以使用 WP Multisite Content Copier 插件.
- 如果您要构建的网站与您网络上已有的子网站非常相似,则可以使用 NS Cloner 插件可轻松设置您的新站点.
确定了吗?你打赌.
我将列出一些有关如何启动和运行它的基本技巧.
让 WordPress 多站点为您服务
本地开发
![Xampp](https://www.vps1352.com/wp-content/themes/MNews%20V2.4/images/post-loading.gif)
将您的所有客户网站集中在一处有利也有弊.如果您不采取某些预防措施,则弊端可能是灾难性的.在本地环境中进行彻底测试之前,请勿直接篡改实时多站点网络上的任何内容.
理想情况下,无论如何您都应该在本地进行测试和开发,但如果您使用的是 Multisite,这变得更加重要.每次更新插件或主题或 WordPress 本身时,您都需要先在本地副本上对其进行测试.
彻底检查以确保更新不会对您的任何客户端站点产生不利影响.这个很重要.之后才将更新推送到实时网络.
如果您需要这方面的帮助,请参阅我关于了解如何使用 XAMPP 在本地设置 WordPress Multisite 的教程.
域映射
![](https://www.vps1352.com/wp-content/themes/MNews%20V2.4/images/post-loading.gif)
您的客户将拥有自己的域名,并且显然希望他们的网站使用它(即他们不想要您的主站点的子域).您可以使用域映射轻松解决此问题,这是 本机自 WordPress 4.5 起的功能.
这意味着您的多站点网络上的任何子站点,例如 subsite1.networkdomain.com
,都可以映射为显示为 domain.com
.它也适用于子目录子站点,因此 networkdomain.com/subsite1
可以映射为显示为 domain.com
.
有关如何设置域映射的完整说明,请查看我们的使用 WordPress Multisite 进行域映射的终极指南.
备份
![Snapshot Pro](https://www.vps1352.com/wp-content/themes/MNews%20V2.4/images/post-loading.gif)
作为 Web 开发人员,这应该是您必须要做的事情的首要任务.但是,设置 WordPress 多站点确实会带来备份方面的挑战.
您如何备份所有客户站点?由于它们都是一个巨大安装的一部分,您是否对整个网络进行备份?还是应该单独备份各个子站点?
嗯,这个问题的答案是为什么不能两者兼而有之? 我最喜欢的备份插件,尤其是 WordPress 多站点设置,是 Snapshot Pro.如果出现任何问题,它允许一键恢复.但如果您需要免费选项,请查看我们的最佳免费备份插件文章.
搜索引擎优化
![SmartCrawl](https://www.vps1352.com/wp-content/themes/MNews%20V2.4/images/post-loading.gif)
如果您想知道将 Multisite 网络用于多个客户端站点是否会对 SEO 产生不利影响,您可以放心,它的影响很小.
只要您使用域映射,Google 就会将每个子站点视为自己的实体,因为它们都有唯一的域名.现在,由于这些子站点都托管在同一台服务器上的单个多站点网络上,因此 Google 会知道它们之间存在某种关系.
只要您不试图通过不自然的链接来玩弄客户网站的反向链接配置文件,他们的 SEO 配置文件在 Google 眼中应该没问题.当然,谷歌有例外错误(提示:这是对我们不利的),但它们不是常态.
从 SEO 的角度来看,多站点设置实际上应该给您的子站点带来相当大的提升.由于它们都托管在一个网络上,因此它们都共享相同的站点优化和 SEO 插件.更快、更直观的网站对您的用户和搜索排名都有好处.
将您的客户聚集在一起
![Understanding WordPress and the community around it is the first obstacle to developing a great product.](https://www.vps1352.com/wp-content/themes/MNews%20V2.4/images/post-loading.gif)
等一下?把客户聚集在一起?这似乎是一场噩梦,如果您的客户是竞争对手,但请听我说.
WP Multisite 网络不仅仅是其各部分的总和.它可以将所有子网站联系在一起作为一个社区.
如果您的所有客户都不是严格的竞争对手,您可以为他们提供一种相互联系的方式(双关语).这将为他们提供额外的东西,使他们更加重视您的服务.
WPMU DEV 的 Edublogs 就是一个完美的例子.如果您仍然犹豫不决,我建议您阅读我们的 WordPress 多站点大师班,了解如何创建社区.
管理网络![A hand stretched out with its forefinger on a target middle circle](https://www.vps1352.com/wp-content/themes/MNews%20V2.4/images/post-loading.gif)
您在蛋筒上舀了多种口味的冰淇淋.它看起来很壮观.你迫不及待地想注册你的第一次舔.但是,您如何在不压碎自己的灵魂的情况下品尝这种乐趣呢?
管理您的 WordPress 网络非常相似.不过,这比管理多个单个站点要容易得多.毕竟,您只需从一个地方完成.
但是,随着子站点数量的增加,它可能会变得有点不堪重负.多个主题、插件、用户,他们都会密谋反对你,就像冰淇淋勺一样,让你的蛋卷倒塌.
以下是一些可轻松管理多站点网络的提示:
- 仅为需要它们的子站点启用主题.不要网络启用任何主题.只为他们活跃的网站激活它们.这不仅可以避免主题屏幕上的混乱,还可以确保网站管理员不会意外激活错误的主题.
- 要查看在哪些网站上激活了哪些主题和插件,请安装 Multisite Enhancements 插件.它会在您的网络管理屏幕上为主题和插件添加一列,告诉您每个安装在哪个站点上.因此,当您更新插件时,您可以确切地知道需要在本地测试哪些子站点.
- 如果用户提出错误或者您想测试您对管理屏幕所做的修改,请安装 用户切换插件.它可让您在不同的用户帐户之间快速切换,从而准确了解网络中发生的情况.
网络启动
想要在多站点网络中创建多站点网络?尽管听起来很疯狂,但这是完全有可能的.
使用 WP Multi Network 插件,每个子站点管理员可以在其子站点内创建自己的多站点网络.这将允许您的子站点管理员(或客户)创建自己的多站点
阅读我们关于如何设置多站点网络的指南,以了解更多关于如何更深入的信息.
克隆您的子网站
假设您已经在多站点网络上设置了一个本地管道服务网站.现在,假设另一家管道企业的所有者浏览了该网站并喜欢它,并且看到您已经开发了它,于是找您为其企业建立一个类似的网站.
如果您可以克隆原始的管道子站点以将所有内容设置为模板,然后继续从那里进行更改,那将会容易得多.
最快、最简单的方法是使用 免费 NS Cloner 插件.它获取 WordPress 多站点网络上的任何现有子站点,并将其克隆为新的子站点.克隆的子站点将与原始站点完全相同.网站设置、主题&它的设置、插件和它们的配置、内容、图像、视频,它们都将保持不变.
免费版中唯一没有复制的功能是 Users 和 Roles(尽管 Pro 版支持它们).如果您仍然需要免费使用此功能,您可以尝试 MultiSite Clone Duplicator 插件 但是,根据 wp.org 上的评论,它并不可靠.
克隆子站点后,您可以删除所有不必要的页面和帖子.如果您需要克隆任何其他页面,您可以使用 Duplicate Post 插件来设置它们也轻松起来.使用这两个工具,您将轻松完成开发.
提供持续支持
使用一个多站点安装来托管所有客户端站点的一个主要好处是,您只需处理一个支持界面.使用网络激活的支持插件来实现这一点; 这里有一些很好的例子.
如果问题经常出现,您可以将其转换为常见问题解答并将其发布在您网络中的主站点上.此主站点可能是您自己的站点,也可能是您创建的站点,只是为了支持客户.您还可以将其设置为仅对您网络的登录用户可用.
使用 WordPress 多站点托管客户端站点的工作流程
1.获取详细的客户简报
…最终确定网站要求内容
↓
2.绘制网站的内容站点地图
…然后是整体设计
↓
3.在您的多站点上设置子站点
...在本地或实时服务器上
↓
4.获得客户的反馈
...并进行更改(如果有)
↓
5.将自定义域映射到子站点
...并推动网站上线
↓
6.管理您的所有客户站点
...来自单个仪表板
↓
7.??????
↓
8.利润
具有相同优势的卓越替代方案
如果您可以同时拥有单个 WordPress 安装和多站点网络的优势会怎样?是的,这很有可能.
认识 The Hub,这是一个高级 WordPress 站点管理器,用于管理、更新、监控、扫描、备份和改进您的 WordPress 站点,所有这些都来自一个集成仪表板.
它使管理多个 WordPress 网站的方方面面变得极其简单,无论它们是由我们托管还是在其他地方.
结合 WPMU DEV Hosting,您可以在几分钟内为您的客户设置测试站点.
这甚至可以在多站点网络上.对于具有基本要求的客户端网站,您可以按照本文所述在多站点网络上设置它们.对于需要更多魅力的网站,您可以为它们创建单独的 WordPress 实例.
使用我们的一键登台解决方案,测试您的所有网站非常简单.完成测试后,只需单击一下即可将更新推送到实时站点.
为了进一步促进交易,您还可以访问我们的专业白标报告,以便您可以让您的客户了解您为他们所做的所有更新、监控和性能改进.没有什么比原始统计数据更能让您的客户与您的服务保持互动了.
Hub 2.0 将带来更多精彩功能.很快,您将无需访问任何 WordPress 仪表板来执行平凡的任务.
不要忘记,有了这一切,您还有我们专家支持团队的支持,他们全天候 24/7 为您服务.如果您还不是 WPMU DEV 会员,请注册免费试用并试一试!
有组织就是在掌控
您花在组织上的每一秒都可以为未来的工作节省数小时.高产、高效、有条理,他们是最能促成成功的理想.WordPress Multisite 检查所有这些要点.
但请记住,仅仅有效率是不够的.你也需要有效.传播你的树枝是可以的,但要扎根.如果您正在为您的客户构建一个站点,问问自己将它托管在多站点网络上是否有意义.如果答案是肯定的,那就完美了.如果没有,您现在更知道如何处理.
在 WordPress 多站点网络上托管您客户的网站对您和您的客户都有帮助.充分利用它!
标签: