在 WordPress 网站管理过程中,可能会遇到需要删除、隐藏或管理块的情况。本文将详细介绍在不同情境下,如何有效地管理和删除 WordPress 中的块,以提升网站的用户体验和编辑效率。
为什么要移除、隐藏或删除 WordPress 中的块?
- 简化界面:某些块可能与你的网站内容无关,移除这些块可以创建一个更清洁、更集中的编辑界面。例如,诗歌区块对于美食或时尚博客来说可能没有用处。
- 提升编辑效率:通过隐藏或删除不常用的块,可以简化编辑过程,减少干扰。
- 内容管理:在内容中移除特定块,有助于保持文章或页面的整洁和可读性。
删除和管理 WordPress 块的方法
方法 1:在 WordPress 编辑器中删除块
如果只想删除内容中的某个块,可以使用以下步骤:
- 选择要删除的块。
- 点击块工具栏中的三个点图标,打开菜单。
- 选择“删除”选项。
这种方法不会从块菜单中删除块,但会从当前的博客文章或页面中删除。
快捷方式:Windows 和 Linux 用户可以按 Shift + Alt + Z,macOS 用户可以按 ⌃ + ⌥ + Z 来快速删除选定的块。
方法 2:在 WordPress 中隐藏区块
如果不想完全删除某个块,可以选择将其隐藏:
- 打开块编辑器,点击右上角的三个点图标,选择“偏好设置”。
- 切换到“区块”选项卡,取消选中要隐藏的块旁边的复选框,还可以从这里禁用插件块,例如 WPForms 块或 Soliloquy 块。。
- 完成后,点击“X”退出提示。
此方法的缺点是无法单独取消隐藏某个块,只能全部恢复。
方法 3:删除 WordPress 中的核心块
要删除默认的 WordPress 核心块,可以添加 PHP 代码片段。我们建议使用 WPCode 插件来安全地添加代码片段。
- 安装并激活 WPCode 插件。
- 访问代码片段 » + 添加代码片段页面,选择“PHP Snippet”作为代码类型。
- 添加以下代码片段:
add_filter( 'allowed_block_types_all', function( $allowed_blocks, $editor_context ): array {
$allowed_blocks = [
'core/paragraph',
'core/heading',
'core/list',
'core/list-item',
'core/quote',
'core/preformatted',
'core/pullquote',
'core/table',
'core/gallery',
'core/image',
'core/video',
'core/spacer',
'core/separator',
'core/shortcode',
'core/embed',
];
return $allowed_blocks;
}, 100, 2 );
- 保存代码片段并将其激活。
方法 4:删除 WordPress 中的插件块
如果要删除插件引入的块,可以使用 WPCode 插件添加自定义代码片段:
- 安装并激活 WPCode 插件。
- 添加以下代码片段,替换
aioseo/breadcrumbs
为要删除的插件块的名称:
add_action( 'init', function() {
unregister_block_type( 'aioseo/breadcrumbs' );
}, PHP_INT_MAX );
- 保存代码片段并将其激活。
在 WordPress 中创建可重复使用的块
除了隐藏不必要的块之外,还可以创建可重复使用的块,以节省时间和精力:
- 打开块编辑器,输入要转换为可重复使用块的内容。
- 点击块工具栏中的三个点图标,选择“创建模式”选项。
- 为你的块添加一个名称并点击“创建”按钮。
可重复使用的块将保存在 WordPress 数据库中,可以在块菜单中轻松找到并添加到页面或帖子中。
结论
通过上述方法,可以有效地管理和删除 WordPress 中的块,提升编辑效率和用户体验。使用正确的工具和步骤,可以轻松避免常见错误,并确保网站的内容管理更加高效和简洁。无论是隐藏、删除还是创建可重复使用的块,这些技巧都将帮助你更好地控制和优化你的 WordPress 网站。
暂无评论内容