区块预览

关于区块预览的技术文章和开发文档。

区块设计

【WordPress区块编辑器手册】区块设计

本文介绍 Gutenberg 编辑器中区块设计的最佳实践。涵盖内容区域交互、工具栏控件分组、侧边栏高级设置及占位符使用规范。提供关于命名、图标选择、描述撰写等具体建议,帮助开发者创建直观且功能完善的区块组件,提升用户体验与编辑效率。

2026-10-17 3 后端开发
编辑器中的样式

【WordPress区块编辑器手册】编辑器中的样式

本文档深入解析 WordPress 区块编辑器中的样式概念,涵盖 HTML、CSS、区块样式、全局样式及布局样式的生成机制。文章面向区块作者与项目参与者,详解 theme.json 数据整合、样式表构建流程、用户操作对样式的影响,以及区块支持 API 在序列化样式中的应用与限制,帮助开发者构建一致且可定制的编辑体验。

2026-10-17 1 后端开发
提升用户体验的工具

【WordPress主题开发手册】提升用户体验的工具

本文深入解析 WordPress 4.0 至 4.7 版本中自定义器的核心功能与优化技巧。内容涵盖上下文相关控制(active_callback)的灵活应用、选择性刷新机制的实现原理及其对提升用户体验的优势,同时详解 postMessage 传输方式如何实现近乎实时的设置预览。此外,文章还介绍了通知功能的配置方法以及主题与插件如何协同支持这些高级特性,帮助开发者打造更流畅的自定义器界面。

2026-10-05 9 后端开发

【WordPress区块编辑器手册】@wordpress/blocks

本文深入解析 WordPress @wordpress/blocks 包的核心功能,涵盖区块编辑器的概念、API 使用及开发指南。内容包括如何创建、克隆、序列化区块对象,处理嵌套区块与模板同步,以及注册自定义区块类型、样式和变体。同时介绍区块属性验证、转换规则匹配、绑定源管理及图标标准化等关键方法,助力开发者构建统一的网页内容布局体验。

2026-10-17 2 后端开发

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

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

2026-10-17 1 后端开发
预览与蓝图

【WordPress插件开发手册】预览与蓝图

本文详细介绍 WordPress Playground 的插件预览功能及其核心配置方法。文章讲解了如何通过 blueprint.json 蓝图文件在浏览器内安全运行临时 WordPress 安装,无需服务器即可测试插件和主题。内容涵盖登录、版本指定、PHP 扩展加载及自动化安装步骤等高级配置技巧,帮助开发者轻松创建丰富的演示环境并提交至 Subversion。

2026-10-07 2 后端开发
区块变体

【WordPress主题开发手册】区块变体

本文深入解析 WordPress 区块变体 API,详解如何扩展已注册区块以创建不同版本。文章区分了区块变体与全局样式、区块样式的概念差异,指导开发者通过 JavaScript 而非 PHP 实现自定义配置。内容涵盖从加载脚本、注册变体到取消注册的完整流程,并以间隔符区块为例演示属性覆盖方法,帮助主题和插件开发者高效构建多样化区块体验。

2026-10-05 9 后端开发

【WordPress区块编辑器手册】变体

本文详细介绍 WordPress 区块变体 API,帮助您定义和管理区块的多个版本。文章涵盖如何通过初始属性或内部区块创建变体,包括 Embed、自定义 HTML 等示例。同时讲解使用 PHP 动态注册变体、移除变体以及处理区块样式与变体的区别。此外,还深入探讨了 isDefault 和 isActive 属性的配置方法、特定性匹配规则及键盘快捷键的声明方式,助您优化编辑器体验并实现灵活的区块迭代管理。

2026-10-17 2 后端开发

【WordPress主题开发手册】自定义程序器 JavaScript 应用程序接口 (API)

本文深入解析 WordPress 4.1 引入的自定义器 JavaScript API,涵盖 wp-admin/js/customize-controls.js 文件结构及核心功能。文章详解如何利用 postMessage API 在预览与控件间通信,演示动态调整预览 URL、激活/隐藏 UI 对象及实现自动聚焦等高级技巧,并介绍 Controls、Sections 和 Panels 模型的交互逻辑与优先级设置方法,为开发者构建自定义主题提供实用指南。

2026-10-05 9 后端开发