gutenbergdocs/how-to-guides/README.md

45 lines
2.7 KiB
Markdown
Raw Normal View History

2025-10-21 17:33:45 +00:00
# 操作指南
与WordPress大多数功能一样新版编辑器具有高度灵活性。您可以创建自定义区块、修改编辑器外观、添加特殊插件等众多功能。
## 创建区块
编辑器的核心是区块主要扩展接口是区块API。通过该接口您可以创建静态区块、[动态区块](/docs/how-to-guides/block-tutorial/creating-dynamic-blocks.md)(在服务器端渲染),以及能够将数据保存至文章元数据的区块,从而实现更具结构化的内容呈现。
若想深入了解区块创建,请参阅[创建区块教程](/docs/getting-started/devenv/get-started-with-create-block.md),这是最佳入门指南。
## 扩展区块
通过过滤器可以修改现有区块的行为,甚至完全移除区块。
更多内容请参阅[区块过滤器](/docs/reference-guides/filters/block-filters.md)章节。
特别针对「查询循环」区块,除了现有过滤器外,还有更多扩展方式和定制版本创建方法。详见[扩展查询循环区块](/docs/how-to-guides/block-tutorial/extending-the-query-loop-block.md)章节。
## 扩展编辑器界面
通过`registerPlugin`接口可扩展编辑器界面,允许您集中定义所有插件界面元素。
更多信息请参考[插件](/packages/plugins/README.md)和[编辑文章](/packages/edit-post/README.md)章节。
您还可以对编辑器的特定功能进行过滤,相关文档请参阅[编辑器过滤器](/docs/reference-guides/filters/editor-filters.md)页面。
## 元数据框
强烈建议将PHP元数据框迁移至区块或侧边栏插件具体方法请参阅[元数据框](/docs/how-to-guides/metabox.md)与[侧边栏插件](/docs/how-to-guides/plugin-sidebar-0.md)指南。
## 主题支持
默认情况下,区块会提供样式以确保在未修改的主题中正常显示。主题可以添加/覆盖这些样式,或直接使用默认样式。
部分高级区块功能需要主题主动声明支持。请参阅[主题支持](/docs/how-to-guides/themes/theme-support.md)与[全局样式过滤指南](/docs/reference-guides/filters/global-styles-filters.md)。
## 自动补全
区块内的自动补全功能可进行扩展和重写。了解更多关于[自动补全](/docs/reference-guides/filters/autocomplete-filters.md)过滤器的信息。
## 区块解析与序列化
编辑器中的文章在存储至`post_content`与呈现在编辑器之间会经历多个处理阶段。由于区块本身是内存中的数据结构,需要通过解析与序列化步骤实现与数据库存储格式的相互转换。
自定义解析器属于高级主题,您可以在[扩展解析器](/docs/reference-guides/filters/parser-filters.md)章节深入了解。