祖先块

关于祖先块的技术文章和开发文档。

【WordPress区块编辑器手册】block.json 中的元数据

本文介绍 WordPress 5.8 起推荐的 block.json 元数据文件格式,用于在 PHP 和 JavaScript 中注册块类型。文章详解了该文件的优势,如自动优化资源队列、简化服务端注册及支持插件目录识别。同时涵盖了 API 版本、属性定义、脚本样式加载、国际化处理及向后兼容性等关键开发细节,帮助开发者构建高效规范的 WordPress 块插件。

2026-10-17 2 后端开发

【WordPress区块编辑器手册】嵌套区块:使用 InnerBlocks

本文深入解析 WordPress Gutenberg 中 InnerBlocks 组件的核心用法,涵盖嵌套区块创建、allowedBlocks 子代限制、orientation 方向设置及 defaultBlock 默认块配置。同时介绍 template 与 templateLock 属性实现模板预填充与锁定机制,详解 parent、ancestor 等父子关系定义方式,并讲解 useInnerBlocksProps React Hook 的高级应用技巧,助力开发者构建灵活的自定义块系统。

2026-10-17 2 后端开发
上下文

【WordPress区块编辑器手册】上下文

本文介绍 WordPress 块上下文功能,允许祖先块为后代块提供可消费的值。该功能支持 React Context 理念,适用于全站编辑场景,如博客目录模板。通过注册设置定义上下文,避免硬编码值冲突,支持服务器端与客户端实现,帮助开发者构建灵活的可复用块组件。

2026-10-17 2 后端开发

【WordPress区块编辑器手册】注册

本文详细介绍如何在 WordPress 中使用 JavaScript 和 PHP 注册自定义区块。涵盖 registerBlockType 函数的参数设置,包括区块名称、标题、描述、类别、图标及各类可选属性如 attributes、styles、transforms 等。同时讲解区块集合注册方法与命名空间最佳实践,帮助开发者快速创建并管理区块。

2026-10-17 1 后端开发

【WordPress区块编辑器手册】评论作者姓名

本文介绍如何显示评论作者姓名及名字,涵盖主题API Version 3动态块特性。解析块关系、祖先属性定义、block.json属性配置、支持功能与上下文设定,说明动态块在服务器渲染机制下于帖子内容中的存储方式,并提供源代码目录浏览指引。

2026-10-17 1 后端开发

【WordPress区块编辑器手册】评论内容

本文介绍动态块的详细特性,包括其在服务器上渲染而非保存HTML、通过block.json定义属性与上下文、块关系中的祖先节点处理以及源代码目录浏览方法,适用于开发者理解块架构。

2026-10-17 2 后端开发

【WordPress区块编辑器手册】评论日期

本文介绍评论日期显示功能的动态块特性。该块在服务器上渲染,不会保存HTML到内容中,仅存储为块注释。通过block.json定义属性、支持功能及上下文,适用于构建灵活的页面组件。

2026-10-17 2 后端开发

【WordPress区块编辑器手册】评论编辑链接

本文介绍 WordPress 仪表板中显示编辑评论链接的功能,该链接仅对拥有编辑权限的用户可见。内容涵盖动态块的服务器渲染机制、块关系祖先设置、通过 block.json 定义的属性类型及上下文,以及块标记在帖子内容中的存储形式和来源文件浏览方法。

2026-10-17 1 后端开发