WordPress 5.2是2019官方最好的WordPress,已经看到了wp_nav_menu()
!用户将看到可用的新核心块,以及在块插入器中启用或禁用块的附加功能,以及大量其他块编辑器更新。
还有一些新功能可以保护网站免受可怕的“ 死亡白屏 ”的影响,这是一个供用户查看、复制和共享重要调试信息的功能,改进辅助功能和主题隐私政策页面的新区域。开发人员会喜欢各种新的过滤器和功能,并且还可以利用62个增强功能和功能请求,228个错误修复等等!让我们来看看5.2中的许多改进……
站点运行状况和WSOD保护
WordPress 5.2包含Site Health和Servehappy项目的部分内容。嵌套在“工具”菜单下的新站点运行状况页面将在站点上运行一系列测试,指出站点所有者应该注意的潜在问题。插件和主题可以添加自己的测试,或使用过滤器修改/删除现有的测试。更多调试和支持信息显示在管理员同一区域的“信息”选项卡中。此信息可以帮助开发人员解决用户问题。
从Servehappy项目中添加了允许管理员修复或减轻其站点上的致命错误,这些错误以前在没有开发人员帮助和修改代码库的情况下无法解决。这包括开发人员可以与新恢复模式功能集成的五种方式。
块编辑器
从WordPress 5.0开始,块编辑器继续快速迭代,现在WordPress 5.2与Goutnberg版本5.4捆绑在一起使用。核心中最重要的变化是添加了一个可重用block-editor
模块,以便在独立于文章编辑器的上下文中扩展块编辑器的使用,而不依赖于post对象(例如,对于其他WordPress管理页面,如窗口小部件屏幕)。
还添加了一种新的块渲染异步模式,添加了新的RSS和Amazon Kindle嵌入块,以及一种块管理模式,能够启用/禁用块插入器中的块。已经对端到端测试进行了改进(包括支持ax可访问性测试),以及提高准确性WP_Screen::is_block_editor()
。核心块(除经典块外)也不再使用TinyMCE。
无障碍
5.2中的辅助功能更新包括对管理选项卡的标记,在列表中发布格式,管理栏子菜单链接标记以及归档窗口小部件下拉列表的改进,以帮助辅助技术。
隐私政策和数据导出
隐私组件已得到增强,增加了四项新功能,可以更轻松地自定义和设计隐私政策页面。用户数据导出的标签限制也已放宽。请注意为希望is_privacy_policy()
在旧版WordPress中支持该功能的插件和主题提供的垫片
其他开发者更新
在5.2中还有更多好东西,比如增加了13个Dashicons和WOFF 2.0文件格式,添加了短路滤波器,WP_Site_Query
并WP_Network_Query
添加了wp_body_open()
触发wp_body_open
动作的功能,增加了category_list_link_attributes
滤波器 Walker_Category
,添加了users_have_additional_content
过滤,@ wordpress / scripts包的更新包括webpack和Babel配置等等!请注意,该wp-includes/fonts/dashicons.woff
文件不包含13个新图标。请注意为希望wp_body_open()
在旧版WordPress中使用该功能的主题提供的垫片,并防止来自未定义函数的致命错误。
但等等,还有更多!
在WordPress 5.2中已经标记了修复了超过228个错误,59个增强功能,3个功能请求和16个祝福任务。其他一些要强调的内容包括:
- 嵌入:YouTube嵌入缺少标题属性(#40245)
- 导出:WP导出问题 – 向
.xml
文件添加空格(#46575) - Feed:Feed现在尊重
Last-Modified
标题(#4575) - 一般:添加
sodium_compat
– 用于PHP <7.2的libsodium兼容加密API(#45806) - I18N:个人数据擦除实现电子邮件现在位于用户区域(#44721)
- I18N:个人数据导出电子邮件现在位于用户区域设置中(#46056)
- 网络和站点:介绍
ms_user_list_site_class
过滤器(#41146) - 网络和站点:介绍
populate_site_meta
过滤器(#46437) - 隐私:“下载个人数据”管理员操作不再触发请求的完成(#44644)
- 隐私:当相同的先前请求处于完整或存档状态时,用户现在能够发出其他请求(#44707)
- 隐私:删除隐私指针(#45999)
- 隐私:隐私政策指南帮助通知现在显示在经典编辑器和块编辑器上(#46098)
- 隐私:删除隐私泡泡(#46819)
- 主题:添加全局动作
get_template_part
(#41575)
请测试你的代码。修复问题可以帮助您并帮助数百万个WordPress网站。
发表回复