开发者新动态(2024年12月)
欢迎阅读2024年最后一期《开发者新动态》!本文总结了上个月与开发者相关的变更,包括Gutenberg项目、WordPress核心及其他领域的更新。
在深入了解变更之前,请注意WordPress 6.7已于11月12日发布,如果您尚未更新站点,请务必更新!
亮点
样式书更新
站点编辑器中的样式书获得了重大更新,将全局样式控制和样式书预览直接集成到样式面板中。默认情况下,预览显示站点视图,但用户可以轻松切换到样式书以获取全面的区块概览。此外,样式书标签页中新增了一个着陆页,展示常见的主题区块,以提供更流畅、直观的编辑体验。
过滤区块编辑器渲染模式
在WordPress 6.7之前,无法通过编程方式设置编辑器的默认渲染模式。随着Gutenberg 19.8的发布,现在可以通过新的过滤器之一或在文章类型注册时使用新的default_rendering_mode属性来控制渲染模式。
WordPress Playground
Playground应用现在在界面中提供了针对WordPress核心和Gutenberg的拉取请求测试器。这是在贡献者工作被合并到下一个版本之前进行测试的更简化方式,应该能使通过测试、提供反馈和提交错误报告来为项目做贡献变得更加容易。
插件与工具
稳定实验性支持键
插件作者和主题构建者可能会欣赏__experimentalBorder支持以及其他一些常见的实验性区块支持标志的稳定化。
DataViews与DataForm更新
DataViews和DataForm组件持续迭代,包含了新的API、更好的信息检索可扩展性支持以及一些文档更新。
getValueFromId现在支持嵌套对象作为默认值。- 使用DataViews的开发者现在可以利用一个新的API,以编程方式为各种显示方法注册和注销字段。
- DataViews和DataForm组件的文档已更新,添加了一些缺失的属性。
- 文档中新增了一个关于字段API的章节。
- 单个字段现在可以声明与DataForm定义的布局不同的布局。
核心区块更新
多个核心区块已更新,以增强功能并添加对现有特性的支持。
- 社交链接区块现在支持
contentOnly编辑。 - 页面列表和文章内容区块现在支持边框和间距。
- 详情区块现在支持锚点。
- 标题区块中的边框控件默认隐藏。
- 查询循环区块已更新,可接收
templateSlug和postType,为区块提供额外的上下文。
值得注意的错误修复
虽然上个月修复了许多错误,但有几个值得扩展开发者关注。
主题
直接从图片区块设置特色图片
Gutenberg 19.7引入了一个便捷的工作流改进:您现在可以直接从图片区块将图片设置为文章的特色图片。在图片区块的选项下拉菜单中,您会找到一个设为特色图片的选项。选择它,即可用区块中的图片更新文章的特色图片。此功能在文章编辑器和站点编辑器中均可用。
起始图案的新分类
Gutenberg 19.7中的一项更新使起始图案更易于访问,它在图案插入器中添加了一个专门的起始内容分类。此前,这些图案仅在创建新页面时通过模态窗口提供,一旦关闭模态窗口就会消失。长期目标是完全取代模态窗口,直接打开插入器并定位到起始内容分类,以实现更无缝、直观的工作流。
资源
WordPress新闻
WordPress新闻博客发布了涵盖最新WordPress版本的文章,并且Make WordPress Core已开始规划WordPress 6.8及2025年剩余时间的开发。
- WordPress 6.7 现场指南
- WordPress 6.7 “Rollins” 发布文章
- WordPress 6.7.1 维护版本
- WordPress 6.7 发布回顾
- 提案:2025年主要版本
- WordPress 6.8 志愿者招募
开发者时间与WordPress YouTube
过去几周,开发者时间和直播流非常繁忙。请查看以下录制内容:
- 开发者时间:探索WordPress 6.7中的区块绑定API
- 开发者时间:使用WordPress开发工具改进您的工作流
- 构建您的第一个WordPress Gutenberg区块:初学者指南!
- WordPress速度构建:Matt Mullenweg对阵Jessica Lyschik
所有过去的开发者时间会议录制都可以在WordPress.tv上找到,官方WordPres.org YouTube频道上也有广泛的内容。
走廊聚会
过去一个月举行了两次走廊聚会,这是关于WordPress功能的社区讨论:
开发者博客
如果您还没有查看,请务必关注开发者博客上的最新教程。敬请期待更多展示WordPress 6.7中激动人心的新功能的内容。