如何执行 WordPress 网站维护
已发表: 2023-02-12在谈论 WordPress 时,大多数人都关注构建网站的难易程度。 然而,创建和维护网站是两件截然不同的事情。 需要适当的维护才能使您的站点随着时间的推移保持良好的性能。
因此,如果您拥有实时 WordPress 网站,了解如何使其保持最佳运行状态非常重要。 幸运的是,这并不困难,您可以从了解所需的不同维护类型开始。 还有许多服务和工具可以简化此过程。
在本文中,我们将讨论网站维护服务,并解释如何使用 WordPress 维护模式。 然后,我们将了解一些关键的维护技巧、涉及的成本以及 WP Engine 如何提供帮助。 让我们开始吧!
什么是网站维护服务?
WordPress 维护服务负责为您维护您的网站。 但是,并非所有支持服务都是平等的。
正确的服务应该提供某些关键功能,例如临时区域和自动每日备份。 高质量的 WordPress 网站维护服务还应该让您的网站始终保持最新状态。 这包括从您网站的插件和主题到 WordPress 本身的所有内容。
如果您的网站在 WordPress 上运行,您还应该寻找专门针对该平台的维护服务。 毕竟,维护 WordPress 网站不同于管理 Shopify 或 Wix 网站。 维护专家还应该能够以您能理解的方式回答您的任何问题。
什么是 WordPress 维护模式?
WordPress 网站上的大多数任务都可以从仪表板处理。 但是,您可能希望在执行某些管理任务之前启用维护模式。 这些通常是影响网站性能的任务。
如果您正在做的事情会影响网站的主题或功能,那么使用维护模式也是一个好主意。 维护模式将使您的网站暂时脱机,从而防止访问者访问损坏或未完成的内容。 这对于提供强大的用户体验 (UX) 至关重要。
如何将我的 WordPress 网站置于维护模式?
您可以通过多种方式在 WordPress 网站上启用维护模式。 最简单的选择是使用 WordPress 插件,例如 Coming Soon Page、Under Construction & Maintenance Mode 或 WP Maintenance Mode。 您还可以将自定义函数添加到站点的functions.php文件中。 让我们更详细地看看这两个选项。
方法一:使用插件
使用插件是最简单的选择,因为它会为您处理一切。 您还可以降低与使用代码启用维护模式相关的风险(稍后我们将对此进行解释)。
1.下载一个插件
您需要做的第一件事是选择一个维护模式插件。 您可以在 WordPress 插件目录中找到许多选项。 然后,您需要在仪表板中安装并激活该插件。
2.开启维护模式
激活插件后,您需要导航到其设置。 这些通常位于插件名称下:例如, SeedProd > Settings 。
然后您可以启用维护模式。 在“即将推出”页面的“建设中和维护模式”插件中,它位于插件设置的“状态”部分下。 如果您不确定如何继续使用所选工具,请查看其文档或联系其支持团队寻求帮助。
方法二:添加函数
如果您更习惯编码,或者想限制您在网站上使用的插件数量,您可以将一些代码添加到您网站的functions.php文件以启用维护模式。 您还可以调整公共维护页面的外观。
在使用此方法之前,您应该创建一个网站备份。 务必谨慎行事,因为更改此关键 WordPress 文件可能会破坏您的网站或将您锁定在网站之外。
1.打开functions.php文件
要访问您的functions.php文件,您可以导航到 WordPress 仪表板中的外观>主题编辑器。
然后,从右侧菜单中的可用选项中选择functions.php 。
2.复制粘贴功能
要激活维护模式,您需要将以下函数复制并粘贴到functions.php文件中。 您可以将此代码放在文件的顶部或底部:
function wcr_maintain() { // we show this message if // 1. you're not logged in // 2. you're not on /wp-admin/ (index.php is redirecting you to wp-login.php) // 3. you're not on login page if ( !is_user_logged_in() && !is_admin() && !in_array($GLOBALS['pagenow'], array('wp-login.php')) ) { $period = 3 * HOUR_IN_SECONDS; // 3 hours, but you can change if you need header($_SERVER['SERVER_PROTOCOL'] . ' 503 Service Unavailable', true, 503); header('Retry-After: ' . $period); // you can insert whatever you want :) echo 'content goes here'; exit; } } add_action('init', 'wcr_maintain');
然后您应该将更改保存到文件中。 您的网站现在将处于维护模式。 要更改维护页面上显示的信息,您可以调整各种占位符文本。 当您准备好让您的网站重新上线时,只需删除此代码并再次保存文件即可。
手动维护 WordPress 网站的技巧
能够将您的 WordPress 网站置于维护模式是一个很好的开始。 但是,随着时间的推移,维护您的网站会涉及更多内容。 这里有一些重要提示,请牢记以最大限度地提高 WordPress 的安全性和性能。
经常备份您的网站
为您的网站创建定期或每日备份非常重要。 备份可确保您始终拥有可以快速恢复的网站工作版本,以防万一出现问题。 您需要备份 WordPress 数据库和站点文件。
要手动备份您的网站,您可以使用插件或文件传输协议 (FTP) 客户端。 您还可以通过合适的托管服务提供商自动执行此过程。 例如,在 WP Engine,我们提供内置的备份服务。 这会将您的网站备份交到专家手中,并可以为您节省大量时间。
确保 WordPress 安全
有多种方式可以破坏您的网站。 确保您的网站安全可以弥补一些漏洞,并让您的访问者(和您)更加安全。
为此,您需要首先扫描您的网站以查找恶意软件或黑客攻击的迹象。 Sucuri 的 SiteCheck 等解决方案可以帮助解决这个问题。
主题、WordPress 安装和插件更新也使您的网站更加安全。 开发人员创建补丁来克服漏洞,并将它们包含在更新中。
但是,有些安全措施您可能无法自行实施。 这包括磁盘写保护和用户枚举。 要获得这些 WordPress 安全措施,您需要选择提供这些措施的安全 WordPress 托管服务提供商。
保持您的内容更新
您可能认为您网站的内容与 WordPress 维护没有多大关系,但它实际上是一个重要组成部分。 定期检查现有内容可以让您消除损坏的内部和外部链接。 这些损坏的链接使您的网站更难被访问者和搜索引擎使用,并可能导致 404 错误。
更新您的内容还可以帮助您保持页面搜索引擎优化 (SEO) 策略步入正轨。 更新内容时,您可以检查标题标签和关键字密度,确保每个页面和帖子都有适当的元描述,等等。
WordPress 维护费用是多少?
正如我们之前提到的,如果您不想亲自处理您的站点维护,您可以注册维护服务。 这些服务可处理您没有时间或专业知识来执行的 WordPress 维护任务。
虽然这是一个方便的选择,但并非所有服务都是平等的,有些服务可能非常昂贵。 这就是为什么将这些服务与您的 WordPress 托管捆绑在一起是一个明智的选择。 例如,我们提供全面的套餐,以单一价格为您提供托管和 WordPress 管理服务,起价为每月 25 美元。
WP Engine 的托管托管如何帮助维护您的数字体验
在 WP Engine,我们经济实惠的托管 WordPress 托管可以帮助您更轻松地维护您的网站。 例如,您的 WordPress 主题、安装和插件将自动安全地为您更新。
您还可以访问暂存环境,这有助于您在不影响您的实时网站的情况下进行 WP 维护。 此外,我们有随时待命的 WordPress 专家,他们可以回答您的问题并帮助您提供一流的数字体验。
使用 WP Engine 维护您的网站
WordPress 维护对于让您的网站保持最佳性能至关重要。 其中一些工作涉及启用维护模式,这可以通过插件或一些自定义代码来完成。 但是,有许多不需要维护模式的 WordPress 维护任务您应该定期完成。
虽然您可以自己维护您的网站,但 WordPress 维护服务会更方便且更具成本效益。 WP Engine 的托管 WordPress 托管计划为您处理和自动化许多关键维护任务,让您有更多时间进行 WordPress 开发和改进您的网站!