如何将 WordPress 置于维护模式

已发表: 2021-01-28

WordPress 为当今互联网上超过 7500 万个网站提供支持,占互联网网站的 30% 以上。 你对这个数字感到惊讶吗? 好吧,还有更多。 WordPress 以高达 228 万的结果在 Google SERP 中占据主导地位。

尽管由于易于访问而非常受欢迎,但随着网站的发展,WordPress 维护变得相当艰巨。 当您在 WordPress 网站上实施重大更新时,您必须将您的网站置于维护模式,以帮助您的用户知道您的网站将很快再次上线。

但是如何将您的网站置于维护模式的网站中? 在本文中,我们将仅讨论这一点。 但在我们深入探讨之前,这里有一个关于 WordPress 维护模式的简要概述,可以让您更好地理解这个主题。

让我们开始。

什么是 WordPress 维护模式?

简而言之,WordPress 维护模式在技术上是一种状态,可让您展示通知网站正在进行维护的通知。 它甚至显示了一个时间范围,显示了对网站何时再次上线的估计,以及访问它的替代链接。

更容易的是,这条用户友好的消息会在您进行维护时替代您的实际网站。

从技术上讲,当您启动网站维护时,WordPress 会使用名为 wp maintenance 的功能创建一个包含维护和时间范围通知的 .maintenance 文件。 完成维护后,此文件会自动删除,并且网站会随更新一起上线。

既然您知道 WordPress 维护模式是什么,这就是您需要激活它的原因。

为什么需要激活 WordPress 维护模式?

没有人喜欢看到一个带有纯白页面的网站,上面写着“网页/网站不可用”。 您的 WordPress 网站在进行维护时会执行类似的操作。

如果您没有在您的网站上激活维护模式,它会显示一个简单的启动页面,其中包含一条消息,“暂时无法进行定期维护。 请稍后再回来查看。”这听起来很正常,但它会严重损害您在观众和潜在客户面前的声誉。

今天的人们没有耐心,一旦他们看到这个文本,他们就会从你的网站上跳下来,开始寻找更好的替代方案来满足他们的需求。

相反,如果您选择更改 WordPress 网站上的默认维护通知消息,您将让用户知道网站没有故障,并且它将以更好的功能再次上线。

现在您知道为什么在 WordPress 网站上激活维护模式很重要,这将我们带到了最后一点——如何将 WordPress 置于维护模式。

现在让我们深入研究一下。

如何将 WordPress 置于维护模式?

通常,有三种主要方法可以将 WordPress 置于维护模式。 他们来了

  1. 使用 WP 维护模式插件
  2. 使用自定义功能手动激活维护模式
  3. 使用 .htaccess 文件

使用 WP 维护插件

这可能是在您的 WordPress 网站上激活维护模式的最流行方式。 它自动执行整个过程,无需对代码进行任何更改。

那些技术知识很少的人将此方法用作一种很好的方法,因为您甚至不需要接触任何一行代码。 您所要做的就是下载 wp 维护插件并安装它。

激活插件后,您需要配置一些设置。 就是这样。

转到设置并点击WP 维护模式。 您将看到五个不同的选项卡,包括常规、设计、模块、管理机器人和 GDPR。

这是您需要对每个选项卡执行的操作。

一般的

这是您将在该系列中看到的第一个选项卡。 这是您需要使用“常规”选项卡执行的操作。

  • 您将在 General 选项卡中看到的第一件事是Status 。 将您的插件状态更改为已激活以激活 WP 维护插件。
  • 在状态选项之后,您将看到的下一件事是绕过搜索机器人将此选项更改为,因为它允许 Google 机器人即使在维护期间也可以访问您的网站。
  • General 选项卡上最后一个重要的事情是Backend RoleFrontend Role 。 在这里,您将确定在维护期间可以访问您网站后端或前端的用户。 (请注意,如果您不配置这些角色,则仅允许管理员访问)。

设计

设计选项卡是您确定启动页面的外观的地方。 您可以在此处设置要在维护通知中显示的所需文本。 这是它的工作原理。

  • 转到标题(HTML 标记)选项,然后在通知中添加您的启动页面、标题和自定义消息的标题。
  • 现在,为您的启动页面选择一个相关的背景,可以是纯色甚至是图像。

模块

为用户设置维护期的时间范围至关重要,这就是您在“模块”选项卡中所做的事情。

  • 设置倒计时 -开始时间剩余时间
  • 现在添加用于将您的受众重定向到您的社交媒体网络的替代链接。 将链接添加到社交媒体后,该插件会自动在启动页面上显示社交媒体按钮。

请为您的受众添加订阅选项,以便在您的网站再次上线时通知他们。

管理机器人

即使您的网站因维护而关闭,通过互动交流与您的受众互动也很重要。 这是管理机器人选项卡有用的地方。

您可以利用此选项卡将聊天机器人添加到您的启动页面,这有助于您与观众保持互动交流。 您甚至可以为您的聊天机器人提供头像和名称,这将使其更具吸引力。

GDPR

如果您选择为您的受众提供订阅选项,则此选项卡非常有用。

GDPR 代表通用数据保护条例。 由于您正在收集访问者的数据,因此激活此选项卡很重要。

完成该过程后,在访问您的网站页面之前点击保存设置

使用自定义功能手动激活维护模式

使用此方法,您可以手动将站点置于维护模式。 但是,与第一种方法不同的是,使用自定义功能非常技术性,因为它无需插件即可激活 WordPress 维护模式。

但别担心。 下面我们提到了您可以在主题的functions.php文件末尾合并的代码行,以在没有插件的情况下激活维护模式。

// 激活 WordPress 维护模式

功能 wp_maintenance_mode() {

if (!current_user_can('edit_themes') || !is_user_logged_in()) {

wp_die('<h1>维护中</h1><br />网站计划维护中。请稍后再回来查看。');

}

}

add_action('get_header', 'wp_maintenance_mode');

要自定义维护消息,您可以更改代码第 4 行中引号之间的文本。

请注意,在使用此方法之前备份您的站点数据很重要,因为它需要您在functions.php文件中进行更改。

使用 .htaccess 文件

激活维护模式的最后一种方法是将下面提到的代码添加到 .htaccess 文件中。 您将在您的网站目录中找到此文件,您必须将其重命名为.htaccess_default并创建一个名为.htaccess的新文件。 创建文件后,在其中添加以下代码。

重写引擎开启

RewriteBase /

RewriteCond %{REQUEST_URI} !^/maintenance\.html$

重写规则 ^(.*)$ https://example.com/maintenance.html [R=307,L]

现在在名为maintenance.HTML的网站目录中创建另一个文件,并将您的自定义维护消息放入其中。

请注意,在继续使用此方法之前备份您的.htaccess文件很重要,因为您将对它进行某些更改。

这里要记住的一件事是,通过使用.htaccess方法,您将无法访问站点的管理面板,因为所有请求都会自动重定向到maintenance.html文件。

把它包起来

这些是可用于将 WordPress 站点置于维护模式的三种方法。 以下是对它们的简要概述。

  • 第一种方法会使用插件自动将您的网站置于 WordPress 的维护模式。
  • 第二种方法需要您在PHP文件中添加代码片段。
  • 第三种方法需要您在.htaccess中添加代码

利用上述这些方法将您的 WordPress 置于维护模式,并帮助您的受众避免放弃您的网站。