WordPress 5.5 – 新功能、问题和错误修复
已发表: 2020-09-14
最后更新 - 2021 年 7 月 8 日
如果您有 WordPress 网站,您就会知道更新是 WordPress 生态系统的重要组成部分。 您会看到定期发布的新更新,其中包含几个错误修复和功能添加。 其中一些更新非常重要,您可能不想忽略它们。 WordPress 5.5 就是这样一个版本,其中引入了许多重大更改。 在本文中,我们将研究 WordPress 5.5 版本,并尝试了解主要的改进和挑战。
如果您有托管的 WordPress 托管服务,您可能不必担心启动更新。 否则,您将不得不手动开始使用它。
现场表现
您会发现一些有趣的功能可以通过此更新提高您的整体网站性能。
延迟加载图像
延迟加载是一项有助于提高页面加载速度和网站性能的功能。 使用延迟加载,您网站上的图像将等待加载,直到用户滚动靠近它们,以便它们即将出现。
此外,对于手机,延迟加载将阻止浏览器加载用于其他设备的图像。 这可能是另一个用户友好的功能,因为用户只会消耗更少的数据。
搜索引擎优化
通过此 WordPress 版本更新,您的 SEO 工作可能会得到提升。
新站点地图
通常,WordPress 可以帮助您使网站受到搜索引擎的欢迎。 在 WordPress 5.5 中,将有一个新的 XML 站点地图,它将帮助搜索引擎“从一开始就”发现您网站上的重要页面。 这意味着您的网站可以更快地覆盖目标受众,并有更多时间将用户转化为客户或订阅者。
插件和主题
管理插件和主题是 WordPress 网站所有者日常工作的重要组成部分。 让我们看看此更新将如何对该部门产生影响。
插件和主题的自动更新
使用 WordPress 5.5,您可以选择是否要自动更新插件和主题。 基本上,如果您想始终更新插件和主题,您可以打开此选项。 您可以为单个插件或主题或所有插件或主题保持自动更新选项。 另一方面,您也可以选择手动安装新更新。
使用 zip 文件手动更新
WordPress 5.5 也使手动更新插件和主题变得更加容易。 您所要做的就是上传一个 zip 文件以手动启动更新。
古腾堡编辑
您将在此 WordPress 更新中看到的最重要更改将在 Gutenberg 块编辑器中。
块模式
块模式是 WordPress 5.5 的主要亮点之一。 这些模式将帮助您创建结合文本和媒体的视觉吸引力布局。 因此,您将能够以更有效的方式表达您的故事。

内联图像编辑
如果您通常花费大量时间在图像编辑上,那么新的 WordPress 版本会为您带来一些有趣的东西。 您将能够直接从图像块本身裁剪图像。 您还可以旋转和缩放图像块中的图像。 总的来说,这对于在 WordPress 上编辑图像时节省时间很有帮助。

新区块目录
找到您正在寻找的正确块将不再是一个困难的过程。 在最新版本的 WordPress 中,块目录被合并到块编辑器中。 这意味着您将能够在您的站点上安装新的块类型,而无需离开编辑器。

块编辑器的视觉改进
更新后,块编辑器整体看起来更有吸引力和易于访问。 例如,“添加块”选项在黑色背景下变得更加明显。 同样,边框和突出显示更易于访问。
更好的块导航
在使用父块内的子元素时,块编辑器给用户带来了一些普遍的困难。 通过此更新,选择父块或其中的子元素更加顺畅。 您也可以通过拖放模式移动块。
可访问性
也有一些更改使 WordPress 体验更易于访问。 这些包括:
- 借助按钮在媒体屏幕和模式对话框中复制链接的选项,在早期版本中,需要突出显示一行文本。
- 可以用键盘移动元框。
- 辅助设备将能够阅读图像编辑器中的说明并编辑图像。
开发人员级别更改
除了改善一般用户体验外,您还会发现 WordPress 5.5 还进行了一些开发人员级别的更改。 在这里,我们也将看看其中的一些变化。
REST API 中的服务器端注册块
WordPress 5.5 添加了块类型端点。 这将有助于 JavaScript 应用程序轻松检索在服务器上注册的任何块定义。
破折号
Dashicon 库中有 WordPress 5.5 的重大更新。 此更新新添加了 39 个块编辑器图标。
定义环境
此 WordPress 更新标准化了定义站点环境类型的过程。 您将能够定义环境类型,例如登台或生产,并执行特定于该类型的命令。 此更新允许您使用代码wp_get_environment_type()
检索环境类型。
请注意,在 WordPress 5.5.1 之后,将无法覆盖可能的环境类型。 您可以在此处找到更多详细信息。
将数据传递给模板文件
通过此 WordPress 更新,您可以更有效地将数据传递到模板文件中。 新的 $args 参数有助于改进模板加载功能( get_header(), get_template_part()
等)。 此参数将有助于将值得完整数组的数据添加到模板中。
PHPMailer 库更新
这将有助于开发人员对 redirect_guess_404_permalink() 进行更细粒度的控制。
缓存失效
对于使用 PHP 的 OPcache 的站点,会有更可靠的缓存失效。 这是由于更新期间的新wp_opcache_invalidate()
函数(包括插件和主题)。
自定义帖子类型
现在可以在register_taxonomy()
中为自定义分类法指定默认术语。
与类别分类相关的自定义帖子类型现在可以选择支持默认术语。
默认元数据值
REST API 现在正式支持通过register_meta()
指定默认元数据值。
捆绑库的更新版本
您将找到这些捆绑库的更新版本:SimplePie、Masonry、Twemoji、getID3、imagesLoaded、Moment.js 和 clipboard.js。

WordPress 5.5 问题
随着越来越多的用户更新到 WordPress 5.5,也报告了一些问题。 在本节中,我们将研究更新后报告的一些主要问题。
经典编辑器插件问题
自从古腾堡编辑器问世以来,围绕它的用户友好性进行了很多讨论。 但是,很多用户还没有准备好放弃他们长期使用的经典编辑器。 证明这一点的经典编辑器插件在 WordPress 插件存储库中非常受欢迎。
在 WordPress 5.5 更新后,许多用户报告了经典编辑器的可视化编辑器模式存在问题。 对于即使在引入和接受古腾堡之后仍继续使用经典编辑器的内容创建者来说,这可能是一个问题。
jQuery Migrate 关闭的一般插件和主题问题
jQuery Migrate 是一个 JavaScript 库,它帮助插件和主题开发人员管理使用过时的代码运行他们的插件和主题。 在 WordPress 5.5 中,jQuery Migrate 已关闭。 因此,如果您使用一些未更新的插件和主题,您可能会遇到一些问题。 大多数开发人员通过更新各自的插件和主题来有效地管理它。 但是,一些插件可能仍然会因此而面临问题。
用户体验问题
在 WordPress 5.5 更新后,许多用户报告了分页问题。 基本上,它给主题使用“页面”这个词和附加非数值的网站带来了问题。 但是,可以借助一些变通方法来克服它。 另一个报告的问题是 WordPress 5.5 更新后与特色图像相关的问题。
站点地图问题
正如我们上面所讨论的,WordPress 5.5 引入了新的 XML 站点地图。 显然,许多用户报告了一个错误,即创建了错误的站点地图页面。 使用本机 WordPress 站点地图的站点以及需要多个 XML 站点地图的站点已专门报告了此问题。
由于新的 WordPress 5.5.1 已经可用,其中一些问题已经得到解决。 我们将在本文稍后部分研究通过此更新完成的错误修复。
如何修复 WordPress 5.5 问题?
更新到 WordPress 5.5 后,一些用户报告了网站损坏。 以下是如何避免问题以及如何解决问题的快速浏览。
启用 jQuery 迁移助手
这是一个由 WordPress 开发团队开发的插件,可以帮助您解决与暂时关闭 jQuery Migrate 相关的问题。 它将启用迁移脚本,这将为插件开发人员提供更多时间来更新他们的代码。 请注意,这不是永久解决方案,只会提供更多时间进行更改。 WordPress 管理员上会出现警告消息,提醒您插件或主题中使用的已弃用代码。

降级 WordPress 版本
如果 WordPress 5.5 给您带来麻烦,您可以尝试的另一个解决方案是降级 WordPress 版本。 有一个选项可以手动下载所需的稳定版本邮政编码,然后通过 FTP 上传。 但是,对于大多数用户来说,这可能是一个复杂的步骤。 在这种情况下,使用插件会更可取。
WP降级| 特定核心版本
如果当前版本引起问题,此插件将帮助您返回到以前的 WordPress 版本。 您可以安装这个插件,它会自动检测当前安装的 WordPress 版本。 然后,您可以在指定字段中指定要返回的版本。 如果您需要继续使用旧版本一段时间,这将是一个不错的选择。

该插件还允许您在需要时手动编辑下载链接。 这将允许您从其他来源获取版本,或更改 WordPress 核心的语言。
更新显示警告消息的插件和主题
您需要将所有插件和主题更新为最新版本。 使用最新版本更新所有插件和主题后,如果没有更多警告消息,您可以禁用 JQuery Migrate 插件,并安装 WordPress 5.5。
如果插件或主题即使使用最新版本也显示警告消息,您可能必须联系开发人员并要求他们进行更新。 如果它们没有更新,您可能不得不停止使用这些插件或工具。
检查您的 PHP 版本
如果您的网站在较旧的 PHP 版本上运行,更新后可能会给您的网站带来问题。 您可以将 PHP 更新到最新版本来解决此问题。 您可能需要联系您的托管服务提供商来管理此问题。
插件和主题开发人员如何测试版本更新?
如果您是插件或主题开发人员,您可以使用以下插件对其进行测试,以查看更新后的功能。
测试 jQuery 更新
测试 jQuery 更新插件将帮助您在 WordPress 中更新它们之前测试不同版本的 jQuery 和 jQuery UI。 该插件由 WordPress 团队开发,应在测试环境中使用。 如果发现任何错误,您还可以报告 jQuery 脚本中的错误。

WordPress 5.5.1 – 错误修复和新功能
这是您将使用 WordPress 5.5.1 获得的所有错误修复和功能增强的列表。
行政
- 批量删除用户时的内容归属问题– WordPress 5.5 之后报告的问题之一与批量删除多个用户时的内容归属有关。 此错误已修复。
- “帖子”部分底部的批量操作菜单问题已修复。
- 更正了回复单个用户时的评论问题。
- 管理栏下方的额外填充是固定的。
块编辑器
- 在块编辑器的导航菜单中,5.5 更新后选择的选项没有突出显示。 这已在 5.5.1 中修复。
- 另一个值得注意的问题是按钮背景颜色应用程序。 此问题已在 WordPress 5.5.1 中得到解决。
- 表示树形网格中位置的块的描述有一个错误,即级别显示不正确。
- 另一个修复与 QueryControls 组件中类别选择的回归错误有关
- 块模式中的硬编码字符串可翻译。
- 现在修复了某些主题的文本对比度问题。
- 一些用户注意到,当在 Gutenberg 阻止目录中搜索某些术语时,会显示错误。 这是在更新后修复的。
- 在启用元框的情况下使用移动或平板电脑选项时,小型编辑器预览也存在问题。 这在 WordPress 5.5.1 发布后也得到了解决。
- 此外,还更新了许多软件包版本号。
WordPress 5.5.1 还有几个错误修复。 您可以在此处查看 WordPress 5.5.1 的改进和修复。
进一步阅读
- 基本的 WordPress 故障排除。
- 在不影响客户体验的情况下更新 WooCommerce。