WordPress 5.6 正式版已经发布,它是2020年的最后一个主要版本。
这个新版本包含许多改进和新功能。它还包括一个全新的默认WordPress主题。
在本文中,我们将分享WordPress 5.6的新增功能,以及在更新网站后应尝试的功能。
WordPress 5.6是主要版本,除非您使用托管的WordPress托管服务,否则必须手动启动更新。
重要提示:启动更新之前,请不要忘记创建完整的WordPress备份。
以下就是WordPress 5.6中的所有新功能。
新的默认WordPress主题
WordPress传统上每年都会发布一个新的默认主题,该主题通常以年份命名。WordPress 5.6附带了2021作为新的默认WordPress主题。
这个新主题为WordPress区块编辑器和站点编辑功能提供了一个画布。它被设计为简单、美观、无瑕疵且令人耳目一新。
2021使用柔和的绿色背景色和两种深灰色阴影作为文本。它还附带用于暗黑模式的颜色,可以通过自定义主题启用该颜色。
您还可以通过从几种柔和的配色方案中进行选择来更改背景色,或者选择自己的颜色。主题也会自动调整文本颜色。
以下是这些内置颜色组合的外观预览。
对于排版,设计人员选择使用默认系统字体。这意味着无需加载额外的字体文件,并且易于构建具有自己字体的子主题。
如果您正在使用全新的WordPress网站测试主题,则可以尝试使用新的首页布局。只需转到外观»自定义页面,然后单击发布按钮即可生成包括主页在内的基本网站页面。
该示例主页使您对可以使用块编辑器的想法有所了解。您可以简单地编辑页面并将其替换为您自己的内容。
今年早些时候,WordPress 5.5为块编辑器引入了区块模式(patterns)。2021利用此功能,添加了可以在文章和页面中使用的新块模式。
总体而言,这是一个漂亮的WordPress主题,易于定制,可用于制作任何类型的网站。
块编辑器的改进
在WordPress的内容编辑器是用户花费大量的时间写博客文章,创建页面,并进行布局。WordPress 5.6对块编辑器进行了一些改进。
以下是WordPress 5.6中块编辑器的一些最明显的更改。
封面的视频位置控制
以前,封面仅显示图像的位置控制。现在,借助WordPress 5.6,封面块使用户可以在封面内设置视频位置。
类别中添加模式选项卡
现在,“添加新块”列下的模式面板具有类别切换器。这使用户可以非常轻松地找到并使用所需的模式。用户还将能够看到其主题可用的模式,并将它们与默认模式区分开。
改进搜索的关键字变体
现在,块编辑器允许开发人员存储关键字变体,以帮助用户找到块。这将改进块搜索功能,并使用户能够发现由块库或第三方插件添加的块。
信息面板中的字符
信息面板现在将显示字符以及内容中使用的单词,段落和块。
列表块的颜色支持
列表块现在可以选择文本和背景色,而无需将列表添加到另一个块中。
社交图标块
社交图标块有两个改进。首先,社交图标按钮具有新的灰色样式。其次,用户现在可以选择在新窗口中打开块中的所有链接。
编辑器选项现在称为首选项
默认块编辑器具有一个设置面板,您可以在其中根据自己的喜好设置编辑器。在WordPress 5.6中,此模式现在称为“首选项”,而不是“选项”。
现在,模态本身对于不同项目的描述更加有用。这将使初学者更容易决定他们想要启用哪些项目。
WordPress主要版本的自动更新
今年早些时候,WordPress 5.5使用户可以更轻松地打开特定插件的自动更新。WordPress 5.6通过添加选项来打开主要WordPress版本的自动更新,从而扩展了此功能。
您可以转到WordPress管理区域内的仪表板»更新页面,然后单击“为所有新版本的WordPress启用自动更新”链接。
对于您决定是否要启用此功能,这是完全可选的。如果您使用的是托管WordPress托管,则无需担心,因为它们会自动为您更新WordPress。
支持PHP 8
WordPress主要使用PHP编程语言编写。与WordPress一样,PHP也发布新版本以提高性能,添加功能并修复错误。
他们预计将在11月26日发布WordPress 5.6之前的PHP 8。核心团队计划并努力工作,以捕获并修复PHP 8的所有已知兼容性问题。
这将确保升级到最新PHP版本的用户不会遇到任何重大问题。但是,主题和插件开发人员可能仍需要测试自己的代码的兼容性。
REST API的应用程序密码
WordPress中的REST API允许开发人员与WordPress安装本身之外的网站进行通信。
为了确保安全,WordPress使用cookie和nonce密钥来确保只有合法用户才能访问API。对于开发人员来说,使用这些方法并不是很有效。
WordPress 5.6将允许开发人员在WordPress中使用应用程序密码。就像流行的平台Facebook和Google一样,用户现在可以向应用授予访问其网站的权限,并可以从“用户»个人资料”页面进行管理。用户还可以随时撤消应用程序的访问权限。
针对开发者的更新
WordPress 5.6拥有针对开发人员的大量功能和改进。以下是代码更改时最重要的部分。
WordPress 5.6继续了三步计划的第二阶段,以升级与WordPress捆绑在一起的核心jQuery。依赖jQuery的主题和插件开发人员已经在测试他们的代码是否存在任何问题,因此它不太可能影响大量用户。(查看详细信息)
新的5.6版本还包括REST API批处理框架,用于在对服务器的一个请求中进行一系列REST API调用。(查看详细信息)
WordPress 5.6中还提供了一个新wp_after_insert_post
操作钩子。它允许主题和插件开发人员在帖子及其条款和元数据已更新后运行自定义代码。(查看详细信息)
WordPress 5.6已用类型转换替换了旧式的PHP类型转换功能。(#42918)
WordPress 5.6还引入了将WP_Error对象彼此合并的功能。这将使开发人员可以将多个数据项添加到WP_Error对象。(#38777)
我们希望本指南可以帮助您探索WordPress 5.6中的新增功能。
注:WordPress 5.6 的更改是非常多的,尤其是对 jQuery 库的更改(阅读详情),建议在测试站点中测试你的主题和插件是否兼容,此外,PHP8 还是很新的东西,虽然WP 5.6 表示支持,但是主题和插件很多不会这么快兼容,所以,目前不推荐采用 PHP 8
注:文本内容出自 wpbeginner,由 WordPress大学 翻译整理。