如何将 WordPress 置于维护模式:完整指南

已发表: 2024-07-24

您想将您的 WordPress 网站置于维护模式吗?

关于网站,有一件事是确定的:它们总是在变化。 有些更改非常小,您可以在访客不知情的情况下进行更改。 但是,有些更改非常重要,您必须将网站置于维护模式。

如果您不熟悉 WordPress 维护模式或如何启用它,请不要担心。 本指南不仅会解释它是什么,还会引导您完成将站点置于维护模式所需的步骤。

让我们开始吧!

什么是 WordPress 维护模式?

WordPress 中的维护模式会通知访问者您正在对网站进行重大更改。 此模式通常包括网站再次上线的预计时间,以确保访问者知道停机时间是暂时的。

默认情况下,WordPress 显示基本维护模式消息:“暂时无法进行计划维护。 请稍后再查看。” 虽然此消息具有功能性,但缺乏视觉吸引力和参与度。

WordPress 中的默认维护模式按摩

幸运的是,有多种方法可以增强此消息。 创建自定义维护模式页面可以将这个简单的通知变成引人入胜的体验。 它不仅可以告知访客正在进行的维护,还可以宣传您的社交媒体渠道,提供幕后花絮,并让访客注册电子邮件列表以获取更新。 即使您的网站出现故障,这种方法也能让您的受众保持参与并了解情况。

此外,如果您的网站尚未上线或正在进行全面检修,请考虑创建一个“即将推出”页面。 此页面可以包含启动日期的倒计时器,从而在访问者中激发兴奋和期待。

何时将 WordPress 网站置于维护模式

在多种情况下,将 WP 站点置于维护模式是一个不错的决定。 以下是启用维护模式有益的关键情况:

1. 执行重大更新

更新 WordPress 核心、主题或插件时,建议启用维护模式。 这可以防止访问者在更新过程中遇到错误或不完整的功能。

2. 重新设计你的网站

如果您要对网站进行重大重新设计或重组,维护模式有助于使未完成的元素远离公众视野。 这样可以保持专业的外观,让您可以心无旁骛地工作。

3. 修复严重错误

在修复安全漏洞、损坏的功能或数据库错误等重大问题时,最好将站点置于维护模式。 这可以防止用户遇到错误的站点,并确保所有修复在再次上线之前都经过彻底测试。

4. 推出新功能

如果您要引入新特性或功能,启用维护模式可以帮助顺利管理启动过程。 它确保所有新元素在呈现给观众之前都经过测试并发挥作用。

5. 迁移您的网站

将网站迁移到新主机或服务器时,启用维护模式可确保用户在迁移过程中不会遇到停机或访问不完整的数据。

6. 定期维护

备份、服务器升级或性能优化等常规维护任务应在维护模式下执行。 这可以在执行这些基本任务时保持站点的稳定和安全。

如何将 WordPress 置于维护模式

现在您已经知道什么是维护模式以及何时应该使用它,让我们看看如何打开它。 以下是使 WordPress 网站进入维护模式的两种方法。

如何手动将 WordPress 置于维护模式

如果您有一些技术知识并且知道如何编辑主题文件,您可以手动将 WordPress 设置为维护模式。

只需登录您的 WordPress 管理仪表板并转到外观 » 主题编辑器

从这里,单击并打开function.php文件。 现在,滚动到functions.php文件的底部并编写以下代码片段:

在 WordPress 主题编辑器文件中编写维护模式的代码片段

完成后,单击底部的更新文件按钮。

现在,打开一个新的浏览器窗口并检查您的站点以确保其处于维护模式。 以下是默认维护模式页面的外观。

网站维护中消息

您会注意到默认的维护模式页面相当简单。 如果您的网站只维护一两个小时,那也没关系。 但是,为了更长的维护时间,您可以使用插件创建和自定义维护模式页面。

如何使用插件将 WordPress 置于维护模式

如果您不愿意调整主题文件,可以使用插件。 有多种 WordPress 维护模式插件可供选择。

在本指南中,我们将使用 SeedProd 插件。

SeedProd 是最受欢迎的 WordPress 页面构建器,有超过一百万个网站使用它。 它可以让您在 WordPress 中创建令人惊叹的即将推出的页面、优化您的 404 页面、设计独特的登陆页面,甚至使用拖放操作创建自定义 WordPress 主题。

SeedProd - 最佳拖放 WordPress 网站构建器

更重要的是,SeedProd 高级版本包含 300 多个专业设计的模板和块。 但是,您可以使用免费的 SeedProd 插件将 WordPress 置于维护模式,我们将在本指南中使用该插件。

只需安装并激活 SeedProd 插件即可。 有关更多信息,请参阅我们有关如何安装 WordPress 插件的指南。

激活后,转到SeedProd » 登陆页面,然后单击设置维护模式页面选项。

在 SeedProd 中设置维护模式

现在,您将看到维护模式的各种页面模板。

您可以从头开始创建页面或使用现成的登陆页面模板。

维护模式模板

要选择模板,请将鼠标悬停在设计的缩略图上,然后单击复选标记图标。

选择模板后,您将被定向到拖放可视化构建器,您可以在其中开始自定义维护模式页面。

自定义您的维护模式模板

您现在可以更改维护页面模板的内容,以更好地匹配您的品牌。

在屏幕左侧,您将看到可以添加到设计中的块和部分。 在右侧,您可以看到站点的实时预览。

SeedProd 拖放可视化界面

大多数模板已经具有某些块,它们是所有 SeedProd 设计的重要组成部分。 要向维护页面添加其他块,只需将它们从左侧菜单拖放到您的设计中即可。

例如,您可以添加图像、联系表单、倒计时器和其他元素。

在 SeedProd 中添加块

您看到的选项可能会根据您网站上安装的插件而有所不同。

例如,如果您有 RafflePress,则可以使用赠品块在维护页面上举办竞赛,如下图所示。

使用 RafflePress 插件在维护模式下举办比赛

要自定义块,只需在布局中单击它即可。 然后,您可以使用左侧菜单中的选项自定义该块。

在 SeedProd 中自定义标题块

要从设计中删除块,只需单击它即可。 然后,您可以单击垃圾桶图标。

删除 SeedProd 中的块

现在,通过添加新块、删除不需要的块以及更改左侧菜单来继续更改设计。

一旦您对维护页面的外观感到满意,请单击“保存”按钮将其发布。

启用 WordPress 维护模式

最后一步是打开 WordPress 网站的维护模式。 从您的 WordPress 管理区域,转到SeedProd » 登陆页面并找到维护模式选项。

然后,要在维护模式下激活 WordPress,请单击“非活动”切换“激活”

主动维护模式

由于您已经登录该站点,因此您将看不到维护模式。 但是,如果您在隐身浏览器选项卡中打开站点,您将看到正在运行的维护页面。

当您准备好重新启动网站时,请转到SeedProd » 登陆页面。 在维护模式下,单击“活动”切换“非活动”

非活动维护模式

控制登录用户的网站访问

默认情况下,只有未登录的访问者才能看到您的维护模式页面。 您当前的用户(例如会员、顾客和客户)可以继续访问他们的帐户而不会中断。

如果您想在维护期间向选定用户提供访问权限,您可以这样做。 只需编辑您的维护页面,然后进入页面设置,然后进入访问控制

控制谁可以在维护模式下访问您的站点

首先,打开“排除默认值”滑块。 这使用户能够访问包含短语“登录”、“管理”、“仪表板”和“帐户”的 URL。 这将防止用户被锁定其帐户。

绕过 Cookie选项向拥有某些浏览器 cookie 的用户授予访问权限,尽管它可能会受到 WordPress 缓存插件的影响。

要直接控制访问,您可以选择特定的用户角色。 为此,请单击添加角色,然后从可用选项中选择角色之一。

在维护模式下添加角色

完成设置后,单击“保存”按钮。

从维护模式中排除页面

SeedProd Pro 还允许您在维护模式中包含和排除某些 URL。 如果用户需要访问特定页面,这会很有帮助。

例如,如果您有自定义登录页面,通常应该将其排除在维护模式之外。 如果您通过电子邮件提供支持,您可能还需要删除联系表单。

您可以通过 SeedProd 的包含/排除 URL设置来执行此操作。 只需选择“包含 URL”或“排除 URL”,然后在框中添加链接即可。

在维护模式下排除 URL

完成维护页面的配置后,单击“保存”按钮保存新的访问控制设置。

如果 WordPress 陷入维护模式该怎么办

尽管启用和禁用维护模式很简单,但在此过程中您可能会遇到问题。 例如,您的网站可能会陷入维护模式。

通常,发生这种情况是因为冲突导致维护文件感觉更新不完整。 如果您在更新完成之前离开屏幕或刷新网站,也可能会发生这种情况。

如果您无法登录网站或访问后端,请不要惊慌。 您可以通过一些简单的操作来排除故障并解决问题。

首先,通过 FTP 程序或网络主机的文件管理器连接您的站点。 然后,浏览到站点的根目录,找到maintenance.html 文件,右键单击它,然后将其删除。

删除文件后,使用新的浏览器选项卡重新加载网页。 它应该恢复正常。 如果您仍然看到维护模式页面,请尝试清理浏览器缓存。

立即尝试 WordPress 维护模式

维护模式允许您对网站进行较大的更改,而不影响前端体验。 在此期间,用户将无法看到您的内容,但您可以使正在建设的页面更具视觉吸引力并提高转化率。

在本指南中,我们将讨论将网站置于维护模式的两种不同方法:

  1. 手动编辑 WordPress function.php 文件
  2. 使用 WordPress 维护模式插件

最适合您的选择将取决于您在处理网站文件和向 WordPress 添加代码方面的舒适程度和专业知识。 但是,我们建议您采用 SeedProd 方式。

它更简单、更快,并且可以让您在网站上工作时保持访问者的参与度。

我们希望本文能帮助您了解如何有效地应用 WordPress 维护模式。

有关更多信息,请查看这些其他有用的资源:

  • 解决WordPress无法加载资源错误
  • 修复 WordPress 此网站上存在严重错误

最后,请在 Facebook 和 Twitter 上关注我们,以随时了解最新的 WordPress 和博客相关文章。