您需要了解的有关 WordPress 更新的信息
已发表: 2023-02-22使 WordPress 及其各种组件保持最新状态是改善 WordPress 网站的管理和安全性的最简单和最重要的事情之一。 从更新到最新版本的 WordPress 到安装新版本的插件和主题,更新可以帮助您提高工作效率和安全性,同时为您的网站访问者提供更好的体验。
在本文中,我们将深入探讨更新的重要性,了解您将获得什么、如何制定更新策略以及您应该留意哪些更新。
目录
- 为什么更新如此重要
- 主要版本
- 次要版本
- 补丁发布
- 其他版本
- WordPress 更新中有什么?
- 改进
- 新功能
- Bug修复
- 安全
- 选择更新策略
- 自动或手动更新
- 测试或现场环境
- WordPress更新
- 核心更新
- 核心开发
- 小核心
- 主要核心
- PHP更新
- WordPress 插件更新
- WordPress 主题更新
- 没有一种尺寸适合所有人
为什么更新如此重要
更新有各种形式和大小。 有主要版本和次要版本、维护更新和安全更新。 后者用于发布软件漏洞的修复程序。 尽管所有更新都很重要,但它们的重要性可能取决于更新的类型。
请注意,对于给定更新中包含和不包含的内容,没有硬性规定。 每个公司都可以自由地包含它认为最合适的内容; 但是,以下是大多数软件公司遵守的一般准则。
主要版本
主要版本是一些可用的最大更新。 第一个句点之前的数字标记当前版本的版本。 例如,版本 2.xx 表示该软件处于第二个主要发布周期。 此类更新表明软件进行了大修或增加了广泛的新功能。
次要版本
次要版本是那些在主要更新之间发生的版本。 第一个周期之后和第二个周期之前的数字告诉我们当前的次要版本。 例如,版本 x.5.x 表示该软件处于其第五个次要发布周期。 这些版本可能包含新功能、大量错误修复和安全更新。
补丁发布
补丁更新通常非常小,并且经常发布以解决上一个次要版本中的错误和修复。 版本号中的最后一个数字告诉我们当前的补丁发布版本。 例如,版本 xx7 表示该软件处于第七个补丁发布周期。
其他版本
其他发布周期,例如维护和安全更新,采用最后一个周期之后的数字。 这些更新往往非常小,通常只包含小错误修复——通常是充当两个补丁版本之间的桥梁所必需的。
WordPress 更新中有什么?
WordPress 更新可以采用截然不同的形式。 了解不同类型更新的性质很重要,因为它可以帮助您了解给定更新对您的重要性或紧急程度。
当我们深入研究不同类型的更新时,请记住我们之前讨论的版本控制系统;
改进
对现有功能的改进。 这可以包括 UI 和 UX 改进以及逻辑和操作改进。 改进还可以带来性能改进,例如代码优化,以确保流程运行得更快、更稳定。
改进可以帮助您提高效率和效果,甚至可以添加以前不可用的功能。
新功能
新功能是对软件功能的补充——允许您做以前不可能做的事情。
附加功能可能是更新中最令人兴奋的方面之一,因为它们扩大了软件的范围。 虽然新功能大体上将与软件的功能保持一致(WordPress 永远不会收到添加商业会计功能的更新),但它仍然可以添加新功能来改进整体功能,就像古腾堡一样– 在版本 5 中首次引入的块编辑器。
Bug修复
错误是软件代码中的故障,会导致不良行为。 可以公平地说,没有软件是没有错误的,尤其是具有大量功能的成熟软件。 信誉良好的软件供应商将拥有强大的 QA(质量保证)部门,在软件发布之前发现并修复大量错误。 不用说,有些错误甚至可以逃过最顽强的工程师的审查——尤其是那些只在边缘情况下才会出现的错误。
错误修复也可能解决兼容性问题,尤其是不同插件和主题之间的兼容性问题。
安全
安全漏洞就像 bug 一样,它会产生危及软件安全性的漏洞。 安全修复可能非常紧迫,因为它们可能会使整个 WordPress 网站处于危险之中。 黑客可以快速利用安全漏洞,因此,您可能希望停用该插件,直到安装安全更新(也称为安全补丁)。
WordPress 安全是一个非常重要的话题,安全更新在保证 WordPress 安全方面发挥着重要作用。 因此,应对这些问题给予应有的重视。
选择更新策略
正如我们在上一节中看到的,更新有不同的形状和大小。 一些更新可以被认为是紧急的,而另一些则不是那么紧急。 认识到更新可能会破坏系统也很重要,尤其是那些您在同一系统上安装了来自不同供应商的软件的系统。 这并不常见,但仍然是一个问题,尤其是在关键任务系统上。
这并不意味着您不应该安装更新。 相反,这意味着您需要一种策略来确保您始终尽可能受到保护,同时最大限度地降低 WordPress 崩溃和系统停机的风险。
自动或手动更新
WordPress 自动更新——顾名思义,自动下载更新并将其安装到您的 WordPress 站点。 当您自动更新时,您可以确保您的 WordPress 始终是最新的,并且一旦更新可用就会修补任何安全漏洞。
您可以配置 WordPress 自动更新以安装某些更新而不安装其他更新——具体取决于您环境的复杂性和风险策略。
如果您不确定要采用哪种 WordPress 更新策略,请参阅有关 WordPress 自动更新的调查,这样您就可以了解其他网站所有者正在采取哪些措施来确保他们的网站始终保持最新状态。
测试或现场环境
您可以在更新策略中使用的另一个工具是暂存环境。 暂存环境是实时环境的副本,但不可公开访问。 它允许您在与您的公共网站完全相同的环境中推出更新,以确保一切都能正常运行。 一旦您确认一切都按预期工作,您就可以安全地对您的实时环境进行更新。
许多托管服务提供商提供带有 WordPress 包的暂存环境,但是您也可以使用 XAMPP 或 LocalWP 等软件安装自己的 WordPress 暂存环境,这使得在您的 PC 或 Mac 上安装 WordPress 变得轻而易举。
因此,在选择 WordPress 托管服务时,一定要考虑暂存环境。
我们的博客提供了多个 WordPress 教程,可以帮助您深入而扎实地了解 WordPress 的一切。
WordPress更新
典型的 WordPress 安装包括多个组件,这些组件协同工作以构成整个网站。 当我们谈论更新 WordPress 时,我们通常包括更新所有这些组件,因为就所有意图和目的而言,我们谈论的是一个系统。
组件之间的更新过程通常是相似的
核心更新
WordPress 核心更新是指对 WordPress 本身的更新。 WordPress.org 团队开发并发布了这些更新。 来自世界各地的许多贡献者致力于 WordPress 的发布和更新。 分类如下;
核心开发
WordPress 核心开发更新,也称为前沿更新,是针对开发人员的更新。 它们允许开发人员先睹为快,了解接下来会发生什么,并相应地计划他们未来的发布。 绝不能在生产系统上安装核心开发更新。
小核心
如本文前面所述,次要核心更新等同于补丁版本。 通常,次要核心更新包括维护和安全修复。
主要核心
如上一节所述,主要核心更新包括主要和次要核心版本。 这些更新为 WordPress 添加了新的功能和特性,在大多数情况下更新了 WordPress 核心文件。
PHP更新
WordPress 在 PHP 上运行,插件和主题也是如此。 就像其他一切一样,PHP 接收自己的更新。 所有 WordPress 软件都是用 PHP 编写的——它有一个版本。
当前的 PHP 版本为 8.2,于 2022 年 12 月发布。由于每个版本都引入了新功能,因此使用 PHP 8.2 编写的软件可能与运行早期版本 PHP 的 Web 服务器不兼容。 当然,这取决于开发人员使用了哪些功能。
虽然 PHP 是向后兼容的,但它不一定是未来兼容的。 此规则可能存在例外情况——主要是在高度定制的环境中。 这就是为什么您会在每个插件下载中找到 PHP 版本的原因——让您知道插件运行所需的 PHP 版本至少是多少。
在大多数托管环境中,Web 托管提供商将负责 PHP 更新,您无需执行任何操作。 如果您托管自己的环境,保持 PHP 最新是 WordPress 更新的一个重要部分。
请始终参考受支持的 PHP 版本的官方列表,以检查您正在运行的当前 PHP 版本是否仍受支持。
WordPress 插件更新
插件开发者负责发布插件更新。 例如,我们 WP White Security 发布了 WP 活动日志、WP 2FA 和我们所有其他插件的更新,Automattic 发布了 WooCommerce 更新,等等。 由于插件的设置方式,WordPress 能够识别何时发布更新。 如果您启用了所需的自动更新,WordPress 将继续安装它们。 否则,您需要从 WordPress 仪表板访问您的 WordPress 插件页面,然后单击立即更新选项。
一种不太常见的更新插件的方法是通过 FTP/SFTP。 您将需要一个 FTP 客户端连接到您的服务器并将插件文件直接上传到插件文件夹。 这种方法非常不正统,但如果您发现自己无法访问 wp-admin,可以帮助您重新获得访问权限。 您也可以使用此方法手动禁用 WordPress 插件。
所有插件更新都附带发行说明,它会准确告诉您更新中包含的内容。 这可以帮助您确定任何给定更新对您的 WordPress 的重要性。
WordPress 主题更新
主题开发人员负责发布 WordPress 主题更新。 这些更新在很大程度上遵循与插件相同的过程。 您可以选择是要自动还是手动更新主题。 要手动更新主题,请从您的 WordPress 管理仪表板导航到外观 > 主题,然后单击立即更新。
没有一种尺寸适合所有人
WordPress 更新对您网站的整体健康和安全非常重要。 同时,我们必须认识到不同的环境有不同的需求,因此没有适合所有人的更新策略。
重要的是就哪种策略最适合您的需要和要求做出明智的决定,并确保认真执行。 成功往往是坚持不懈的结果。