WordPress 7.0 “阿姆斯特朗”

发布发生了 WordPress 7.0 “阿姆斯特朗”这是开源内容管理系统的下一个主要版本,采用 GPLv2 或更高版本的许可协议。该版本原定于 2026 年 4 月发布,后推迟至 2026 年 5 月 20 日发布:开发人员发布了额外的候选版本,以便在最终版本发布前进一步测试架构变更。

В WordPress 7.0 超过进入 Core Trac 中 419 项修复和更改包括超过 修复了 300 个错误此外,还对编辑器、控制面板和 AI 集成进行了数百项更改。

重要变化

  • WP AI 客户端和新的 AI 基础设施。
    WP AI Client 已添加到核心库中——这是一个统一的 PHP 接口,插件可以通过它访问生成式 AI 模型,而无需依赖特定的提供商。请求路由由……处理。 WordPress密钥和连接通过新的“设置”>“连接器”屏幕进行管理。默认情况下,系统提供与 Anthropic、Google 和 OpenAI 的连接,但该架构的设计允许第三方开发者进行扩展。

  • 面向未来基于代理场景的功能 API。
    全新的 Abilities API 层已与 WP AI 客户端集成,允许您描述网站和插件的功能,以便在一致的自动化工作流程中使用它们。虽然这更像是为开发者提供的基础架构,而不仅仅是一个“美化界面”的按钮,但其方向是明确的: WordPress 为人工智能插件时代做好准备。

  • 管理面板已更新。
    wp-admin 现在采用了全新的现代配色方案、更新的样式、对比度和字体,以及流畅的屏幕过渡效果。 控制面板但是,如果在用户的系统上启用了动画缩减功能,则这些功能将被禁用。

  • 管理面板中的命令面板。
    现在,您可以使用 Ctrl+K 或 ⌘K 快速访问顶部面板中的命令面板。这样,您就可以从控制面板中的任何位置快速访问所需的操作和工具,而无需在菜单中查找。

  • 字体管理单独页面。
    字体库现在新增了专门的字体管理页面。用户现在可以集中上传、安装和管理字体,这应该能简化使用基于模块主题的网站所有者的操作。

  • 版本对比图。
    编辑器新增了可视化修订功能:现在您可以直观地比较文章或页面的两个版本,并通过滑动条在两个版本之间切换。文档检查器会显示更改摘要,您可以直接在页面上导航到各个已更改的区域。

  • 更稳定的iframe编辑器。
    如果所有插入的区块都使用 Block API 版本 3 或更高版本,文章编辑器现在会更积极地使用隔离式 iframe 模式。这应该可以减少主题或插件样式和脚本对编辑器本身的影响。

  • 可定制的移动菜单。
    现在,用户可以使用站点编辑器中的模块和样式来构建移动设备的导航叠加菜单。新增的“关闭导航叠加菜单”模块让主题和用户能够更好地控制移动导航的外观。

  • 按设备和自适应设置显示模块。
    В WordPress 7.0 版本现在允许根据设备类型隐藏或显示模块。响应式模式设置也得到了扩展:您可以为不同的断点更改样式并自定义其大小。

  • 模式改进和模式覆盖。
    模式覆盖功能现在不仅适用于基础区块,也适用于自定义区块。开发者可以通过区块绑定获得管理属性的新选项,并且扩展了 contentOnly 模式,要求区块作者在 block.json 文件中更详细地描述可编辑属性。

  • 全新升级的模块。
    新增了标题块、面包屑导航块和图标块。图库现在支持灯箱幻灯片,封面块现在可以将视频用作背景,段落块现在支持分栏和文本缩进。

  • 块级 CSS。
    现在,编辑器允许您将自定义 CSS 应用于页面上的特定区块。这样,您无需创建单独的类并手动编辑主题,即可实现更精细的自定义。

  • 仅支持 PHP 的区块注册。
    开发者现在可以通过 Block API 直接在 PHP 中创建和注册区块和模式。PHP 注册的区块现在具有可编辑属性,并且可以通过 DataForm 自动生成检查控件。

  • 交互 API 的变更。
    @wordpress/interactivity 包中新增了 watch() 函数,允许您在回调函数中订阅信号变化。data-wp-watch 指令可用于 DOM 元素生命周期,并响应状态变化。

  • 数据视图、数据表单和站点编辑器扩展。
    新增了“活动”和“详情”布局,改进了模态窗口的外观,并且字段 API 现在支持注册第三方类型。站点编辑器为可扩展路由提供了基础,而新的 @wordpress/boot 包允许插件构建自己的站点编辑器页面。

  • 更安全的用户注册流程。
    在“常规设置”中,管理员和编辑角色已从新用户的默认角色选择中移除。如果在升级前选择了这些角色之一,“站点健康”将显示警告。此外,还为开发人员添加了 default_role_dropdown_excluded_roles 筛选器。

  • 库和需求更新。
    最低 PHP 版本要求 WordPress 核心现在提升到 PHP 7.4的已将 PHPMailer 更新至 7.0.2,backbone.js 更新至 1.6.1,Requests 更新至 2.0.17,CodeMirror 更新至最新的 v5 分支;同时还添加了对主题的 PHP 8.1 弃用通知处理。

WordPress 7.0 版本似乎旨在同时重建多个工具的基础架构:人工智能集成、管理面板、编辑器、区块、模式以及服务器端区块注册。与以往一样,建议网站所有者先在网站副本上测试更新,尤其是在使用复杂主题、可视化编辑器以及会干扰编辑器的插件时。

来源: linux.org.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster