如何启用/禁用 WordPress 维护模式

拥有 WordPress 网站和维护网站是完全不同的两件事。 您必须进行定期维护,包括备份创建、定期更新、安全检查和内容更新。 这些任务可能看起来令人畏惧,尤其是对于那些缺乏技术知识的人来说。

然而,当您的站点正在进行更大规模的维护时,就需要一些喘息空间。 WordPress 维护模式可以帮助您在网站上进行更改,而不影响用户体验。 这就像你挂了一块牌子,上面写着建筑工程正在进行; 带来不便敬请谅解。

当维护模式打开时,您可以将所有必要的调整传达到您的站点。 在本文中,我将向您介绍 WordPress 维护模式、其必要性以及如何在需要时启用或禁用它。 学习这一点肯定会帮助您更有效地管理您的网站。

维护 WordPress 网站的挑战

维护 WordPress 网站可能涉及很多任务和挑战,但最终结果总是有益的。 维护 WordPress 网站时您可能会面临的一些常见挑战包括:

安全

由于网络上的大多数网站都是由 WordPress 提供支持,因此它是黑客的蜂巢。 因此,网站经常面临恶意软件感染、暴力攻击以及主题和插件错误。 因此,最初的解决方案是保持网站、主题和插件更新并使用强密码。 然后,您可以考虑安装一个真正有效的安全插件。

插件和主题

WordPress 正在经历频繁的更新,但插件和主题可能并不总是能跟上它的步伐。 功能错误、布局错误等可能会导致兼容性问题。 因此,保持插件和主题更新至关重要,这样它们才能在最新的 WordPress 版本中正常工作。

表现

如果您的网站加载缓慢,则会降低用户体验,并且您在 SERP 上的排名也会下降。 在这种情况下,您需要实施缓存技术、图像压缩、内容交付网络和适当的编码。

备份与恢复

有时,您可能会因多种原因丢失站点数据。 可能是服务器故障、网络攻击、意外删除等。 因此,您应该定期保留站点的备份并制定可靠的恢复策略。

数据库

如果您运行的 WordPress 网站正在变得越来越大,那么它有时会因数据库混乱而面临性能问题。 因此,您需要运行例行优化并保持数据库干净,以提高性能和可靠性。

  9 款具有最佳任务和支线任务的最佳黑手党游戏

搜索引擎优化和内容

保持令人满意的 SEO 表现和成功的内容策略需要不断维护。 因此,您需要不断研究潜在的关键词,针对搜索引擎优化网站,并跟上不断变化的搜索引擎算法。

网站设计

需要明智的努力才能保持灵活且流行的网站设计,同时确保用户获得他们喜欢的体验。 因此,随着用户期望的变化,您需要维护网站的设计并对其应用苛刻的设计概念。

可扩展性

成熟的网站意味着需要容纳更多的访问者和需要处理的资源。 因此,您需要扩展网站的基础设施,这是一项具有挑战性的维护任务。

保持对各种规则(例如 GDPR 或数据隐私)的遵守是保持网站有效的另一项任务。 因此,您需要根据最新的法律标准更新您的网站并进行必要的调整。

正如您所看到的,维护 WordPress 网站时需要应对许多挑战。 但通过不断更新、安全检查和根据要求进行修改,您可以克服这些挑战。 但是,您应该寻求专业帮助来处理超出您专业知识的更复杂的问题。

WordPress 维护模式

维护模式可防止访问者查看您的网站,并向访问者提供您已暂时禁用的通知。 它基本上充当您网站的暂停按钮,让您可以在后台处理事情。

当您的网站处于维护模式时,您的访问者将看到该网站目前正在维护的通知。 您可以根据您的品牌声音和风格个性化此消息。 此外,您还可以展示您的网站恢复和运行的大致时间。

显示维护模式消息有助于控制访问者的期望,因为它可以防止他们遇到损坏的功能或加载时间差的情况。 激活维护模式后,您可以执行以下操作:

  • 更新 WordPress 版本
  • 更新任何主题或插件
  • 修改后台任意代码
  • 在前端进行设计更改
  • 配置插件或主题
  • 进行内容更新
  • 修复任何错误和安全问题

在站点上完成上述任何操作后,只需切换到维护模式即可。 关闭此模式会将您的网站恢复到原始状态,所有更新均已生效并可供访问者访问。

因此,通过使用维护模式,即使幕后发生重大变化,您也可以确保用户拥有完美的体验。 这是有效管理 WordPress 网站的必要功能。

WordPress 维护模式的使用场景

在某些情况下,您需要将 WordPress 网站置于维护模式。 其背后的原因很简单:确保流畅的用户体验并减少停机时间,以保持网站的可靠性。

以下是需要打开维护模式的典型场景:

网站更新中

更新网站是维护模式最常见的用例之一。 当您更新核心 WordPress 主题和插件时,可能会发生这种情况。

有时,升级主题或插件可能会对您网站的功能和有效性造成短暂的问题或更改。 但是,如果您打开维护模式,您的网站访问者将不会遇到这些问题

错误解决

每当您的站点发生错误或需要立即修复时,切换到维护模式是一个不错的选择。 这将使您专注于解决问题,而不必担心访问者遇到错误消息。

内容更新中

当您更新网站内容时,打开维护模式会很有帮助。 在维护模式期间,您可以更新多个内容,甚至可以更改网站的设计和内容。

网站重新设计

网站的全面重新设计是一个大项目,可以对网站的外观和感觉产生很大的影响。 因此,您应该在整个重新设计过程中使用维护模式。 这将通过仅显示网站的更新版本而不是任何损坏的设计来保持用户体验完整。

功能测试

假设您想向您的网站引入新的特性和功能。 在这种情况下,激活维护模式并测试这些功能不会影响访问者的用户体验。

服务器转移

将站点迁移到新服务器时,可能会出现一些不稳定或停机情况。 然而,您可以利用维护模式在整个过程中保持积极的用户体验。

数据库维护

数据库维护是一项复杂的工作,在这个过程中,开启维护模式是必不可少的。 它保证在您优化、修复或清理数据库时用户不会与您的站点进行交互,并避免可能的数据损坏或速度减慢。

安全补丁

在您的网站上发现安全漏洞或漏洞会令人沮丧,不是吗? 在这一点上,维护模式可以起到很好的保障作用。 它使您能够识别并解决任何安全问题,而不会让您的网站面临更大的风险。

我强烈建议您与您的受众进行沟通,让他们了解您网站维护的原因。 另外,让他们知道预计的停机时间,以便他们在您的网站上线后立即回来。

启用/禁用 WordPress 维护模式

您可以使用两种不同的方法打开 WordPress 网站的维护模式。 第一个是手动过程,您可以按照两种方式进行操作 –

  • 在根目录中添加一个名为 .maintenance 的文件,并向其中添加一些代码。
  • 或者,修改 function.php 文件并向其中添加一些代码。
  用简单的术语解释区块链安全性

然而,第二种方法很简单,需要您安装插件。 使用插件时,该过程变得更加容易。

我建议您使用手动方法,因为添加额外的插件可能会减慢您的网站速度。 但如果您愿意避免在后端配置 WordPress 文件的任何复杂性或麻烦,那么使用该插件将是明智的选择。

#1. 从根目录启用或禁用维护模式

要使用 .htaccess 文件打开维护模式,您需要访问托管提供商的 cPanel。 您可以按照以下步骤操作:

第 1 步:登录您的托管提供商的帐户后,进入您的 cPanel。

第 2 步:从 Cpanel 转到文件管理器

第 3 步:导航到 public_html 文件夹,它是 WordPress 网站的根目录。

步骤 4:在此文件夹中,创建一个 .maintenance 文件并保存。

步骤 5:现在右键单击 .maintenance 文件,然后单击编辑。

步骤 6:将以下代码行放入文件中,然后单击“保存更改”。

 <?php $upgrading = time(); ?>

注意:此行代码与您的 WordPress 网站进行通信,并表明您正在升级网站。

第 7 步:要激活维护模式,您只需访问您的网站即可。 在那里,您将看到一条通知,表明暂时无法进行定期维护。 请稍后再回来查看。

步骤8(可选):在/wp-content/目录中,您可以添加maintenance.php文件来修改维护消息。 此外,您还可以通过添加 PHP、CSS< 和 HTML 来开发独特的维护页面。

禁用维护模式:为了关闭维护模式并恢复访问者对您网站的访问,您必须在完成维护活动后删除 .maintenance 文件。

让我们继续执行激活维护模式的下一个手动过程。

#2. 使用 function.php 文件启用或禁用维护模式

您还可以通过修改网站的function.php文件来激活维护模式。 但要做到这一点,您需要修改主题文件并在其中添加一些代码。 您可以按照以下步骤操作:

步骤1:登录您的网站,然后单击“外观”>“主题文件编辑器”。 然后单击位于屏幕右侧的functions.php 文件。

步骤 2:由于您要修改 function.php 文件,因此创建该文件的副本并将其保存到您的设备作为备份。

步骤 3:向下滚动到functions.php 文件的底部,复制以下代码,并将其粘贴到文件中。

function wp_maintenance_mode(){
    if(!current_user_can('edit_themes') || !is_user_logged_in()){
        wp_die('<h1>Under Maintenance</h1><br />Website under planned maintenance. Please check back later.');
    }
}
add_action('get_header', 'wp_maintenance_mode');

注意:此代码检查当前用户是否已登录并且可以编辑主题。 如果没有,它会显示一条维护消息。

步骤 4:输入代码后,单击更新文件以保存更改。

  你的个人信息在暗网上有多少价值?

第 5 步:现在转到您的网站查看维护模式是否处于活动状态。 因此,默认维护模式页面将如下所示。

禁用维护模式: 这次要禁用维护模式,您需要转到 function.php 文件并删除之前输入的代码。 然后,您需要再次单击“更新文件”按钮来保存更改。 就是这样; 您的站点现已禁用维护模式。

默认的维护页面看起来比较生硬,缺乏信息。 如果您想轻松创建与访问者对话的维护模式页面,那么使用插件是更好的选择。 因此,您无需采取任何手动方法即可更灵活地设计页面。

#3。 使用插件启用或禁用维护模式

如果您愿意通过手动过程来节省精力,只需使用插件即可。 有各种 WordPress 维护模式插件可用,但我将使用 光启动 插入。

您可以按照以下步骤操作:

第 1 步:首先在您的 WordPress 网站上安装并激活 LightStart 插件。

第 2 步:从仪表板访问 LightStart 插件。

第 3 步:单击“设计”选项卡。 您可以在此处更改访问者在维护模式下查看的页面的外观和感觉。 您可以从这里选择并导入维护页面的模板。 不要忘记单击底部的保存设置来保存更改。

第 4 步:接下来,单击“模块”选项卡。 您可以在此处将 Google Analytics 跟踪代码等功能添加到维护模式页面。 但是,应用任何修改后,请不要忘记单击“保存设置”。

第 5 步:单击“管理机器人”选项卡以设置聊天机器人。 从这里,您可以添加机器人名称、上传头像、设置自动消息并将其包含在维护模式页面中。 完成后,再次单击“保存设置”。

步骤 6:完成维护模式页面的配置后,返回常规选项卡。 将状态切换为已激活以打开 WordPress 网站上的维护页面。

第 7 步:最后,通过打开新的浏览器窗口并访问您的网址,确保您的网站处于维护模式。

做得好! 您已使用 LightStart 插件成功将 WordPress 网站置于维护模式。

最后的想法

现在您已经知道如何启用或禁用维护模式,请在对网站进行任何更改之前将其打开。 我提到了两种手动方法和一种基于插件的方法来启用和禁用维护模式。 您只需选择一个符合您的要求和技能的产品即可。

您还可以阅读有关主导该行业的 WordPress 公司的信息。