WordPress 6.8将于2025年4月15日发布。此版本继续完善以前版本中引入的基本功能,重点改进数据视图、查询循环和块 块是一个抽象术语,用于描述使用WordPress编辑器组合在一起形成网页内容或布局的标记单元。这个想法结合了过去可能通过短代码、自定义HTML实现的概念,并将发现嵌入到单一一致的API和用户体验中。互动。它通过“缩小”编辑方法、扩展的样式控件和增强的排版选项引入了更精简的设计体验。此外,新的“写入”和“设计”模式为用户在编辑内容时提供了更大的灵活性。美国石油学会 API或应用程序编程接口是一种软件中介,允许程序相互交互并以有限的、明确定义的方式共享数据。开发,包括区块挂钩 在WordPress主题和开发中,钩子是可以应用于WordPres中的动作或过滤器的函数。动作是WordPress中发生特定事件时执行的功能。过滤器允许您修改某些功能。用于挂钩筛选器和操作的参数看起来相同。和块绑定API,旨在增强可扩展性,而推测加载集成和性能优化则旨在提高站点速度。无障碍 无障碍性(通常简称为a11y)是指为残疾人设计产品、设备、服务或环境。无障碍设计的概念确保了“直接访问”(即无人协助)和“间接访问”,即与个人的辅助技术(例如计算机屏幕阅读器)兼容。(https://en.wikipedia.org/wiki/Accessibility网站)改进和持续支持菲律宾比索 WordPress主要使用的web脚本语言。WordPress需要PHP 7.4或更高版本8.x确保WordPress保持用户友好和转发兼容。
和往常一样,这里分享的内容正在被积极追求,但并不一定意味着每一个都会进入WordPress 6.8的最终版本。
要更详细地了解WordPress 6.8中与块编辑器相关的工作,请参阅6.8发布周期页面并查看当前打开的迭代问题。这些迭代问题反映了针对此版本的活动范围内的工作。此外,为了深入了解正在进行的开发和未来的增强功能,您可以探索最新版本中共享的讨论和更新古腾堡拉动请求和跟踪问题.
设计改进
设计重点是抛光和修复、清理需要设计反馈'问题。
样式书在有组织的布局中全面概述了站点的颜色、排版和块样式。每个块示例和样式组都有标签,便于预览和理解主题的当前设计设置。对于支持样式表的经典主题,站点模式已重新定位到外观>设计>模式,将站点编辑器中的所有与设计相关的功能合并到一个位置。以前,图案列在“外观”>“图案”下。
在缩小模式下,用户现在可以直接从工具栏应用不同的分区样式和设计,循环浏览并在页面其余部分的上下文中检查它们。这个增强 增强是对WordPress的简单改进,例如添加挂钩、新功能或对现有功能的改进。简化决策和生产流程(#67140).
另一个用户体验改进可以在字体列表中找到:每个字体系列现在都可以在字体选择器下拉列表中预览,并为用户更好地指示字体的外观(#67118).
图像处理方法的结果现在可以在块编辑器中更好地交流。成功通知现在显示在编辑器的底部。这些通知还附带了一个方便的“撤消”链接,如有必要,可以恢复到原来的状态(#67314, #67312).
设计工具
- 发布评论链接:添加边界支持。(#68450)
- 柱模板:添加边框和间距支持。(#64425)
- 查询总计:添加边界支持。(#68323)
- 背景支持:添加默认控件支持。(#68085)
- 块支持:在字体系列选择控件中显示所选项。(#68254)
- 修复:确保导航按钮和删除选项的编辑器工具的一致性。(#67253)
- 全局样式:修复稳定块支撑时布尔值的处理。(#67552)
支持推测性加载
基于推测性加载插件WordPress 6.8计划将投机性加载集成到核心 核心是运行WordPress所需的一组软件。核心开发团队构建WordPress。。此功能利用推测规则API根据用户交互动态预取URL,旨在提高最大内容绘制(LCP)等性能指标。当前的建议具有使用保守预取的默认配置,以确保安全性和兼容性,但需要对此进行反馈。开发人员将可以访问用于自定义的过滤器,允许根据需要调整推测加载行为(#62503).
优化查询循环 Loop是WordPress用来显示文章的PHP代码。使用The Loop,WordPress处理要在当前页面上显示的每个帖子,并根据它与The Loop标记中指定的标准的匹配程度设置其格式。循环中的任何HTML或PHP代码都将在每个帖子中进行处理。https://codex.wordpress.org/The_Loop.
通过完善查询循环,我们重点关注以下增强功能滤波器 过滤器是两种挂钩之一https://codex.wordpress.org/Plugin_API/挂钩。它们为函数修改其他函数的数据提供了一种方法。它们是Actions的对应物。与Actions不同,过滤器是以孤立的方式工作的,不应该有副作用,例如影响全局变量和输出。按年份、分页、通过添加偏移量获取结果、块间距改进、编辑器中查询类型为默认值时Sticky post不工作、查询循环深度设置等。
(此数据来自WordPress 6.8编辑任务和古腾堡 古腾堡项目是WordPress的新编辑器界面。编辑器改进了创建新内容的过程和体验,使编写丰富内容变得更加简单。它使用“块”来增加丰富性,而不是短代码、自定义HTML等。https://wordpress.org/gutenberg网站/从19.4发布到20.2。)
优化数据视图
使用以下增强功能减少网格布局中操作按钮的大小,表格布局改进,表格布局中的密度选项,在数据视图网格中使用徽章组件,删除popover最大高度.
致力于修复和增强列表布局、网格布局、文本截断、网格和列表中的填充和间距。
缩小以使用图案合成
随着模式变得更加丰富和普及。这项工作旨在提供一种新的高级方法来构建网站并与之交互,其中包括开发中的几个关键功能:
- 对的改进用户体验 用户体验用于拖动图案(例如,拖动到画布中时隐藏缩小插入器)。
- UX在缩小方面的改进(例如,依赖缩放级别而不是缩小、Windows上的缩小快捷方式、在编辑器中添加键盘快捷方式、将默认背景移动到iframe公司 iFrame是内联框架的缩写。iFrame用于在网页中加载另一个HTML文档并呈现它。该HTML文档还可能包含JavaScript和/或CSS,在用户浏览器解析iFrame标记时加载。组件,缩放动画滚动条修复)
- 缩小:固定插入器
请遵循此操作迭代问题了解更多信息。
API启动和迭代
交互API(WordPress 6.8没有实现)
在WordPress 6.7中,工作重点是增强交互API内部的稳定性和简单性的重要改进,引入新的API,如getServerState/getServerContext和wp_Interactivity_get_element,改进类型,以及Gallery块lightbox和Query块的Instant Search的进展。
在WordPress 6.8中,主要关注:
- 增强客户端导航,在解决和改进基于区域的客户端导航的局限性的同时,推进全页面客户端导航。
- 完成库块的lightbox以及查询和搜索块的即时搜索功能。
还将继续改进文件。跟随这个跟踪问题了解更多信息。
- 支持服务器上字符串和数组的长度属性
- 交互API指令支持无效 bug跟踪器的解决方案(通常在软件开发中很常见,有时也会无尾虫)这表明票证不是错误、是支持请求或通常无效。服务器上的数据属性字符
- 支持标记需要同步事件访问的存储操作(#68097)
跟随这个迭代问题和此Trac视图了解更多信息。
块钩API
Block Hooks API是一种可扩展性机制,允许您将块动态插入到块主题中。在WordPress 6.8中,将继续改进Block Hooks。
HTML格式 超文本标记语言。主要用于在web浏览器中输出内容的语义脚本语言。美国石油学会
HTML API增强将重点关注HTML处理速度的改进和新功能,如引入安全的可组合HTML模板、内部和外部HTML支持。
跟随这个迭代问题了解更多信息。
增强的安全性
WordPress 6.8计划进行各种与安全性相关的增强,其中最重要的是切换到使用bcrypt进行密码哈希这包括对用于存储应用程序密码和安全密钥的算法的改进。不久将在make/core上发布一篇专门的帖子,详细介绍这些变化。
其他性能改进
各种计划还侧重于改进加载时间,如Lazy load post元 元是指组内部工作的术语。对我们来说,这是一个在WordCamp Central和Make WordPress等内部WordPres网站上工作的团队。、wp_user对象中的延迟加载用户功能、ORDER by RAND()速度改进、缓存get_uploaded_header_images()的结果、改进wp_Query类中的缓存生成以及缓存对wp_Theme_JSON::sanitize的重复调用。在WordPress 6.8版本的准备过程中,块编辑器中实现了几个关键的性能改进,这些改进共同有助于提高编辑的响应速度和效率。
- 导航块优化:解决了站点编辑器处理带有多个子菜单项的导航块时的性能问题,增强了模板编辑期间的响应能力(#68875).
- 选择器效率增强:改进了isBlockVisibleInTheInserter选择器,以防止不必要的计算,从而获得更高效的块编辑器体验(#68898).
- StyleBook Resizing Improvement:解决了StyleBook中经典主题的尺寸调整不顺畅的问题,带来更流畅的用户体验(#68978).
- 事件处理优化:引入了withSyncEvent操作包装实用程序以简化事件处理,减少潜在的性能瓶颈(#68097).
- 插入器选择器优化:实现更改以避免插入器选择器中的无限请求,提高块检索过程的效率(#66817).
跟随此Trac视图或者这个性能项目板标签了解更多信息。
持续的可访问性改进
在WordPress 6.8中,我们继续致力于增强可访问性,包括故事书组件审计和网格布局语义/导航的改进.
- 查看中target=“_blank”的用法管理员 (和超级管理员)
- 标题属性很多。它们没有任何用处。
- 添加媒体面板中表单字段上的提交按钮
- 非链接链接的语义元素
- 增强功能:在受密码保护的帖子上添加错误的密码消息
- 代码编辑器:如果复选框没有关联的<label>,Linter(HTMLHint)应该显示错误
- 媒体上传器不基于当前上下文限制文件上传“接受”参数
- 二十点二十分:有水平菜单时,子菜单应可关闭
- 为所有管理通知添加前缀(警告、错误、成功、信息)
- 改进管理通知的可访问性
- 修复并改进元接线盒的排列
- 为核心中的可访问工具提示添加机制
- Twenty-Twenty:关闭时,菜单+搜索可导致滚动跳转
- 媒体库中出现错误的过量文本读取
- WordPress核心密码重置需要预先填充用户名以满足WCAG公司 WCAG是Web Content Accessibility Guidelines的缩写。这些指南有助于确保所有人都可以访问互联网,无论他们需要如何访问互联网(屏幕阅读器、键盘等)https://www.w3.org/TR/WCAG21网址/.2.2
- 无法访问管理菜单中自定义链接的验证
- 简化核心帖子类型的add_new_item标签
- 更新屏幕阅读器文本CSS公司 级联样式表。类及其本地实现
- 缺少“提交”按钮–可访问性差
- 为管理员引入浅色背景
- 为按钮和输入添加填充和颜色更改
- 更改设置和其他类似标签的字体粗细
- 调整投递表和页面表上的背景替代行
- 核心/站点标题栏将aria current添加到博客 (与网络、站点相比)不是首页时的页面
- get_custom_logo并不是在所有情况下都应用ariacurrent属性
- 改进站点健康信息表中的HTML语义
- 考虑从经典编辑器脚本中删除标题属性
跟随这个跟踪问题和此Trac视图了解更多信息。
找到丢失的东西了吗?想帮忙吗?
如果你正在做的事情没有反映在这篇文章中,请在下面分享评论,以便我们都能意识到!如果你正在阅读本文并想提供帮助,一个很好的开始就是浏览与每个领域相关的每个问题,或者深入研究波兰董事会任何人都可以参与策划的一系列问题。
道具@安娜扎祖,@杰夫保罗,@乔麦吉尔,@弗利克索斯90,@法比安凯,@马马杜卡,@约十亿美元,@乔多尔森,@喀斯特化的用于发布前审查。
#6-8,#释放光盘