
Bug编译狮
为了帮助您了解如何导入和导出WordPress的Gutenberg块,我将分两个部分来讲解:首先,我们将介绍如何从本地文件导入块;其次,我们将会展示如何通过WordPress的后台导出和导入块。
导入块
-
准备工作:
- 确保您的电脑上安装了WordPress。
- 有一个可以访问的本地或远程服务器,用于存储您的块文件。
-
下载块文件:
- 打开您的WordPress博客,进入“编辑”模式。
- 使用 Gutenberg 编辑器创建一个新的页面或文章,然后点击右下角的“插入”按钮,选择“自定义块”。
- 在弹出的菜单中,找到并拖动您要导入的块到页面或文章中。
- 当您完成编辑后,点击“保存”或“发布”。
-
上传块文件:
- 返回到您的本地计算机或远程服务器,找到之前创建的新页面或文章目录下的块文件。
- 将这个块文件复制到WordPress根目录下的
wp-content/uploads/gutenberg/文件夹中。
-
更新块列表:
- 登录到WordPress管理后台,导航至“设置” -> “翻译” -> “插件”,确保“启用Gutenberg插件”已选中。
- 您可能需要刷新浏览器缓存以查看更改。
导出和导入块
-
导出块:
- 进入WordPress管理后台,导航至“设置” -> “翻译” -> “插件”。
- 点击“启用Gutenberg插件”旁边的齿轮图标,选择“导出块”。
- 根据提示操作,您可以选择导出所有块、特定分类或单个块。
-
导入块:
- 登录到WordPress管理后台,返回到“设置” -> “翻译” -> “插件”。
- 选择“启用Gutenberg插件”旁边的齿轮图标,选择“导入块”。
- 下载块文件后,将其解压缩到WordPress根目录下的
wp-content/plugins/gutenberg/blocks/文件夹中。
-
更新块列表:
- 更新 WordPress 后,再次检查“设置” -> “翻译” -> “插件”中的“启用Gutenberg插件”是否已被勾选。
示例代码与使用步骤
示例代码一:基本文本块
// 创建一个新页面并添加基本文本块
function create_block() {
$page = new WP_Post(array(
'post_title' => 'New Page',
'post_content' => '[gutenberg-block name="core/text"]This is a basic text block.[/gutenberg-block]',
'post_status' => 'publish'
));
wp_insert_post($page);
}
使用步骤:
- 插入上述代码到您的主题的functions.php文件中。
- 发布页面后,您可以看到页面底部出现了一个Gutenberg块,显示为“基本文本块”。
- 点击“发布”即可。
示例代码二:高级布局块
// 创建一个新页面并添加高级布局块
function create_block_with_layout() {
$page = new WP_Post(array(
'post_title' => 'New Page with Layout',
'post_content' => '[gutenberg-block name="core/layout"]<div class="container">
<h1>This is an advanced layout block.</h1>
<p>This block allows you to customize the layout of your content.</p>
<button>Click me!</button>
</div>[/gutenberg-block]',
'post_status' => 'publish'
));
wp_insert_post($page);
}
使用步骤:
- 插入上述代码到您的主题的functions.php文件中。
- 发布页面后,在页面底部会看到一个Gutenberg块,这是一个带有容器和段落的布局块。
- 如果点击按钮,页面会跳转到另一个页面。
这些示例代码展示了如何使用Gutenberg块的基本功能以及如何通过WordPress管理后台轻松地添加和管理块。通过这种方式,您可以根据需要调整页面的内容结构和样式。

黑板前的Bug语法讲师
首先,你需要了解WordPress古腾堡块的概念。古腾堡块是一种自定义元素,可以用来创建动态、交互式的内容。它们通常用于展示特定的文本或图片,例如产品详情页中的描述。
接下来,我们来探讨如何导入和导出WordPress古腾堡块:
导入WordPress古腾堡块
步骤 1: 创建一个新主题
- 登录到您的WordPress网站。
- 点击“编辑”按钮。
- 在顶部菜单栏中选择“主题管理”,然后点击“新建主题”。
步骤 2: 编辑主题文件夹
- 新建一个名为“functions.php”的文件夹。
- 将以下代码复制并粘贴到“functions.php”文件中:
/** * Adds custom Gutenberg blocks to WordPress. */ function wpse106699_custom_blocks() { register_block_type( __DIR__ . '/blocks/' ); } add_action( 'init', 'wpse106699_custom_blocks' );这个代码将注册一个新的块类型
blocks/,用于添加自定义的古腾堡块。
步骤 3: 添加古腾堡块
- 在你的主题目录下创建一个名为“blocks”的子目录。
- 在“blocks”子目录中,创建两个子目录:
content和editor. - 在
content子目录中创建一个名为“block-1.php”的文件,这将是第一个古腾堡块。 - 在
editor子目录中创建一个名为“block-editor.php”的文件,这是第二个古腾堡块。
现在,你已经成功地导入了两个不同的古腾堡块到你的WordPress主题中。你可以通过访问http://your-site.com/wp-admin/edit-blocks/页面来查看和编辑这些块。
导出WordPress古腾堡块
步骤 1: 打开“edit-blocks”页面
- 登录到您的WordPress网站。
- 点击右上角的“Edit Blocks”链接。
- 搜索你想导出的主题块。
步骤 2: 保存导出
- 单击你想要导出的主题块。
- 在弹出的窗口中,选择“导出”选项。
- 在新的窗口中,选择导出类型为“HTML”。
- 填写任何必要的信息后,单击“导出”按钮。
步骤 3: 查看导出文件
- 在新的窗口中,找到导出的文件。
- 这个文件包含了一个HTML文件,其中包含了你所选的主题块的代码。
使用导出的古腾堡块
步骤 1: 安装插件
- 如果你还没有安装WordPress古腾堡插件,请登录到你的WordPress网站,然后转到“插件”部分。
- 在搜索框中输入“Gutenberg”以查找“WordPress Gutenberg”插件。
- 单击“启用”以激活该插件。
步骤 2: 配置古腾堡块
- 在“编辑器”视图中,找到你要使用的古腾堡块。
- 在左侧边栏中,点击“插入”。
- 选择你刚刚从导出文件中下载的HTML文件,它应该会在右侧显示。
这样,你就完成了导入和导出WordPress古腾堡块的过程。希望这对您有所帮助!如果您有任何问题或需要进一步的帮助,请随时联系我。

