WordPress 5.2 领域指南

版权声明:原创文章,转载请注明出处。 https://blog.csdn.net/lilihuigz/article/details/89840962

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_QueryWP_Network_Query添加了wp_body_open()触发wp_body_open动作的功能,增加了category_list_link_attributes 滤波器  Walker_Category,添加了users_have_additional_content过滤,@ wordpress / scripts包的更新包括webpackBabel配置等等!请注意,该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网站。

点击阅读原文

猜你喜欢

转载自blog.csdn.net/lilihuigz/article/details/89840962
5.2