Gutenberg Block Editor WordPress

自 2018 年 WordPress 5.0 推出 Gutenberg 以来,内容创建方式发生了根本变化 — 从像基本文字处理器一样工作的 TinyMCE 编辑器转变为基于块的编辑器,其中内容像数字乐高一样逐块组装。

如果您是 WordPress 新手或觉得 Gutenberg 令人困惑,本指南将带您了解编辑器的每一个部分,从界面到高级功能,以及最有用的键盘快捷键来节省您的时间。

1. 什么是 Gutenberg? 历史和背景

Gutenberg 是 WordPress 项目的名称,该项目开发了块编辑器来取代 TinyMCE (经典编辑器)。其三个核心目标是:

"Gutenberg" 的名称向 约翰尼斯·古腾堡致敬,他是 15 世纪印刷机的发明者,他的发明永远改变了信息的分发方式。

我仍然可以使用经典编辑器吗? 是的 — 安装 "经典编辑器" 插件以恢复旧的 TinyMCE 界面。WordPress 官方承诺至少到 2026 年支持经典编辑器,尽管其后的长期前景尚不清楚。

2. 界面概览 — 3 个主要区域

1. 顶部工具栏

2. 内容区域(中心)

白色中央区域是您构建内容的位置。单击任何位置添加新块,或在任何空白段落中按 / (斜杠) 即可按名称快速搜索任何块。

3. 文档设置面板(右侧边栏)

3. 您必须知道的核心块

WordPress 内置了超过 90 个块。这 10 个是您会经常使用的:

块用途快速添加
段落一般文本内容 (默认块)按 Enter 键添加
标题小节标题 H2–H6/heading
图像单个图像/image
图库网格中的多张图像/gallery
列表项目符号列表或编号列表/list
引用块级引用/quote
列多列布局/columns
按钮行动号召按钮/button
表格数据表格/table
视频 / 嵌入YouTube、Vimeo、Twitter 嵌入/youtube

4. 什么是块模式?

块模式是由多个块组合在一起的预组装模板 — 例如一个 Hero 部分包含标题 + 段落 + 按钮,或一个完整设计的价格表 — 可以立即插入和自定义。

使用块模式

  1. 单击左上角的块插入器 (+)
  2. 单击模式选项卡
  3. 浏览类别(关于、行动号召、文本、标题等)
  4. 单击一个模式立即插入它
  5. 用您自己的内容替换占位符文本和图像

大节省时间的方法: Pattern.wordpress.net 托管数千个模式 — 许多是免费的,其他来自您安装的主题。从模式开始并自定义它比从零开始构建布局要快得多。

5. 网站完整编辑 (FSE) vs 经典主题

有两个广泛的 WordPress 主题类别需要理解:

受欢迎的块主题包括:Twenty Twenty-Four、Ollie、Kadence (FSE 版本)

在外观 → 编辑器处访问网站完整编辑 (仅在使用块主题时可见)。

6. 可复用块 — 在任何地方使用内容

可复用块 (现在称为 "同步模式") 是保存的块或块组,可以插入到任何文章或页面。编辑一次,更改就会在所有使用它的地方传播。

创建可复用块

  1. 选择您想要保存的块或组
  2. 单击 ⋮ (三点菜单) → 创建模式/可复用块
  3. 给它起一个描述性的名称 (例如 "行动号召部分 — 联系我们")
  4. 如果您希望编辑在所有使用它的地方传播,请选择同步
  5. 单击创建

7. 必要的键盘快捷键

快捷键 (Mac)快捷键 (Windows)操作
⌘ + ZCtrl + Z撤销
⌘ + Shift + ZCtrl + Y重做
⌘ + SCtrl + S保存 / 更新文章
//搜索和插入任何块
⌘ + DCtrl + D复制选定的块
⌘ + Shift + DCtrl + Shift + D删除选定的块
⌘ + ACtrl + A选择所有块
Shift + Alt + HShift + Alt + H打开键盘快捷键参考

8. 顶级 Gutenberg 块插件

WordPress 核心块涵盖基础知识。对于更复杂的布局和更丰富的设计选项,这三个免费插件强烈推荐:

Spectra (由 Brainstorm Force 开发)

添加 40 多个额外块,包括高级标题、图标列表、信息框、团队、推荐、价格列表、时间轴和星级评分 — 所有这些都具有细粒度的样式控制。非常适合商业网站。

GenerateBlocks

优先考虑速度和性能。它只提供四个核心块 (容器、网格、标题、按钮),但每个都非常灵活,支持动态数据。生成任何块插件中最干净、最小的代码 — 理想用于需要 PageSpeed 分数的网站。

Kadence Blocks

一个全面的免费选项,涵盖所有常见的商业网站需求:高级图库、选项卡、手风琴、图标框、信息框、行布局等。与 Kadence 主题生态系统无缝配合,包括其页眉/页脚生成器。

仅使用一个块插件:安装多个块插件会使块库混乱,使搜索更困难,并添加不必要的 JavaScript 加载。选择最适合您需求的块插件并坚持使用它。

高效管理块

要精通 Gutenberg,需要理解超越简单点击添加和键入的块管理。这些是大多数用户应该更早发现的技术。

转换块

您可以将块从一种类型更改为另一种类型,而不会丢失内容 — 例如段落 → 标题、列表 → 引用或列 → 组。单击块,然后单击工具栏左上角的块类型图标,然后选择 "转换为"。

在列之间移动块

要将块从左列移动到右列,请剪切块 (Ctrl+X),单击目标列内部,然后粘贴 (Ctrl+V)。跨列边界拖动在某些浏览器中的行为可能不一致。

块锁定

在有多个编辑器的网站上,锁定关键块以防止意外删除或移动:

  1. 选择您想要锁定的块
  2. 单击 ⋮ → 锁定
  3. 选择 "防止移除" 和/或 "防止移动"
  4. 单击应用

注意: Gutenberg 中的块锁定是 UI 级别的保护,不是 WordPress 权限系统。具有文章编辑权限的用户在技术上可以自己解锁块 — 这是对意外情况的保护,而不是对意图绕过的防御。

Gutenberg 中的排版和间距控制

从 WordPress 6.x 开始,Gutenberg 在大多数块上支持排版和间距控制 — 无需自定义 CSS:

排版控制

间距控制

在右侧的块设置面板 → 样式中查找所有这些。如果选项被隐藏,请单击 ⋮ → 显示更多设置。

Gutenberg 和核心网页生命力指标性能

正确使用 Gutenberg 可以有意义地改善 WordPress 页面速度并帮助满足 Google 的核心网页生命力指标阈值:

最佳实践影响
在所有图像块上设置替代文本并启用延迟加载减少 LCP,改进图像 SEO
避免使用包含内联 JavaScript 的自定义 HTML 块减少 TBT (总阻塞时间)
仅使用一个额外的块插件减少在每个页面上加载的 JS/CSS
当速度是首要优先事项时,选择 GenerateBlocks 而不是 Spectra更小的 HTML 输出和更快的渲染

将 Gutenberg 与 LiteSpeed Cache 配对可以自动优化块编辑器生成的 CSS,进一步改善整个网站的首次内容绘制 (FCP) 分数。

9. 初学者提示和技巧

支持 Gutenberg 和网站完整编辑的 WordPress 主机

AsiaGB 主机支持最新 WordPress 和 PHP 8.x、所有计划的 SSD 存储,以及易于使用的 DirectAdmin 控制面板。起价 500 泰铢/年。

查看主机计划 →