在区块编辑器(古腾堡 Gutenberg)登陆 WordPress 的早期,区块合集插件在现场爆炸式增长,并迅速吸引了数十万用户。CoBlocks 、Kadence Blocks和Ultimate Addons for Gutenberg等插件在一个包中提供了数十个块,主要关注核心中未提供的块。WordPress.org 的块目录为创建单块插件提供了一些动力,允许用户在块编辑器中搜索和安装它们。
由于块主题通常比传统主题包含更少的自定义 CSS,一些插件开发人员正在尝试将有趣的样式应用于 WordPress 的核心块。由开发者 Takashi Kitajima 创建的Snow Monkey Editor就是这样一个插件,它不包含任何自定义块。相反,它扩展了块编辑器,为核心块提供独特的样式,赋予它们自定义块的外观。
例如,Snow Monkey Editor 会取一个简单的段落,并将其转换为各种警报样式、便利贴、演讲等。
除了段落之外,该插件还为图像块提供了额外的样式,包括不同的流体形状和阴影。
列表块还包括几种不同的预设样式,使列表更有趣。
该插件在块工具栏内放置了一个猴子图标,为文本提供更多格式选项,包括背景颜色、徽章、字体大小、荧光笔、字母间距、行高和文本颜色。
Snow Monkey Editor 还包括所有块的一些实用程序和显示设置,包括以下内容:
- 在智能手机尺寸或平板电脑尺寸或 PC 尺寸上隐藏。(使用媒体查询)
- 按用户角色隐藏。(使用
render_block
过滤器钩子。如果它没有通过这个过滤器,它被忽略) - 滚动动画
- 发布日期时间设置
- 取消发布日期时间设置
- 按用户角色锁定编辑。(只有管理员可以设置)
这些设置本质上允许编辑器执行诸如在设定的日期消失选定的块、根据设备显示大小隐藏内容以及锁定内容不被不同用户角色编辑的操作。在为客户构建网站时,其中一些可能会有所帮助。
不同块的样式集合让我想起了块编辑器之前的旧时代,那时用户会使用短代码创建类似的格式化文本。这种新的基于块的方法远不那么笨重,并且允许用户在编辑器中工作时快速预览样式。
Snow Monkey Editor插件可在 WordPress.org 上使用,并且有超过 10,000 次活动安装。它可以与任何主题一起使用,因为风格大多是微妙而和谐的。如果插件被停用,块样式将恢复为默认的核心样式。Takashi Kitajima 还创建了一个带有大约 3 打自定义块的Snow Monkey Blocks插件,一个带有 13 个块的Snow Monkey Forms插件,以及一个Snow Monkey 主题,供那些想要更多免费扩展以与 Snow Monkey Editor 一起使用的人使用。