WordPress 可能很快就会有一个命令中心,它将作为一个快速搜索组件用于导航到管理员的其他区域,并且还能够运行命令。该功能是在 Gutenberg 15.6 中以实验性标志引入的,目前在导航和编辑模板时在站点编辑器上下文中的使用有限。
命令中心项目旨在以可扩展的方式扩展到整个 wp-admin,以便插件开发人员可以注册自己的命令。这也将允许 AI 驱动的扩展来加速设计、内容和布局创建。
“值得强调的一个方面是与命令中心交互的拟议 API,”古腾堡工程师 Riad Benguella 在一篇征求对该项目反馈的帖子中说。“命令中心是作为一个独立的 @wordpress/commands
包开发的。它提供 API 来动态呈现和注册命令。这些扩展点允许插件注入他们喜欢的任何命令,并打开与 LLM 交互的大门。”
Benguella 分享了一个原型在站点编辑器中的模板和模板部分之间导航的视频:
到目前为止,反馈总体上是积极的,但该项目的贡献者将面临提供命令中心优势的真实示例的挑战,以便一些人充分认识到此功能的愿景不仅仅是高级用户的奇特快捷方式。
“很好,但我不清楚这实际上解决了什么实际问题?” WordPress 开发人员 Jon Brown 说。
“目前,在编辑器的顶部中心有一个易于查找和使用的下拉菜单。人们真的在使用它时遇到问题吗?这似乎使用户必须知道要输入的项目名称的事情变得复杂。普通用户是否知道输入“post meta”来编辑它?
“有几个插件已经完成了这个管理范围,虽然很简洁,但似乎更适合已经知道他们在寻找什么的高级用户。”
Benguella 回应说,Command Center 正在开发为“专门为普通用户和高级用户量身定制的互补 UI”,并且用户不需要记住技术术语就可以使用它。
对话中的其他参与者询问贡献者是否考虑在 WordPress 中发布命令中心,直到它可以服务于站点编辑器之外的上下文。
“最初我们已经将命令中心添加到帖子和站点编辑器中,但我希望一旦我们证明了它的行为和 API,我们就会将其添加到所有 WP-Admin 中,”Benguella 回应道。该 API 目前在 Gutenberg 中仍处于试验阶段,尚不清楚是否会在 Command Center 登陆下一版 WordPress 之前或之后添加对 wp-admin 的扩展。
“喜欢这个概念,讨厌它仅限于编辑器,”WordPress 开发人员 Dovid Levine 说。
“理想情况下,这将被整体实施——要么作为推动长期被忽视的仪表板现代化的一部分,要么作为与编辑器之外的 GB 数据交互的 API 努力的一部分。我们已经看到,如果采用其他方式(GB 优先/仅),开发人员的采用速度有多慢——更糟糕的是,如果/当最终考虑到编辑之外的考虑因素时,对于早期采用者/拥护者来说是多么痛苦。”
第一个里程碑,支持在编辑器中快速搜索内容和模板,在 GitHub 上概述,贡献者可以在其中跟踪进度。指挥中心也将在未来作为 FSE 外展计划的一部分进行测试。Benguella在发布到核心开发博客的帖子中征求对该功能及其 API 的反馈,特别是关于用户体验以及帖子中详述的 API 是否足以解决第三方用例的问题。