使用指南/托管服务/创建暂存站点

创建暂存站点

使用暂存站点克隆您的整个 WordPress.com 站点。您可以先在暂存站点上测试重要的主题和插件更新、不兼容性或任何其他重大更改,然后再将其应用于您的主(“生产”)站点。本指南将向您介绍如何在 WordPress.com 上创建暂存站点。

采用 WordPress.com 商务版和电商版套餐的站点可使用此功能。如果您有商务版套餐,请确保将其激活。对于免费站点和使用个人版及高级版套餐的站点,请升级您的套餐以使用此功能。

创建暂存站点

您站点的任何一位管理员均可以创建暂存站点。站点所有者将始终被添加为暂存站点的所有者,即使暂存站点由另一名管理员所创建。您可以为每个生产站点创建一个暂存站点,并根据需要删除和重新创建暂存环境。

要创建暂存站点,请按照以下步骤操作:

  1. 访问仪表盘中的“站点列表”。
  2. 点击站点右侧的 ⋮ 按钮,然后选择“设置”。
  3. 在站点标题旁边,点击“添加暂存站点”链接(如果使用新的托管仪表盘,则点击“生产”下拉菜单以添加暂存站点)。此过程需要一些时间才能完成。
箭头指向“添加暂存站点 +”链接。
添加暂存站点
箭头从“生产”下拉菜单指向“+ 添加暂存站点”选项。
新的托管仪表盘中添加暂存站点

如果您无法创建暂存站点(例如,按钮显示为灰色),最常见的原因是与 Jetpack 的连接问题。了解如何解决最常见的 Jetpack 错误

访问您的暂存站点

要访问您的暂存站点,请按照以下步骤操作:

  1. 访问仪表盘中的“站点列表”。
  2. 从列表中选择您的实时/生产站点。
  3. 点击站点标题旁边的“生产”下拉菜单,然后选择您的暂存站点。
箭头从“生产”按钮指向下拉菜单中的“暂存”选项。

暂存站点的工作原理

暂存站点是现有站点的副本,用于测试目的。您可以在暂存站点上安装插件切换主题恢复备份,就像在实时站点上一样。新创建的暂存站点与原始站点完全分离,因此对其中一个站点的任何更改均不会应用至另一个站点。

暂存站点地址 (URL) 将自动创建,只需在生产站点地址前加上“staging-[random-four-characters]”即可。每次删除并创建新的暂存站点时,随机生成的四字符字符串都会发生变化,因此暂存站点的 URL 不会一成不变。

无法编辑此地址或添加自定义域名,因为暂存站点将不会用作实时站点。而如需复制您的站点以供公众查看,请按照我们的“复制站点”指南中的步骤操作。

在暂存站点上,wp-config.php 文件中会添加 WP_ENVIRONMENT_TYPE=staging 常量,一些插件可能会使用该常量来区分生产环境和暂存环境。

只要您的生产站点(即您的主要实时网站)有可用套餐,暂存站点将保持活跃状态。生产和暂存站点共享相同的存储分配,各占一半。

复制到暂存站点的数据

以下特定于站点的数据将克隆到您的暂存站点:

  • 文章
  • 页面
  • 主题
  • 插件
  • 媒体上传
  • 用户
  • 配置选项、API 密钥以及与您的站点一起存储的任何数据库数据。

以下特定于 WordPress.com 的数据将不会复制到您的新站点,因为这些是特定于站点的功能:

在暂存和生产站点之间同步

您可以在暂存环境和生产(实时)环境之间双向同步数据库和文件系统。如果您已在暂存站点上进行了更改,并希望将其应用到生产站点,而无需手动重新创建,此功能将非常实用。访问我们的指南,了解如何在暂存和生产站点之间进行同步

您必须同时拥有生产站点和暂存站点的访问权限,才能在它们之间同步更改。如果用户仅拥有其中一项访问权限,请在生产站点和暂存站点上将其添加为管理员,以便他们能同步更改。

自定义搜索引擎行为

默认情况下,系统将阻止搜索引擎为暂存站点建立索引。但是,此行为可被放置在网站根文件夹中的自定义 robots.txt 文件覆盖。

暂存站点与 WooCommerce 商店

在站点上使用 WooCommerce 时,需要注意一些关于暂存站点的重要事项。(点击展开)。

数据库中的所有 WooCommerce 数据都将克隆到暂存站点,其中将包括客户、产品、订单,以及存储在数据库中的任何其他与 WooCommerce 相关的信息。我们还将在 wp-config.php 文件中添加 WP_ENVIRONMENT_TYPE=staging 常量,一些插件可能会使用该常量来区分生产环境和暂存环境。

从暂存站点同步到生产站点时请格外谨慎操作,因为操作不当可能导致数据永久丢失。使用暂存站点时,如果您将生产站点替换为暂存版本,则可能永久丢失相关数据(例如订单和客户详细信息)。

为避免丢失重要数据,请考虑采用替代方案将暂存站点同步到生产环境,例如:

  • 如果您在暂存站点上对主题进行了小幅更改,请考虑在生产站点上再次手动进行更改。
  • 如果您已在暂存站点上添加了新页面、文章或产品,请考虑将它们从暂存站点导出,然后导入至生产站点。

如果您需要将 WooCommerce 商店的暂存站点同步到生产站点,请考虑暂时暂停新订单以避免数据冲突。在同步之前,请仔细检查暂存站点和生产站点之间的所有订单、产品和客户数据是否匹配。如果有任何差异,请从生产站点导出最新数据,然后将其导入暂存站点。待所有数据完全同步后,请仔细检查数据,确认无误后再执行同步操作。

如果同步过程中发生错误导致数据丢失,您可以从执行同步前保存的备份中恢复生产站点

删除暂存站点

要删除您的暂存站点,请按照以下步骤操作:

  1. 访问仪表盘中的“站点列表”。
  2. 从列表中选择您的实时/生产站点。
  3. 点击站点标题旁边的“生产”下拉菜单,然后选择您的暂存站点。
箭头从“生产”按钮指向下拉菜单中的“暂存”选项。
  1. 导航至“设置”选项卡。
  2. 滚动至“删除暂存站点”部分,然后点击“删除”按钮。
箭头指向“设置”的“删除暂存站点”部分中的“删除”按钮。

删除暂存站点后,您可以随时创建新站点。新的暂存站点将始终以当前生产站点的全新克隆版本启动。 

Copied to clipboard!