什么是 WordPress 多站点?有安装指南

作者 : 慕源网 本文共2906个字,预计阅读时间需要8分钟 发布时间: 2021-09-23 共484人阅读

在这篇文章中,您将了解什么是 WordPress 多站点以及如何充分利用它。我将向您展示如何管理多站点网络,并解释多站点的用途。

您可能听说过关于多站点如何工作以及它可以为您做什么的相互矛盾的故事。或者您可能想尝试一下,但不知道从哪里开始。

在本文中,我将解释您需要了解的有关 WordPress 多站点的所有信息。我将向您展示它是什么、如何设置它以及它可以为您作为 WordPress 用户做什么。

让我们开始吧!

WordPress 多站点究竟是什么?

WordPress 多站点是一种运行 WordPress 的方式,这样您就可以在一个 WordPress 安装中拥有任意数量的网站。

通常,如果您想要拥有多个网站,您需要为每个新网站安装 WordPress,进行设置,然后安装您需要的主题和插件。

但是对于多站点,情况就不同了。

在 WordPress 安装上激活多站点后,您将拥有一个网络。这意味着您可以向您的网络添加更多站点,而无需再次安装 WordPress。这也意味着您只需安装一次主题和插件,无论您在多少个网站上使用它们。

您成为网络管理员,您网络中的每个站点都可以由您或其他人创建,然后其他人将成为您站点的站点管理员。或者您可以创建站点并将其他用户添加为站点管理员。

如果您曾经拥有过 WordPress.com 站点,那么您就使用过 WordPress 多站点,因为 WordPress.com 是一个拥有数百万个站点的庞大多站点网络。

用于 WordPress 多站点

WordPress 多站点有许多可能的用途。我运行着许多多站点网络,所有这些网络我都以不同的方式使用。

其中一些选项是:

  • 创建个人多站点网络来托管您自己的站点。这使您不必更新和备份多个 WordPress 安装。
  • 创建用于托管客户端站点的多站点网络。通过域映射,每个站点都将拥有自己的域。就访问者而言,每个站点看起来就像是一个独立站点。但是您只需要维护一个 WordPress 安装,这将节省您的时间和麻烦。
  • 使用多站点网络来托管您使用相同核心插件和/或主题集的站点。在我的客户站点上,我有一组插件,我总是将它们用于每个新站点(SEO、备份、性能等)。在一个网络上托管所有这些站点要容易得多,并且每个插件只有一个副本以保持最新状态。如果您网站的所有主题都是一个主题框架的子主题,并且您只需在一处更新父主题,这也适用。
  • 为社区创建网络,以便社区成员可以创建自己的博客。您可以添加插件,让您在站点之间共享内容并作为社区进行交互。
  • 对于企业,创建一个网络来为您的不同部门或部门托管站点。这意味着您只需管理一个 WordPress 安装,并且您只需为团队成员设置一个用户帐户。
  • 创建一个网络,允许人们以订阅费创建自己的网站。您可以提供免费的“基本”计划,然后对额外功能收费。这类似于 WordPress.com 提供的模型。
  • 创建针对特定利基或市场的用户站点网络。这样,您就可以提供对该领域特别有用的插件和主题。edublogs 就是一个很好的例子,它可以让教育工作者创建网站。

WordPress 多站点和标准 WordPress 之间的主要区别

WordPress 多站点和标准 WordPress 站点之间存在一些主要区别。

  • 标准的 WordPress 安装只会托管一个站点。多站点网络可以托管从两个站点到数百万个站点的任何内容,例如 WordPress.com。
  • 添加网络的原始站点的站点管理员成为整个网络的网络管理员。
  • 单个站点可以由网络管理员和/或单个站点管理员管理。个人可以是网络中多个站点的站点管理员。
  • 网络中的每个站点都有自己的网址。这可以基于网络地址,例如子目录(https://mynetwork.com/m y站点)或子域(https://mysite.mynetwork.com)。或者您可以将其他域定向到您的网络并设置单独的站点以使用这些域,就像它们是该域中的一个单独站点一样。
  • 只有网络管理员才能安装和更新主题和插件。站点管理员可以为其站点激活主题和插件,具体取决于网络管理员是否允许这样做。
  • 只有网络管理员可以更新 WordPress 本身。
  • 在网络中的多个站点上使用的主题或插件仅存储一次。这可以节省服务器上的空间以及保持更新的时间。
  • 当您激活多站点时,WordPress 会创建一些额外的数据库表。网络中的每个站点都有一组新表,还有一些额外的表来存储有关网络本身的信息。
  • 网络中的每个用户仅存储一次,不会为单个站点重复存储。这意味着您可以轻松地将现有用户添加到更多站点。
  • 作为网络管理员,您可以访问额外的屏幕,这些屏幕旨在帮助您管理网络及其中的站点。

激活 WordPress 多站点

要设置多站点网络,请在现有 WordPress 安装上激活多站点。这涉及向 WordPress 安装中的两个文件添加一些代码。

将站点添加到多站点网络:选项

设置好多站点网络后,就可以创建一些站点了。有两种方法可以做到这一点:

  • 您以网络管理员的身份创建站点,然后自己管理这些站点或将其他用户添加为站点管理员。
  • 您允许其他人创建站点,这些人随后成为他们创建的站点的站点管理员。

要以网络管理员身份创建站点,请转至网络管理员 > 站点 > 添加新站点。您将进入一个屏幕,您可以在其中填写新站点的详细信息。

要启用用户创建站点,请转至网络管理 > 设置 > 网络设置

向下滚动到“注册设置”部分,然后选择所需的选项。您可以允许现有用户或任何人创建站点。如果还不是您网络上注册用户的人创建了一个站点,他们将同时为他们设置一个用户帐户。

管理 WordPress 多站点网络

管理多站点网络比管理单个站点要复杂一些。您的网络上将运行更多站点、更多用户、更多主题和插件以及更多内容。

管理网络和管理一组单独的 WordPress 站点之间的主要区别在于,您只有一个 WordPress 安装来保持更新。您可以从一处更新 WordPress 核心以及所有主题和插件。

但是,这确实意味着您在执行更新时必须更加小心。如果更新过程中出现问题,它不会只影响一个站点,而是可能影响您网络中的所有站点。如果用户或客户付费让您托管他们的网站,则可能会给您的业务带来严重问题。

因此,您必须拥有可用于测试更新的临时网络版本。一个好的托管服务提供商会让您创建站点的临时版本,将其用于测试,然后将您从临时站点所做的更改推送到您的实时站点。

或者,您可以使用 vagrant 之类的工具设置自己的暂存环境

在对实时站点进行任何更新之前,请确保您已先对其进行了测试,并且新版本的主题或插件中没有任何不兼容或错误。

关于 WordPress 多站点的常见问题

我已经与多站点合作多年,这些是我被问到最多的一些问题。

如何将域映射到多站点网络中的站点?

过去,您必须安装插件才能执行此操作,但现在要简单得多。您需要做的就是:

  • 通过向您的域注册商更改 DNS 设置,确保域名指向网络。
  • 转至网络管理 > 站点,然后单击要将域映射到的站点下的编辑
  • 在站点设置屏幕上,更改站点地址 (URL)字段中的域。单击“保存更改”按钮,您就完成了。

结论

对于想要运行多个网站而又不想管理多个 WordPress 安装的人来说,WordPress 多站点是一款非常有用的工具。按照上面的指南激活多站点并使其按照您希望的方式运行。


慕源网 » 什么是 WordPress 多站点?有安装指南

常见问题FAQ

程序仅供学习研究,请勿用于非法用途,不得违反国家法律,否则后果自负,一切法律责任与本站无关。
请仔细阅读以上条款再购买,拍下即代表同意条款并遵守约定,谢谢大家支持理解!

发表评论

开通VIP 享更多特权,建议使用QQ登录