如果你想为你的企业、博客、商店或投资组合建立一个网站,很难找到比WordPress更好的交易。免费的CMS让你无需触摸任何代码就能拼凑出令人印象深刻、引人入胜的在线状态。

但是,如果您想要一个以上的站点呢?也许你需要为你的组织建立一个类似功能的网站网络。或者,您希望运行一个博客网络,并允许新作者轻松创建自己的网站。如果你是这样的人,不要放弃WordPress。这个平台包括一个针对网站网络的原生特性——它被称为WordPress Multisite。

多工位减少了多工位运行时的大部分张力和摩擦力WordPress的网站也许能满足你的需求。然而,这并不适合所有人。在本指南中,我们将告诉您什么是Multisite,它是如何工作的,它是否真的是您的情况的最佳解决方案,如果是,如何安装它。

利用HubSpot的WordPress网站工具来发展你的业务

在某些情况下,建立一个多站点网络比建立多个独立的WordPress安装更加高效和经济。与单独安装相比,多站点网络占用更少的服务器空间,并且可以轻松地跨其组成站点共享插件和主题等资源。reybet雷竞技下载

自2010年发布的WordPress 3.0版本以来,多站点已经成为WordPress的一部分,并且已经成为许多WordPress管理员查看由数十个、数百个甚至数千个站点组成的网络的宝贵功能。

WordPress Multisite的工作原理

MultiSite的工作原理与普通WordPress安装非常相似,但添加了一些额外的功能。为了了解WordPress Multisite与典型WordPress安装的不同之处,让我们回顾一下Multisite的一些关键方面。

用户角色和权限

标准的WordPress网站有五个用户角色默认情况下。从最高权限到最低权限,这些角色分别是管理员、编辑、作者、贡献者和订阅者。Multisite在管理员之上增加了一个角色,称为超级管理员(也称为网络管理员,或简称为超级管理员)。

超级管理员拥有所有用户角色的最大控制权。他们的工作是监督整个网络和其中的所有网站——我们可以称之为网络的“子网站”。虽然管理员只负责网络中的一个或几个站点,但超级管理员可以像该站点的管理员一样访问和控制其网络中的任何子站点。

使用WordPress安装创建多站点的管理员将成为超级管理员,并可以访问稍加修改的仪表板。在这个仪表板中,超级管理员可以管理他们的网络网站。重要的是,超级管理员有权在某些网站或网络中的所有网站上同时安装插件和主题。在多站点配置中,(常规)管理员不能在其站点上安装主题或插件,但可以激活或停用它们。

根据网络设置的方式,超级管理员可能需要在网络中为新管理员创建网站,并且/或者他们可能允许用户自己创建新网站。超级管理员还可以将管理员分配给网络中的一个或多个站点。

主题和插件

在网络WordPress配置中,插件和主题不会安装在单个网站上。相反,它们存储在网络中,然后在各个网站上激活。这是因为网站在网络中共享插件和主题文件,而不是每个网站都得到自己的拷贝。

作为超级管理员,你可以激活所有网络网站的主题和插件,并为特定的网站切换插件和主题。超级管理员还可以一次更新所有子站点的主题和插件。

这与典型的WordPress安装的工作方式不同,但允许使用更安全的网络。由于网络中的所有网站共享一个代码库,网站管理员不小心安装的有害主题或插件可能会影响整个网络。通过将此权限限制给超级管理员,可以更好地保护网络。

域和域映射

多站点是通过采用标准WordPress安装并在其上添加子站点创建的。多站点上的所有网站共享相同的域名,即原始WordPress网站的域名。在设置中,超级管理员选择按子域(例如,website.network.com)或子目录(例如,network.com/website)分隔其网站。

或者,如果你想在网络中的网站有唯一的域,你可以映射自定义域到网络中的网站。这样一来,子网站在访问者看来就像其他网站一样。您可以在多站点网络管理设置中将任何域映射到子站点。

代码和存储

区别WordPress multisite和独立的WordPress安装的是后端配置。在多站点中,所有的子站点使用相同的核心文件,所有网站的文件都存在于同一个WordPress目录中。

主题和插件文件也存储在这个公共目录中,允许网络中的任何站点使用相同的主题/插件文件。共享这些文件——而不是为每个站点保留单独的副本——节省了大量的服务器空间,有助于提高存储成本和性能。

不过,并不是所有内容都可以在站点之间共享。不同的网站将有自己的媒体资产和数据。因此,每个站点在后端都有自己的上传文件夹和数据库表。

WordPress Multisite的好处

WordPress多站点网络提供了在创建相关WordPress网站的网络时要考虑的各种优点。这些措施包括:

高效、集中的现场管理

Multisite的主要好处是,它大大减少了许多管理任务的耗时。对于任何你可能需要对每个子站点逐个进行的更改,超级管理员可以一次性完成安装主题插件更新软件,修改用户权限,雷竞技苹果下载官方版更改其他网络设置。这是一种有效的方法,让你的整个网络保持最新,并按照你想要的方式工作。

多站点网络还消除了为每个网络站点安装WordPress的需要——只需安装一次WordPress,激活你的多站点,并添加新的网站,而无需重复安装过程。

可伸缩性

多站点允许在一个URL下无限的WordPress子站点。这意味着,作为超级管理员,你可以在任何你需要的时候添加尽可能多的网站到你的网络上。另外,你可以在不影响网络其他部分的情况下删除旧网站。如果你愿意,你也可以配置网络,让用户无需通过你就可以启动自己的网站。

由于所有联网的网站都使用相同的核心文件、插件文件和主题文件,因此添加新网站要比单独安装网站轻得多。由于这种配置,超级管理员可以降低服务器成本。

数据共享

由于多站点网络上的子站点是在后端连接的,这使得开发人员更容易应用网络范围的更改。核心、插件和主题文件的更新将适用于所有使用这些文件的网络站点。你不必担心网络上的一些网站更新落后。

这里的折衷是,这些文件中的任何bug都会影响整个网络,因此在部署到网络之前,应该在测试环境中进行重大更改。

这个好处也扩展到登录凭据。WordPress登录信息是为整个网络存储的,因此一个子站点上的凭据将适用于其他子站点——用户不必创建新的用户名和密码来访问每个子站点。超级管理员还可以授予用户对新子站点的访问权限,而不必为用户创建新帐户。

权限控制

说到用户访问,WordPress Multisite允许严格控制谁可以修改网络及其单个子站点。多站点网络集中控制网络的一个或几个超级管理员,负责添加新用户和分配权限。

对于许多WordPress用户来说,这种设置比几十个单独管理的网站的集合更可取,而且只需最少的监督。在多站点中,超级管理员可以鸟瞰网络,使他们能够快速识别和解决问题。

WordPress多站点使用案例

一般来说,当你想管理一组功能相似的WordPress站点时,WordPress多站点网络是最好的。这意味着站点共享相同的主机,使用相似的插件和主题,以及您想要添加的其他自定义扩展。

WordPress多站点的一些常见用例包括:

  • 有多个不同服务或品牌的子站点的企业,如针对其每种语言部署不同子站点的国际品牌。
  • 一个组织的子站点都遵循相同的主题和品牌,就像一所大学为其部门提供网站,或一家公司为其员工提供内部网站。raybet电子竞技
  • 一个在线社区,用户可以根据自己的兴趣创建论坛子站点,一个拉雷迪特。
  • 为不同主题使用子网站的博客属性和在线出版物。
  • 一种服务,管理员在多站点网络上为自己的网站付费,以发布一个博客,个人网站,或其他任何东西。
  • 任何一组外观相似的网站-超级管理员可以安装一个主题,并将其应用到网络中的所有网站。

在所有这些情况下,系统管理员可以保持所有子站点正常运行,并且在前端看起来一致,而不必在安装的WordPress版本之间进行切换。

什么时候不使用WordPress Multisite

好的,到目前为止我已经谈了很多了。然而,如果你想管理多个WordPress网站,这并不总是最好的方法。事实上,它最终可能会成为一个问题而不是一个解决方案。

在以下情况下不要使用WordPress Multisite:

  • 你对WordPress或网站缺乏经验。如果你不精通网站配置和管理,处理多网站可能超出你的技能范围。如果必须的话,请人帮你安装。
  • 你的网站在功能和/或设计上有很大的不同。如果您打算在网络站点上安装不同的主题和插件,那么将它们分开比较容易。
  • 你不愿意采取更高的安全防范措施来保护你的网络。由于子站点共享一个代码库,一个泄露的文件可能会导致所有站点崩溃。
  • 你负担不起足够的托管费用。你运行的网站越多,你需要处理的流量就越多,你需要支付的费用也就越多WordPress主机

考虑到这些限制,WordPress Multisite对于创建不相关的客户站点的开发人员来说并不是很好。相反,您最好为每个客户端维护独立的安装,并允许他们按照自己的喜好配置站点。

另外,考虑一下你的项目是否需要多个网站。如果您正在创建一组非常密切相关的站点,那么在主站点之外创建子域或子目录可能比单独管理的子站点更实用。

Wordpress多点例子

为了向您展示WordPress多站点在实践中的样子,这里有三个在线服务展示了该平台的功能。

伦敦城市大学

伦敦大学City使用WordPress Multisite来支持其博客平台City Blogs。城市博客让学生和工作人员在大学的域名下建立博客网站,与同事分享他们的发现和教学。

在这个网站上,用户可以注册并申请一个个人博客。多站点结构允许大学的IT人员监督学生的在线财产,并将变化应用到整个网络。

伦敦城市大学的标志

《华尔街日报》

这个领先的出版物大量使用WordPress,包括它的多站点功能来运行微站点和分享不同类型的文章,以及它的视频网站,播客网站和不同语言的网站。

华尔街日报的标志

WordPress.com

是的,WordPress确实使用自己的软件。雷竞技苹果下载官方版博客平台WordPress.com在网络上运行着最大的Multisite——数百万的博客在它的网络上创建了自己的子站点。

正如该服务托管的各种博客所显示的那样,多站点网络对于拥有不同受众和目标但运行在类似底层后端的网站来说是非常棒的。

wordpress.com的标志

1.准备切换到Multisite。

在设置多站点网络之前,请确保您确实需要使用上面列出的标准.如果你准备好了,请检查以下内容:

  • 你必须是你的WordPress站点的管理员。
  • 您必须能够使用FTP或文件管理器访问站点的核心文件。
  • 你必须有足够的主机来支持WordPress多站点网络。
  • 你所有的插件和主题都应该是安全的和最新的。
  • 所有能够访问你当前WordPress帐户的用户都是可信的用户。

如果您已经有一个WordPress站点处于活动状态,请停用站点上的所有插件。现在也是在进行转换之前备份文件的好时机。如果你还没有安装WordPress,现在就安装

2.编辑wp-config.php。

要切换到Multisite,您需要做的第一件事是在您的应用程序中添加一些额外的代码wp-config.php文件。通过FTP或文件管理器访问你的WordPress核心文件,然后打开wp-config.php

在此文件中,向下滚动至显示以下内容的行:


/*就这些,停止编辑!快乐的博客。*/

就在这一行的上方,粘贴以下代码:


/ *多点* /
定义('WP_ALLOW_MULTISITE', true);

保存文件,然后重新启动浏览器。

3.建立一个网络。

将上述代码添加到wp-config.php,你会在你的WordPress仪表板上看到一些额外的选项。

在你的仪表盘上,转到工具>网络设置.在此屏幕上,选择通过子域或子目录表示子站点。选择子域将使您的网络基于域,而选择子目录将使您的网络基于路径。如果需要,您可以稍后更改此设置,但建议您现在就决定配置,因为Multisite活动时间越长,切换就越困难。

您还可以根据需要更改网络详细信息,包括服务器地址(多站点的主域)、网络标题(您称之为您的网络)和管理员电子邮件地址(您作为超级管理员的联系方式)。

在该屏幕上完成后,单击安装

4.使网络。

接下来,您将获得激活网络的指示。它们将类似于下面的屏幕:

Wordpress多站点安装说明

图片来源

按照以下说明,在完成编辑后保存每个文件。完成后,单击登录链接再次登录。

完成这些操作后,您将能够添加新的子站点并配置您的多站点设置。要访问您的网络设置,请选择我的网站从顶部工具栏,然后从下拉菜单中选择任何选项。

有关需要调整的全面设置列表,请参见这篇关于多站点网络管理的WordPress文章

多站点:隐藏的WordPress超级力量

多站点可能不是WordPress平台上最常被谈论的特性。实际上,大多数用户对它的需求并不大,只需要一个WordPress网站就可以完成很多工作。

然而,在某些情况下,Multisite可以成为真正的游戏规则改变者,在长期运行中为您节省数小时的工作,并为相关WordPress安装的复杂网络提供动力。这是一种隐藏的超能力。但是,像任何超级大国一样,负责任地使用它!

在你的WordPress网站上使用HubSpot工具,无需处理代码就可以连接两个平台。点击这里了解更多。

在你的WordPress网站上使用HubSpot工具,无需处理代码就可以连接两个平台。点击这里了解更多。

最初发布于2021年9月29日上午7:00:00,更新于2021年9月29日

主题:

WordPress的网站