- 一、🎯 Gutenberg编辑器的优势和局限
- ✅ 核心优势
- ⚠️ 已解决的历史局限
- 🔄 当前仍需注意的局限
- 二、🖥️ 如何使用Gutenberg编辑器
- 📐 编辑器界面结构
- ➕ 添加区块的方法
- ✏️ 编辑区块的操作
- 三、🧱 什么是区块(Block)
- 📊 区块分类总览
- 📝 第一类:文本块
- 🖼️ 第二类:媒体块
- 🎨 第三类:设计块
- 🔧 第四类:小部件块
- 🏗️ 第五类:主题块
- 🔗 第六类:嵌入块
- 四、🆕 区块模式与全站编辑(新功能详解)
- 🎭 区块模式(Block Patterns)
- 🌐 全站编辑(Full Site Editing)
- 🎨 全局样式(Global Styles)
- 五、✍️ 内容块:文本块与媒体块的使用
- 六、📝 添加和编辑文本:文本块详解
- (一)如何添加文字块
- (二)如何编辑文字块
- (三)如何移动和删除文字块
- (四)如何复制和粘贴文字块
- (五)如何组合和嵌套文字块
- 七、♻️ 区块面板:打造可复用的样式库
- 🎯 可复用区块的应用场景
- ➕ 创建可复用区块
- 📝 使用可复用区块
- ⚙️ 管理可复用区块
- 八、⌨️ 键盘快捷键速查表
- 📋 通用操作
- ✏️ 文本格式
- 🧱 区块操作
- 九、❓ 常见问题与解决方案
- Q1: 编辑器加载缓慢或卡顿怎么办?
- Q2: 如何将经典编辑器内容转换为区块?
- Q3: 区块之间间距太大/太小怎么调整?
- Q4: 如何在区块中添加自定义CSS?
- Q5: 为什么某些区块选项不可用?
- 十、📚 课程总结
在前面的课程中已经介绍过,WordPress的Gutenberg编辑器是一种新的内容创建方式,它使用区块来组织和设计网页。它于2018年12月随WordPress 5.0版本发布,取代了之前的经典编辑器。Gutenberg编辑器的目标是提供更灵活、更直观、更富有创意的网站制作体验。
经过多年的持续迭代,到2026年,Gutenberg编辑器已经发展到第三阶段——协作阶段(Phase 3: Collaboration)。目前WordPress最新的6.7版本中,Gutenberg已经成为一个功能完善、生态成熟的编辑系统,不仅支持文章和页面编辑,更扩展为全站编辑(Full Site Editing, FSE)的核心引擎,让用户可以使用区块来自定义网站的每一个角落——从页眉、页脚到导航菜单、侧边栏,一切皆可"区块化"。
这意味着,更多的发布控制和格式设置选项被交到用户手中,而无需PHP、JavaScript、HTML或CSS方面的专业知识或技术培训。如此一来,编辑和内容创作者可以比以往更轻松地创建帖子和页面并设置其格式。你可以插入图像、更改字体大小和颜色,轻松创建表格和列,并进行排版。
💡 知识点复习:Gutenberg的名字来源于约翰内斯·古登堡(Johannes Gutenberg),他是15世纪德国发明家,被誉为西方活字印刷术的发明者。正如古登堡的印刷术革命性地改变了知识传播方式,WordPress的Gutenberg编辑器也旨在革新网页内容的创作方式。
一、🎯 Gutenberg编辑器的优势和局限
你仍然可以使用标准的段落块来编写你的帖子,但块编辑器有许多功能,可以通过使用各种块为你提供多种格式化内容的选项。在块编辑器中找到的每个块都可以为你提供显示选项的设置,例如颜色设置、字体大小和颜色以及宽度。
✅ 核心优势
相比于经典编辑器,Gutenberg编辑器有以下几个优势:
| 优势领域 | 具体说明 |
|---|---|
| 设计自由度 | 它提供了更多的设计和布局的可能性,你可以通过区块来创建更复杂和更美观的网页,而不需要使用短代码或HTML代码。 |
| 操作直观性 | 它提供了更直观和更易用的操作方式,你可以通过可视化的界面来添加和编辑区块,而不需要切换到文本模式或预览模式。 |
| 兼容扩展性 | 它提供了更高的兼容性和可扩展性,你可以通过安装插件来增加更多的区块类型,或者通过编写代码来创建你自己的区块,而不需要担心与其他插件或主题的冲突。 |
| 全站编辑能力 | 支持全站编辑(FSE),让你可以使用相同的区块编辑体验来自定义网站的页眉、页脚、侧边栏、模板等,真正实现"所见即所得"的全站设计。 |
| 样式系统 | 引入了全局样式(Global Styles)系统,可以在一处定义颜色、字体、间距等设计令牌(Design Tokens),全站统一应用,大大提升了设计一致性和维护效率。 |
| 区块模式 | 提供丰富的区块模式(Block Patterns)库,让你可以一键插入专业设计的布局组合,如英雄区域、特色展示、定价表等,极大降低了专业设计的门槛。 |
⚠️ 已解决的历史局限
需要特别指出的是,以下是Gutenberg早期版本存在的一些局限,但在2026年的当下,这些问题已经基本得到解决:
| 历史问题 | 当前状态(2026年) |
|---|---|
| 已进入成熟稳定期,WordPress核心团队持续维护,每个WordPress版本都会同步更新Gutenberg功能 | |
| 绝大多数主流插件和主题已完成兼容适配;新一代"区块主题"(Block Themes)生态已经成熟,提供原生支持 | |
| 经过多年迭代,界面更加人性化;官方和社区提供了丰富的教程资源;编辑器内置引导提示 |
🔄 当前仍需注意的局限
尽管Gutenberg已经非常成熟,但在使用中仍需注意以下几点:
| 局限领域 | 具体说明 | 应对建议 |
|---|---|---|
| 性能考量 | 在页面包含大量区块(如超过100个)时,编辑器可能出现轻微卡顿 | 建议使用"可复用区块"和"区块模式"来优化结构;定期保存草稿 |
| 自定义深度 | 对于需要高度自定义样式的场景,仍可能需要编写额外CSS | 善用"额外CSS类"功能;学习使用theme.json配置文件 |
| 经典内容迁移 | 从经典编辑器迁移的旧内容会被包裹在"经典区块"中,需要手动转换 | 使用"转换为区块"功能逐步迁移;可借助批量转换插件 |
| 第三方区块质量 | 第三方区块插件质量参差不齐,可能存在兼容性或安全问题 | 优先选择官方推荐或知名开发者的区块插件;定期更新 |
二、🖥️ 如何使用Gutenberg编辑器
要使用Gutenberg编辑器,你只需要在WordPress后台创建或编辑一个页面或文章,就可以看到编辑器的界面。
📐 编辑器界面结构
编辑器的界面分为三个部分:
┌─────────────────────────────────────────────────────────────┐
│ 📍 顶部工具栏 │
│ [+ 添加区块] [↩️ 撤销] [↪️ 重做] [📋 列表] [👁️ 预览] [发布] │
├─────────────────────────────────────────────────┬───────────┤
│ │ ⚙️ 侧边栏 │
│ │ │
│ 📝 内容区域 │ • 文档设置 │
│ │ • 区块设置 │
│ 在这里添加和编辑你的区块 │ • 样式设置 │
│ │ │
│ │ │
└─────────────────────────────────────────────────┴───────────┘
| 区域 | 功能说明 |
|---|---|
| 内容区域 | 这里是你添加和编辑区块的地方,你可以在这里预览你的网页的样式和布局。 |
| 顶部工具栏 | 这里是你可以插入新区块、撤销或重做操作、切换视图模式、保存或发布你的网页等的地方。 |
| 侧边栏 | 这里是你可以设置你的网页的属性,如标题、链接、分类、标签、特色图片等的地方。你也可以在这里调整你选中的区块的属性,如颜色、大小、对齐、样式等。 |
➕ 添加区块的方法
你可以通过单击编辑帖子(或编辑页面)屏幕左上角的小加号来发现可用的不同类型的块。单击该图标会显示块的下拉菜单。
添加区块有以下几种常用方式:
| 方法 | 操作步骤 | 适用场景 |
|---|---|---|
| 加号按钮 | 点击内容区域的加号按钮,或者在顶部工具栏的加号按钮,然后选择你想要的区块类型 | 浏览所有可用区块 |
| 斜杠命令 | 直接输入 /,然后输入区块的名称(如 /image、/heading) | 快速插入已知区块 |
| 拖放操作 | 从左侧区块面板中拖动区块到内容区域的目标位置 | 精确定位插入位置 |
| 复制粘贴 | 从其他来源复制内容,直接粘贴到编辑器中,会自动识别并创建相应区块 | 快速导入现有内容 |
✏️ 编辑区块的操作
要编辑一个区块,你只需要在内容区域点击它,然后在侧边栏或者区块上方的工具栏中修改它的设置。
区块工具栏提供的常用操作:
[≡ 区块类型] [↑ 上移] [↓ 下移] [B 粗体] [I 斜体] [🔗 链接] [⋮ 更多选项]
| 操作 | 方法 | 快捷键 |
|---|---|---|
| 删除区块 | 点击区块上方的三个点按钮(⋮),然后选择"删除" | Shift + Alt + Z |
| 上下移动 | 点击区块上方的上下箭头按钮,或者拖动区块左侧的六个点按钮 | Ctrl + Shift + Alt + T/Y |
| 复制区块 | 点击三个点按钮,选择"复制"或"剪切",然后在目标位置粘贴 | Ctrl + C / Ctrl + X |
| 嵌套区块 | 将区块拖放到另一个区块中(如列、组内) | 拖放操作 |
| 转换区块 | 点击区块类型图标,选择"转换为"其他兼容类型 | 点击区块类型图标 |
💡 效率技巧:在编辑器中按下 Ctrl + K(Windows)或 Cmd + K(Mac)可以快速打开命令面板,输入命令即可快速执行各种操作,如"添加标题"、"设置特色图片"等。这是WordPress 6.0引入的强大功能,类似于代码编辑器中的命令面板。
三、🧱 什么是区块(Block)
区块是Gutenberg编辑器的基本单元,它们可以表示不同类型的内容,如文本、图片、视频、按钮、表格等。每个区块都有自己的属性和设置,可以调整其外观和功能。你可以通过拖放、复制、粘贴、移动、删除等操作来管理区块。
🎨 区块的设计哲学:可以把区块想象成乐高积木。每一块积木都有特定的形状和功能,你可以自由组合它们来构建任何你想要的结构。同样,每个区块都是一个独立的内容单元,你可以通过组合不同类型的区块来创建丰富多样的网页布局。
核心块是指可供你在WordPress默认安装中使用的块。你不需要在WordPress安装中安装任何特殊插件或添加任何其他内容,因为这些核心块是核心软件的一部分。
📊 区块分类总览
Gutenberg编辑器提供了多种核心区块,分为以下几类:
| 类别 | 图标 | 主要用途 | 包含区块示例 |
|---|---|---|---|
| 文本 | 📝 | 文字内容的输入和格式化 | 标题、段落、列表、引号、代码等 |
| 媒体 | 🖼️ | 多媒体内容的插入和展示 | 图像、图库、音频、视频、封面等 |
| 设计 | 🎨 | 页面布局和视觉设计 | 按钮、列、组、分隔符、间隔符等 |
| 小工具 | 🔧 | 动态内容和功能组件 | 搜索、日历、RSS、社交图标等 |
| 主题 | 🏗️ | 全站编辑和模板构建 | 导航、站点标题、查询循环等 |
| 嵌入 | 🔗 | 第三方服务内容嵌入 | YouTube、Twitter、Instagram等 |
除了内置的核心区块,你还可以通过安装插件来添加更多的自定义区块,例如联系表单、轮播图、计数器、定价表等。你也可以通过编写代码来创建你自己的区块,实现你想要的功能和效果。
📝 第一类:文本块
此部分中的块为内容中的文本提供格式设置和放置选项。文本块是内容创作的基础,掌握这些区块可以帮助你高效地组织和呈现文字信息。
| 区块名称 | 功能描述 | 使用场景 |
|---|---|---|
| 段落 | 插入标准文本段落,支持丰富的内联格式设置 | 正文内容、说明文字 |
| 标题 | 插入H1至H6级别的标题文本,帮助构建内容层次结构 | 章节标题、SEO优化 |
| 列表 | 创建项目符号列表或编号列表 | 步骤说明、要点总结 |
| 引用 | 带有风格化视觉强调的引用文本 | 引用他人观点、重要声明 |
| 代码 | 显示代码片段,保持代码格式规则,防止执行 | 技术教程、代码示例 |
| 详细信息 | 可折叠的手风琴式内容区块,点击标题展开/收起内容 | FAQ、详细说明 |
| 预格式化 | 保留原始间距和制表符的文本,通常以等宽字体显示 | 代码示例、ASCII艺术 |
| Pullquote | 带有特殊视觉强调的引用,通常用于突出重要观点 | 文章亮点、金句展示 |
| 表格 | 插入包含行和列的表格编辑器 | 数据对比、信息整理 |
| 诗歌 | 专为诗歌或歌词设计的特殊格式区块 | 诗歌、歌词、引用片段 |
| 脚注 | 向内容添加上标脚注,对应页面底部的参考文献 | 学术引用、来源标注 |
| 经典 | 提供旧版经典编辑器界面 | 习惯经典编辑器的用户 |
📌 SEO提示:正确使用标题层级(H1-H6)对搜索引擎优化至关重要。每个页面应只有一个H1标题(通常是文章标题),然后使用H2作为主要章节,H3作为子章节,以此类推。这种层级结构帮助搜索引擎理解你内容的组织方式。
🖼️ 第二类:媒体块
处理媒体文件(例如图像、视频和音频文件)的插入、演示和格式化。在视觉传播时代,恰当使用媒体内容可以显著提升用户体验和内容吸引力。
| 区块名称 | 功能描述 | 使用场景 |
|---|---|---|
| 图像 | 插入单张图片,支持裁剪、滤镜、Alt文本等设置 | 配图、产品展示 |
| 图库 | 上传和展示多张图片,支持多种布局样式 | 作品集、产品相册 |
| 音频 | 嵌入音频播放器,支持本地上传或外部链接 | 播客、背景音乐 |
| 封面 | 以图片为背景,在其上叠加文本或其他内容 | 页面横幅、章节分隔 |
| 文件 | 上传文件供访问者下载(如PDF、DOC等) | 资料下载、白皮书 |
| 媒体和文本 | 两列布局,媒体与文本并排显示 | 产品介绍、人物简介 |
| 视频 | 嵌入视频播放器,支持本地上传或外部链接 | 教程视频、宣传片 |
⚡ 性能提示:上传图片时,WordPress会自动生成多种尺寸的版本。为了优化页面加载速度,建议:①上传前压缩图片;②使用WebP等现代格式;③启用延迟加载(Lazy Loading)。WordPress 6.x版本已默认启用图片延迟加载功能。
🎨 第三类:设计块
此部分中的块允许你为每个帖子或页面上的内容创建不同的布局。布局元素包括表、列和按钮。这些元素使你能够创建看起来不同或相同的页面和帖子,让你可以随心所欲地发挥创意。
| 区块名称 | 功能描述 | 使用场景 |
|---|---|---|
| 按钮 | 插入可点击的按钮,支持自定义样式和链接 | CTA按钮、导航链接 |
| 列 | 创建多列布局,支持2-6列及自定义宽度比例 | 对比展示、网格布局 |
| 组 | 将多个区块聚集在容器内,统一应用样式设置 | 内容分组、样式继承 |
| 行 | 水平排列区块的分组容器 | 水平导航、按钮组 |
| 堆栈 | 垂直排列区块的分组容器 | 卡片内容、垂直列表 |
| 更多 | 标记帖子摘录的截止点 | 首页文章预览 |
| 分页符 | 将长文章分成多页 | 长篇内容分页 |
| 分隔符 | 插入水平分隔线,有短线、宽线、点线三种样式 | 章节分隔、视觉断点 |
| 间隔符 | 创建指定高度的空白区域 | 调整内容间距 |
| 网格 | 创建灵活的网格布局,支持响应式列数调整 | 产品展示、相册布局 |
| 详情 | 可展开/折叠的手风琴式内容容器 | FAQ页面、详细说明 |
🎯 设计技巧:使用"组"区块可以实现很多高级效果。例如,你可以为一个组设置背景颜色或图片,然后在组内放置多个区块,这样所有内容都会有统一的背景。组还可以设置内边距和外边距,精确控制内容的呈现方式。
🔧 第四类:小部件块
这些块在块编辑器中可用,允许你插入具有预定义内容或动态功能的组件。小部件块可以为你的页面添加交互性和动态内容,无需编写代码即可实现常见功能。
| 区块名称 | 功能描述 | 使用场景 |
|---|---|---|
| 档案 | 显示按月份归档的帖子列表 | 博客侧边栏 |
| 日历 | 以日历格式展示发布日期 | 事件展示、博客归档 |
| 类别列表 | 显示站点的类别列表 | 导航、内容分类 |
| 自定义HTML | 直接编写和预览HTML代码 | 嵌入第三方代码 |
| 最新评论 | 显示最近的评论列表 | 社区互动展示 |
| 最新帖子 | 显示最新发布的帖子列表 | 首页推荐、相关阅读 |
| 页面列表 | 显示所有已发布页面的列表 | 站点地图、导航 |
| RSS | 显示任意RSS源的内容 | 聚合外部内容 |
| 搜索 | 插入站内搜索表单 | 帮助用户查找内容 |
| 短代码 | 插入短代码以添加自定义元素 | 调用插件功能 |
| 社交图标 | 显示链接到社交媒体的图标 | 社交媒体推广 |
| 标签云 | 以字体大小展示标签使用频率 | 内容发现、SEO |
🏗️ 第五类:主题块
本节中的块主要用于全站编辑(FSE)功能,特别是在创建和自定义模板时使用。这些区块代表了WordPress向"全站区块化"演进的重要方向,让你可以使用区块来构建网站的每一个部分。
| 区块名称 | 功能描述 | 使用场景 |
|---|---|---|
| 导航 | 显示导航菜单,支持多级下拉 | 主导航、页脚链接 |
| 站点徽标 | 显示网站Logo图片 | 页眉品牌展示 |
| 站点标题 | 显示在常规设置中配置的站点标题 | 页眉、SEO |
| 站点标语 | 显示在常规设置中配置的站点标语 | 页眉、品牌定位 |
| 查询循环 | 根据条件显示帖子列表 | 博客页、归档页 |
| 帖子模板 | 定义查询循环中单个帖子的显示模板 | 自定义文章卡片 |
| 头像 | 显示用户的Gravatar头像 | 作者信息、评论区 |
| 标题 | 显示当前帖子/页面的标题 | 单篇模板 |
| 摘录 | 显示当前帖子/页面的摘录 | 归档页预览 |
| 特色图像 | 显示当前帖子/页面的特色图片 | 文章头图 |
| 作者 | 显示作者姓名、头像和简介 | 作者信息框 |
| 日期 | 显示发布日期 | 文章元信息 |
| 修改日期 | 显示最后修改日期 | 内容更新提示 |
| 类别 | 显示帖子的分类 | 文章元信息 |
| 标签 | 显示帖子的标签 | 文章元信息 |
| 下一篇/上一篇 | 显示相邻帖子的链接 | 文章导航 |
| 阅读更多 | 显示"阅读更多"链接 | 摘录中的继续阅读 |
| 评论 | 显示评论列表 | 单篇页面 |
| 评论表单 | 显示评论提交表单 | 互动功能 |
| 登录/退出 | 显示登录和注销链接 | 用户功能 |
| 模板部件 | 插入可复用的模板部件(如页眉、页脚) | 模板构建 |
💡 全站编辑说明:主题块主要在"站点编辑器"(外观 → 编辑器)中使用,而非普通的帖子/页面编辑器。使用这些区块需要启用支持全站编辑的"区块主题"(Block Theme)。WordPress官方的Twenty Twenty-Four、Twenty Twenty-Five等主题都是区块主题,可以充分发挥这些功能。
🔗 第六类:嵌入块
此块允许你嵌入来自网络上各种服务的内容,例如来自YouTube的视频、来自Twitter的特定推文或来自Instagram的照片。
截至2026年,WordPress块编辑器支持嵌入来自40多种服务的内容。只需粘贴URL,WordPress通常会自动识别并转换为嵌入区块。
常用嵌入服务一览:
| 类别 | 支持的服务 |
|---|---|
| 视频 | YouTube、Vimeo、TikTok、DailyMotion、VideoPress |
| 社交媒体 | Twitter/X、Facebook、Instagram、Pinterest、LinkedIn |
| 音频 | Spotify、SoundCloud、Mixcloud、Pocket Casts |
| 文档/演示 | SlideShare、Speaker Deck、Scribd |
| 开发者 | GitHub Gist、CodePen、WordPress.org插件 |
| 其他 | Google Maps、Kickstarter、TED Talks、Imgur |
⚠️ 注意事项:由于社交媒体平台API政策的变化,部分嵌入可能需要额外配置或出现显示问题。例如,Twitter/X在2023年调整API政策后,嵌入功能可能受到限制。建议定期测试嵌入内容的显示效果。
四、🆕 区块模式与全站编辑(新功能详解)
本节是本课程新增内容,介绍Gutenberg近年来最重要的两项功能更新:区块模式(Block Patterns)和全站编辑(Full Site Editing)。这些功能极大地扩展了Gutenberg的能力边界,是现代WordPress使用的核心技能。
🎭 区块模式(Block Patterns)
区块模式是预先设计好的区块组合,可以一键插入到你的内容中。这相当于拥有了专业设计师预制的布局模板,让普通用户也能创建出专业水准的页面布局。
使用方法:
- 点击添加区块的加号按钮
- 切换到"模式"标签页
- 浏览或搜索所需的模式
- 点击即可插入到内容中
- 根据需要修改文本、图片等内容
常见模式类别:
| 模式类别 | 典型用途 | 示例 |
|---|---|---|
| 英雄区域 | 页面顶部的大幅展示区 | 带背景图的标题+按钮+副标题 |
| 特色展示 | 突出展示产品或服务 | 三列图文卡片 |
| 见证评价 | 客户评价展示 | 带头像的引用卡片 |
| 定价表 | 产品定价对比 | 多列价格对比表 |
| FAQ | 常见问题解答 | 可折叠的问答列表 |
| 团队介绍 | 团队成员展示 | 头像+姓名+职位网格 |
| CTA行动召唤 | 引导用户行动 | 突出的按钮+说明文字 |
| 画廊布局 | 图片集展示 | 瀑布流/网格图库 |
💡 技巧:你可以创建自己的区块模式!选中多个区块后,点击工具栏的三点菜单,选择"创建模式",即可保存为可复用的自定义模式。这对于需要在多个页面重复使用的布局非常有用。
🌐 全站编辑(Full Site Editing)
全站编辑(FSE)是Gutenberg编辑器的终极愿景——让用户能够使用区块来编辑网站的每一个部分,而不仅仅是文章和页面内容。
FSE包含的核心概念:
| 概念 | 说明 |
|---|---|
| 区块主题 | 专门设计用于支持FSE的主题,使用区块构建所有模板部分。如Twenty Twenty-Four |
| 站点编辑器 | 通过"外观 → 编辑器"访问,可以编辑页眉、页脚、模板等全站元素 |
| 模板 | 定义不同类型页面(首页、单篇、归档等)的整体布局 |
| 模板部件 | 可在多个模板间复用的区块组合,如页眉、页脚、侧边栏 |
| 全局样式 | 在站点编辑器中设置全站的颜色、字体、间距等设计令牌 |
| 样式变体 | 同一主题可提供多种预设的设计风格,一键切换整站外观 |
访问站点编辑器:
- 进入WordPress后台
- 点击"外观" → "编辑器"
- 在左侧面板中选择要编辑的部分:
- 模板:编辑页面结构布局
- 模板部件:编辑页眉、页脚等复用组件
- 样式:设置全局颜色、字体、间距
⚠️ 兼容性说明:全站编辑功能需要使用"区块主题"才能完整体验。如果你使用的是传统的"经典主题",可能无法访问全部FSE功能。建议使用WordPress官方的Twenty Twenty-Four或Twenty Twenty-Five主题来学习FSE功能。
🎨 全局样式(Global Styles)
全局样式系统允许你在一处定义设计规范,然后自动应用到整个网站。这类似于专业设计中的"设计系统"概念,确保网站视觉的一致性。
可配置的全局样式项目:
| 样式类别 | 可配置内容 |
|---|---|
| 颜色 | 背景色、文本色、链接色、按钮色等;支持定义调色板 |
| 排版 | 字体家族、字号、行高、字重;支持流体排版(响应式字号) |
| 布局 | 内容宽度、内边距、区块间距 |
| 元素 | 按钮、标题、链接、引用等特定元素的默认样式 |
| 区块 | 为特定类型的区块设置默认样式 |
使用技巧:
- 在站点编辑器中点击右上角的"样式"图标(半月形)访问全局样式
- 修改会实时预览,确认后点击"保存"应用到全站
- 可以将当前样式配置导出为JSON文件,用于迁移或备份
五、✍️ 内容块:文本块与媒体块的使用
如上所述,对于作者而言,只需要掌握文本块和媒体块这两种内容块,即可更简单、更强大地编辑网站的内容。
你的文章可以被分解为不同的内容块,每个块代表一种类型的内容,如段落、标题、图片、列表、表格、按钮、视频等。
🎯 核心工作流程:
1. 规划内容结构 → 2. 逐块添加内容 → 3. 调整样式设置 → 4. 预览和优化 → 5. 发布
你可以在编辑器中,通过拖放、复制、粘贴、删除等操作,自由地添加、移动、排列、组合、嵌套各种内容块,从而创建出你想要的网页布局和效果。而且,你可以在编辑器中,实时地预览你的内容,或者切换到不同的视图,查看你的内容在不同的设备上的显示情况。
📱 响应式预览:点击顶部工具栏的预览按钮,可以选择桌面、平板、手机三种视图模式,查看你的内容在不同设备上的显示效果。这对于确保移动端用户体验非常重要。
内容块不仅可以让你更简单地编辑网站的内容,还可以让你更强大地编辑网站的内容。内容块不仅有着丰富的内置类型,还可以通过插件扩展更多的类型,如地图、轮播、联系表单、社交媒体、测试题等。
你可以根据你的网站的主题和目的,选择适合你的内容块,或者自定义你的内容块。而且,你可以为每个内容块设置不同的样式和属性,如颜色、字体、对齐、动画、链接等,从而增强你的内容的美观性和功能性。
六、📝 添加和编辑文本:文本块详解
文字块是一种用于添加和编辑文本内容的内容块,它可以让你在网站上输入、格式化、排版、修饰你的文本,从而传达你的信息和观点。文字块是一种非常常用的内容块,它可以用于创建文章、页面、产品介绍、客户评价、个人简介等各种文本内容。文字块的使用方法和功能非常简单而灵活,你可以轻松地掌握和应用。下面,我们就来详细地介绍一下文字块的特点和操作。
(一)如何添加文字块
要添加文字块,你有多种方法可以选择,下面介绍三种最常用的方法:
| 方法 | 操作步骤 | 特点 |
|---|---|---|
| 方法一:使用加号按钮 | 在编辑器的顶部或内容区域,点击加号按钮(+),在列表中找到段落块(图标是字母P)点击添加 | 可视化选择,适合浏览所有区块 |
| 方法二:使用斜杠命令 | 在空白行输入 /paragraph 或 /段落,然后按回车 | 快捷高效,不离开键盘 |
| 方法三:直接输入 | 在空白内容区域直接开始打字,会自动创建段落块 | 最自然的方式,适合连续写作 |
无论你使用哪种方法,添加文字块后,你就可以在文字块中输入你的文本内容了。你可以输入任意长度的文本,文字块会自动地根据你的输入,调整它的高度。你也可以在文字块中,使用回车键来创建新段落。你可以在编辑器中,添加多个文字块,来创建你的文本内容。
💡 技巧:按两次回车键会创建新的段落块,按 Shift + 回车 则是在同一段落内换行。
(二)如何编辑文字块
添加文字块后,你可以对文字块进行各种编辑,来改变它的外观和功能。文字块的编辑主要分为两种方式:使用工具栏和使用设置面板。
📍 使用工具栏
在文字块的顶部,你可以看到一个工具栏,它提供了一些常用的文本编辑功能:
| 功能 | 图标 | 快捷键 | 说明 |
|---|---|---|---|
| 粗体 | B | Ctrl + B | 加粗选中文本 |
| 斜体 | I | Ctrl + I | 斜体选中文本 |
| 链接 | 🔗 | Ctrl + K | 为选中文本添加超链接 |
| 删除线 | - | 添加删除线效果 | |
| 行内代码 | </> | - | 将文本显示为代码样式 |
| 行内图像 | 🖼️ | - | 在段落中插入小图像 |
| 上标/下标 | x² / x₂ | - | 数学公式、化学式等 |
| 高亮 | 🖍️ | - | 荧光笔高亮效果 |
⚙️ 使用设置面板
在编辑器的右侧,你可以看到一个设置面板,它提供了一些高级的文本编辑功能:
| 设置类别 | 可配置项目 |
|---|---|
| 颜色 | 文字颜色、背景颜色 |
| 排版 | 字号、行高、字母间距、装饰、大小写 |
| 尺寸 | 内边距、外边距 |
| 高级 | HTML锚点、额外CSS类 |
🎨 首字下沉:在段落块的设置面板中,可以启用"首字下沉"选项,让段落的第一个字母放大显示,这是一种经典的排版效果,常用于杂志风格的内容。
(三)如何移动和删除文字块
除了添加和编辑文字块,你还可以对文字块进行移动和删除,来调整你的文本内容的顺序和结构。
🔄 移动区块
| 方法 | 操作方式 | 适用场景 |
|---|---|---|
| 拖放操作 | 点击区块左侧的六点拖放手柄,拖动到目标位置 | 大范围移动 |
| 上下箭头 | 点击区块工具栏的上下箭头按钮 | 微调顺序 |
| 键盘快捷键 | Shift + Alt + ↑/↓ 上下移动区块 | 高效操作 |
| 列表视图 | 打开列表视图(顶部工具栏),直接拖放区块 | 复杂结构调整 |
❌ 删除区块
| 方法 | 操作方式 |
|---|---|
| 删除按钮 | 点击区块工具栏的三点菜单(⋮),选择"删除" |
| 键盘快捷键 | 选中区块后按 Shift + Alt + Z |
| 退格删除 | 在空的段落块中按退格键可删除该块 |
⚠️ 误删恢复:如果不小心删除了区块,立即按 Ctrl + Z(撤销)可以恢复。WordPress会保留完整的操作历史。
(四)如何复制和粘贴文字块
除了移动和删除文字块,你还可以对文字块进行复制和粘贴,来快速地创建和重复你的文本内容。
| 操作 | 方法一(菜单) | 方法二(快捷键) |
|---|---|---|
| 复制 | 点击三点菜单 → "复制区块" | Ctrl + C |
| 剪切 | 点击三点菜单 → "剪切" | Ctrl + X |
| 粘贴 | 点击三点菜单 → "粘贴" | Ctrl + V |
| 复制多个 | 在列表视图中选择多个区块后复制 | Ctrl + 点击选择多个 |
💡 跨文章复制:你可以在不同的文章或页面之间复制区块。只需复制区块,然后在另一个编辑窗口中粘贴即可。
(五)如何组合和嵌套文字块
除了复制和粘贴文字块,你还可以对文字块进行组合和嵌套,来创建更复杂和更丰富的文本内容。
组合与嵌套的区别:
| 概念 | 说明 | 示例 |
|---|---|---|
| 组合(Group) | 将多个区块放入一个容器中,可以统一设置样式 | 将标题+段落+按钮组合,统一设置背景色 |
| 嵌套(Nest) | 将区块放入另一个支持子区块的区块中 | 在"列"区块中放入文本和图片 |
创建组合的方法:
- 选择多个区块(按住Shift点击,或使用列表视图)
- 点击工具栏中的"分组"按钮,或通过三点菜单选择"分组"
- 现在可以为整个组设置统一的样式,如背景色、边框、内边距等
常用的嵌套结构:
列区块(3列布局)
├── 第1列
│ ├── 图片块
│ └── 段落块
├── 第2列
│ ├── 图片块
│ └── 段落块
└── 第3列
├── 图片块
└── 段落块
🔧 实用技巧:使用"组"区块可以创建卡片效果——设置背景色、圆角边框、阴影效果,再添加内边距,就是一个漂亮的内容卡片。
七、♻️ 区块面板:打造可复用的样式库
可复用区块(Reusable Blocks,在WordPress 6.3+中更名为"同步模式/Synced Patterns")是Gutenberg中一项强大的效率功能。它允许你保存区块组合,并在多个位置重复使用。更重要的是,当你修改一个可复用区块时,所有使用该区块的地方都会自动更新。
🎯 可复用区块的应用场景
| 场景 | 示例 |
|---|---|
| 统一CTA | 在多篇文章底部显示相同的行动召唤按钮 |
| 作者简介 | 每篇文章末尾显示作者介绍卡片 |
| 公告横幅 | 网站顶部的促销信息条 |
| 联系信息 | 页脚或侧边栏的联系方式块 |
| 免责声明 | 需要在多处显示的法律文本 |
➕ 创建可复用区块
- 选择你想要保存的一个或多个区块
- 点击工具栏中的三点菜单(⋮)
- 选择"创建模式"
- 输入名称,并选择"同步"选项(如果希望修改同步更新)
- 点击"创建"保存
📝 使用可复用区块
在编辑器中,点击加号按钮 → 切换到"模式"标签 → 找到"我的模式"分类 → 点击插入
⚠️ 同步 vs 非同步模式(WordPress 6.3+新概念):
| 类型 | 行为 | 适用场景 |
|---|---|---|
| 同步模式 | 编辑一处,所有使用处同步更新 | 需要全站统一更新的内容 |
| 非同步模式 | 仅作为起点模板,插入后独立编辑 | 只是加快创建速度的模板 |
⚙️ 管理可复用区块
方法一:通过编辑器
- 点击古登堡编辑器的设置(右上角三点菜单)
- 找到"工具"菜单 → "管理区块面板设置"
- 点击进入管理页面
方法二:直接访问
在浏览器地址栏输入:你的网站域名/wp-admin/edit.php?post_type=wp_block
在管理页面你可以:
- 查看所有已创建的可复用区块
- 编辑区块内容
- 删除不再需要的区块
- 导出区块(JSON格式)供其他网站使用
- 导入其他网站的区块
八、⌨️ 键盘快捷键速查表
熟练使用键盘快捷键可以显著提升编辑效率。以下是Gutenberg编辑器中最常用的快捷键(Windows/Mac):
📋 通用操作
| 功能 | Windows | Mac |
|---|---|---|
| 保存草稿 | Ctrl + S | Cmd + S |
| 撤销 | Ctrl + Z | Cmd + Z |
| 重做 | Ctrl + Shift + Z | Cmd + Shift + Z |
| 打开命令面板 | Ctrl + K | Cmd + K |
| 切换全屏模式 | Ctrl + Shift + Alt + F | Cmd + Shift + Option + F |
| 显示/隐藏设置面板 | Ctrl + Shift + , | Cmd + Shift + , |
✏️ 文本格式
| 功能 | Windows | Mac |
|---|---|---|
| 粗体 | Ctrl + B | Cmd + B |
| 斜体 | Ctrl + I | Cmd + I |
| 下划线 | Ctrl + U | Cmd + U |
| 插入链接 | Ctrl + K | Cmd + K |
| 删除链接 | Ctrl + Shift + K | Cmd + Shift + K |
🧱 区块操作
| 功能 | Windows | Mac |
|---|---|---|
| 复制区块 | Ctrl + Shift + D | Cmd + Shift + D |
| 删除区块 | Shift + Alt + Z | Option + ⌃ + Z |
| 上移区块 | Ctrl + Shift + Alt + T | Cmd + Shift + Option + T |
| 下移区块 | Ctrl + Shift + Alt + Y | Cmd + Shift + Option + Y |
| 选择所有区块 | Ctrl + A(连按两次) | Cmd + A(连按两次) |
💡 提示:在编辑器中按 Ctrl + /(或 Cmd + /)可以查看完整的快捷键列表。
九、❓ 常见问题与解决方案
以下是使用Gutenberg编辑器时常见的问题和解决方法:
Q1: 编辑器加载缓慢或卡顿怎么办?
可能原因与解决方案:
- 区块过多:尝试将长文章分成多篇,或使用可复用区块减少重复内容
- 浏览器扩展冲突:尝试禁用浏览器扩展,特别是广告拦截器
- 服务器性能:联系主机提供商优化服务器配置
- 浏览器缓存:清除浏览器缓存后刷新页面
Q2: 如何将经典编辑器内容转换为区块?
操作步骤:
- 打开包含经典内容的文章
- 内容会显示在"经典区块"中
- 点击区块工具栏,选择"转换为区块"
- WordPress会自动识别并创建相应的区块
Q3: 区块之间间距太大/太小怎么调整?
解决方法:
- 使用"间隔符"区块添加精确的空白
- 在区块设置中调整"尺寸"→"外边距"和"内边距"
- 使用全局样式统一设置区块间距
Q4: 如何在区块中添加自定义CSS?
操作步骤:
- 选中目标区块
- 在右侧设置面板中展开"高级"选项
- 在"额外CSS类"中输入类名
- 在主题的自定义CSS或Customizer中编写对应样式
Q5: 为什么某些区块选项不可用?
可能原因:
- 当前主题不支持该功能
- 需要安装额外的区块插件
- WordPress版本过旧,需要更新
- 正在使用经典主题而非区块主题
十、📚 课程总结
总之,Gutenberg编辑器是WordPress的一项重大创新,它为WordPress的用户和开发者带来了更多的选择和机会,让内容创作和信息分发变得更加简单和有趣。
📌 本课程核心要点回顾:
| 模块 | 关键内容 |
|---|---|
| 编辑器基础 | 界面结构(内容区域、顶部工具栏、侧边栏)、添加和编辑区块的方法 |
| 六类核心区块 | 文本块、媒体块、设计块、小部件块、主题块、嵌入块 |
| 区块模式 | 预设的区块组合,一键插入专业布局 |
| 全站编辑 | 使用区块自定义网站的每一个部分(需区块主题) |
| 全局样式 | 统一管理全站的颜色、字体、间距等设计规范 |
| 可复用区块 | 创建、使用和管理可在多处重复使用的区块 |
| 效率技巧 | 键盘快捷键、命令面板、列表视图等 |
🎯 学习建议:
- 动手实践:理论知识需要通过实践来巩固。建议你创建一个测试文章,尝试使用各种区块类型
- 循序渐进:先掌握基础的文本块和媒体块,再逐步探索设计块和高级功能
- 关注更新:WordPress持续更新Gutenberg功能,建议关注官方博客了解最新变化
- 善用社区:WordPress拥有活跃的社区,遇到问题可以在论坛或社交媒体寻求帮助
🔗 推荐学习资源:
- WordPress官方区块编辑器手册:https://wordpress.org/documentation/article/wordpress-block-editor/
- Gutenberg官方GitHub仓库:https://github.com/WordPress/gutenberg
- 全站编辑入门指南:https://fullsiteediting.com/
如果你还没有尝试过Gutenberg编辑器,建议你耐心尝试一下,会发现Gutenberg已经日益强大。更具体的细节探索,与其读文章,不如自己亲自尝试。最好的学习方式,就是动手创建你的第一篇区块编辑器文章!
📝 课后练习:
- 创建一篇包含以下元素的测试文章:
- 一个带有特色图片的封面区块
- 使用H2和H3的多级标题结构
- 一个三列布局,每列包含图片和说明文字
- 一个引用块
- 一个CTA按钮
- 尝试创建一个可复用区块(如作者简介卡片),并在两篇不同的文章中使用它
- (进阶)如果你的主题支持,尝试进入站点编辑器,修改网站的页眉或页脚模板
回复