早些时候,theme.es将其Emoji Toolbar项目发布到了插件目录。它是一个与WordPress富文本工具栏集成的简单选择器,允许用户直接从编辑器界面插入表情符号。
去年Nick Hamze从WordPress.org中提取了他的Emoji Conbini插件后,我的编辑器工具箱中出现了一个emoji大小的漏洞。该插件是快速插入笑脸或其他数千个可用字符中的任何一个的完美实现。不幸的是,他离开WordPress领域意味着失去了我最喜欢的与块相关的插件之一——以及我喜欢的其他几个插件。
它也与10up的Insert Special Characters插件相提并论,这是一个解决用户缺少经典编辑器时代类似选择器的方法。
表情符号工具栏填补了这一空白,对于需要解决方案的人来说是一个可靠的选择。两种实现之间的区别在于位置。Emoji Conbini将选择器按钮直接添加到工具栏,Emoji Toolbar将其添加到“更多”下拉列表中。
单击富文本工具栏中的表情符号按钮。
将选择器按钮放在下拉菜单中会使其更难找到。它还需要额外的鼠标点击才能插入表情符号。重要的是实现有效,但我很乐意将其视为顶级工具栏项。
使用插件是一件简单的事情。在包含段落、标题、列表等块的富文本字段中时,表情符号工具栏会出现在块工具栏中。单击它后,插件会创建一个表情符号选择器的弹出窗口。
表情符号工具栏弹出选择器。
从那时起,用户只需要点击他们想要插入到帖子中的表情符号。
该插件捆绑了Emoji Mart库,该库已迅速成为表情符号选择器的标准。该组件是一个类似 Slack 的框,用于对每个字符进行分类,并提供一个用于搜索完美表情符号的字段。
至少还有一种表情符号插入器可供选择。Emoji Autocomplete Gutenberg插件允许用户输入:
和使用关键字来插入字符,而不是在区块工具栏中添加选择器。对于那些喜欢通过键盘工作的人来说,这是一种更快的方法。
表情符号工具栏根据它如何格式化输出而超越了表情符号自动完成古腾堡和现已退役的表情符号Conbini。它将实际字符插入到内容中,但其他插件会插入一个<img>
标签。该方法导致输出与未来或替代库中的任何更改不向前兼容。也喜欢在前端禁用图像输出的用户不能这样做。这不是表情符号工具栏的问题——它与其他解决方案配合得很好。
总的来说,该插件是可靠的。它具有编写良好的代码,并提供了一个易于使用的选择器来插入表情符号。
评论留言