WordPress的古腾堡全站编辑器site-editor.php介绍(附:site-editor.php启用代码)

文 / @WordPress主题

site-editor.php是什么?

site-editor.php 文件是 WordPress 中的核心文件,用于加载站点编辑器。站点编辑器允许用户使用 Gutenberg 块编辑器创建和编辑站点的任何部分,包括页面、帖子和模板。

要访问站点编辑器,用户需要在 WordPress 仪表板的“外观”选项卡中单击“编辑器”。然后,他们将看到站点编辑器的主页,其中包含他们网站的当前状态。用户可以使用左侧的导航栏在他们的网站的不同部分之间导航,并使用右侧的块编辑器来创建和编辑内容。

站点编辑器是一个强大的工具,允许用户以非常直观的方式创建和编辑他们的网站。然而,重要的是要注意,站点编辑器仍在开发中,因此可能会遇到一些问题。如果您遇到任何问题,请随时联系 WordPress 支持团队。

以下是 site-editor.php 文件中的一些关键代码行:

PHP
// 加载 Gutenberg 块编辑器
wp_enqueue_editor();

// 加载站点编辑器样式
wp_enqueue_style( 'wp-block-editor' );

// 加载站点编辑器脚本
wp_enqueue_script( 'wp-block-editor' );

这些代码行加载 Gutenberg 块编辑器、站点编辑器样式和站点编辑器脚本。Gutenberg 块编辑器是 WordPress 中的核心编辑器,允许用户使用块创建和编辑内容。站点编辑器样式和脚本是用于在站点编辑器中显示和使用 Gutenberg 块编辑器所需的样式和脚本。

site-editor.php启用代码

要让你自己写的 WordPress 主题支持 site-editor.php,你需要在你的主题中添加以下代码:

PHP
add_action( 'after_setup_theme', function() {
// 启用站点编辑器
add_theme_support( 'site-editor' );

// 指定站点编辑器中的默认模板
add_theme_support( 'site-editor-default-template', [
'template-name' => 'your-template-name',
] );
} );

add_theme_support() 函数用于添加主题支持。在本例中,我们正在添加 site-editorsite-editor-default-template 支持。site-editor 支持允许主题在站点编辑器中使用。site-editor-default-template 支持允许主题指定站点编辑器中的默认模板。

your-template-name 是主题中使用的模板的名称。您可以将其替换为主题中使用的实际模板的名称。

添加完这些代码后,您需要更新您的主题并重新启动您的 WordPress 安装。然后,您应该能够在站点编辑器中使用您的主题。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。