期待已久的WordPress 6.9即将发布,据了解,本次引入了六个新区块,扩展了区块编辑器的创作功能,并免去了用户安装额外插件的麻烦。这些新区块包括手风琴、术语查询、阅读时间、数学公式、评论计数和评论链接。
一、WordPress 6.9新功能抢先看
1、手风琴
期待已久的手风琴模块终于加入核心库了。它不是一个单独的模块,而是一个嵌套的模块结构,可以轻松地从模块检查器中查看。
每个手风琴模块都包含以下内部模块:
- 手风琴:嵌套手风琴项目的容器;
- 手风琴组件:它是直接嵌套的元素,由标题和面板组成;
- 手风琴标题:可点击的标题,用于展开和收起面板;
- 手风琴面板:此面板包含手风琴组件的内容,并且可以包含任何类型的区块。
2、术语查询
WordPress 6.9引入了一个新的术语查询区块。与查询区块类似,它显示术语而不是文章。这个新区块实际上是一个术语模板,其中包含一个带有术语名称和术语计数的行区块。
术语查询块提供多种配置选项。可以设置分类法、对列表项进行排序、指定选定项,以及选择显示或隐藏空术语或嵌套术语。还可以设置要显示的术语数量。
术语模板有两种显示模式:列表和网格。网格视图允许自定义网格元素的位置和列数。
还可以更改块元素的标签。例如可以为术语名称块使用 h2 元素。还可以在术语查询块的各个元素之间插入其他块。下图显示了行之间的分隔符块。
3、阅读时间
顾名思义,“阅读时间”模块显示当前文章或页面的阅读时间。该模块有两种模式:“阅读时间”和“字数统计”,并可选择将阅读时间显示为范围或特定值。
4、数学公式
“数学公式”模块允许在内容中插入数学公式。只需使用 LaTeX 语法编写公式,它们就会被转换为相应的数学符号。
也可以插入内联公式:
5、评论链接和评论计数
评论链接和评论计数模块不再标记为实验性功能。这两个模块现在都可以在站点编辑器和文章编辑器中使用。
二、WordPress 6.9对现有模块的改进
1、修复了标题块的背景内边距问题
WordPress 6.9 修复了标题块背景内边距的 CSS 优先级问题。在此版本之前,应用于标题块的内边距样式会影响其他使用标题的块,例如手风琴块。
由于使用了 :where() 伪类,使用背景的标题的 CSS 选择器变得更加精确,如开发说明中所述。
h1, h2, h3, h4, h5, h6 {
&:where(.wp-block-heading).has-background {
padding: …;
}
}
如果主题对非标题块的标题元素使用了“.has-background”类,这些元素将不再应用默认的背景内边距。
2、按钮和分隔符块的可选 HTML 元素
为了提升可访问性,现在可以选择按钮和分隔符块的 HTML 元素。
对于按钮块,可以在其高级设置中选择“<a>”或“<button>”。
对于分隔符块,可以选择“<hr>”或“<div>”。
3、文章内容块的标签名称选择器
从 WordPress 6.9 开始,可以为文章内容块选择语义合适的包装器。可以选择“<main>”、”<section>”或“<article>”。
4、社交链接的自定义链接图标
新增的 block_core_social_link_get_services 过滤器允许开发者使用区块变体为社交链接区块添加自定义链接图标。此新增功能为自定义社交链接区块提供了更多选项,并免去了核心管理大量服务列表的麻烦。
下图显示了文章编辑器中的效果。
5、查询循环区块中的菜单顺序排序
除了文章标题和日期之外,现在还可以按菜单顺序对查询循环区块中支持页面属性的文章类型进行排序。要体验此新功能,请创建多个页面并使用快速编辑功能分别编辑每个页面。
还可以通过单独编辑每个页面来更改菜单项顺序。在左侧的页面侧边栏中,点击“操作”按钮(右上角的三个点)。然后,选择“顺序”。此时会弹出一个窗口,其中包含一个用于设置菜单顺序的数字字段。
设置页面顺序后,创建一个新页面并添加一个“查询循环”区块。选择“页面”作为文章类型,并按“菜单顺序”排序。
”menu_order”值适用于数据库中的所有文章类型;但是,需要注册对页面属性功能的支持,才能使自定义文章类型可以使用此设置。
6、导航区块更新
导航区块已进行多次更新。以下是主要更新的简要列表:
导航链接模块的链接界面新增了“创建页面”按钮。此次更新包含立即发布页面的选项。
此功能也可在按钮块中使用:
借助模块绑定 API,导航链接模块的 URL 属性会在点击或点击时动态更新。原始 URL 会发生变化,前提是链接指向实体,例如页面或文章。
导航链接模块设置侧边栏中新增了一个切换选项,允许用户配置导航链接在新标签页中打开。此前,“在新标签页中打开”选项仅在上下文菜单模态链接中可用。新增此功能后,该选项更容易找到,因为它位于侧边栏所有其他设置旁边。
现在,可以从编辑器界面为导航菜单模块设置透明背景。在 WordPress 6.9 之前,必须使用自定义 CSS 代码才能实现此效果。
7、弹性标题和弹性段落模块变体
弹性标题和弹性段落模块是两种新的变体,它们会自动拉伸文本以适应容器的整个宽度。
可以通过两种不同的方式插入这两个变体:直接从“块插入器”插入,或从“标题和段落”块工具栏的下拉菜单插入。
8、封面块新增海报图片支持
得益于新增的海报图片组件,“封面”块现在支持海报图片。这对于大型视频和网络连接速度较慢的用户尤其有用,能够提升用户体验。
现在我们已经了解了核心块的主要新增功能和改进,接下来让我们看看 WordPress 6.9 如何根据个人职责,促进团队协作进行内容创作。此版本引入了两项强大的功能,将显著增强编辑器内的协作和工作流程:注释和可见性。
更多阅读:《WordPress教程》
-
广告合作
-
QQ群号:4114653



























