之前 WordPress 5.0 主版本的发布,带来「块」编辑器古腾堡,5.1 版本则专注于打磨,特别是提高编辑器的性能,另外这个版本还提供了一些必要的工具,为更好,更快,更安全的 WordPress 的发展铺平了道路。
Site Health
考虑到安全性和速度,此版本引入了 WordPress 的第一个站点健康功能(Site Health),将开始在运行过时版本 PHP 的 WordPress 后台向网站管理员显示通知。
此外,在安装新插件时,该功能将检查插件是否需要与站点不兼容的 PHP 版本。如果是,那么 WordPress 将阻止该插件的安装。
编辑器性能提升
自从 WordPress 5.0 推出以来,一直在不断改进新的「块」编辑器,WordPress 5.1 在编辑器中包含了可靠的性能改进,编辑过程变快,打字感觉更加顺畅。
预计在接下来的几个版本中会有更多的性能提升。
开发者关注功能
多站点元数据
5.1 引入了一个新的数据库表来存储与站点相关的元数据,并允许存储与多站点/网络环境相关的任意站点数据。
Cron API
Cron API 带来新功能以帮助返回数据,并包含用于修改 cron 存储的新过滤器。其它更改会影响运行 FastCGI 和 PHP-FPM 7.0.16 及更高版本的服务器上的 cron 生成。
新的 JS 构建程序
WordPress 5.1 具有一个新的 JavaScript 构建选项。
其他
- WP_DEBUG_LOG 常量更新,可以支持指定文件地址。
- 新的插件激活接口。
wp_unique_post_slug()
,WP_User_Query
,count_users()
也有了接口处理。- 新函数:
human_readable_duration
- 提高分类元数据的验证
- 使用
WP_Meta_Query
时限制 LIKE 的使用。
WPJAM Basic 最新版 3.5 已经针对 WordPress 5.1 进行了部分提高,接下来,我将 WordPress 5.1 的最新功能,进行优化。