新的 WordPress 插件提供了 Markdown 编辑器解决方案

今天早些时候,一个名为的新编辑器插件 标记降价 登陆WordPress目录。 它用 Markdown 解决方案替换了经典和块编辑器。 这是作者的第一个插件,简称为 Peter,或@peter202202。

作为一个几乎总是用 Markdown 编写的人,我在下载、安装和激活它时没有三思而后行。 我很惊喜地发现了一个我喜欢的不错的编辑器——至少在做了一些改变之后。

该插件使用起来并不复杂。 如果你熟悉用 Markdown 编写,你只需要激活它。 没有设置。 Markup Markdown 用自己的编辑器替换了所有文章类型的编辑器。

new-wordpress-plugin-offers-a-markdown-editor-solution 新的 WordPress 插件提供 Markdown 编辑器解决方案标记 Markdown 编辑器。

该插件依赖于 解析 PHP 库处理前端输出,将 Markdown 转换为 HTML。 在后端,它使用 易MDE 基于 JS 的编辑器的脚本。

虽然我通常是无选项插件的粉丝,但这个插件可以使用一些。 至少,用户应该可以通过他们的个人资料选择他们喜欢的编辑器。 在像 Tavern 这样的多作者网站上,没有这个选项意味着该插件不是初学者。 我还想为各个帖子选择编辑。 在 Markdown 中编辑已经写在块中的一个是没有意义的。

我在插件编辑器中遇到的最大问题是字体太小,内容区域太宽,无法舒适地书写。 因此,我进行了一些 CSS 调整以使其更符合我的喜好。

new-wordpress-plugin-offers-a-markdown-editor-solution-1 新的 WordPress 插件提供了一个 Markdown 编辑器解决方案自定义 CSS 调整。

没有这些调整,我真的很喜欢这个插件。 然而,我年纪越大,可读性越强的排版变得越重要。 我的眼睛更喜欢这种变化。

以后希望插件作者至少使用主题定义的内容宽度来设置书写区域。 随着 theme.json 文件成为标准,我也会引入与排版相关的样式。 它不需要做太多——不需要尝试去获得所见即所得的体验。

另一种方法是添加一些用于配置编辑器的设计选项。 少数设置将大大有助于创建更用户友好的体验。

在大多数情况下,我喜欢修改 Markup Markdown。 如果这是五年前,我的所有网站上都已经有了它。 而且,它可能是当今许多 Markdown 爱好者的理想解决方案。

我仍然更喜欢现代后期编辑屏幕的整体界面。 每次遇到经典版都感觉自己在穿越时空。 令人震惊的是,我怀疑我今天是否会认真使用这个插件。 我更喜欢构建在块系统之上的 Markdown 解决方案。

该插件的一个缺点是它可能无法与某些块主题一起使用。 有些在块级别仅依赖于 theme.json 生成的样式来处理他们的设计。 这意味着不是由块系统生成的有效 HTML 输出可能会下落不明。

例如,在使用二十二时,包裹在

(段落)中的以下 (图像)标签会超出布局:

new-wordpress-plugin-offers-a-markdown-editor-solution-2 新的 WordPress 插件提供了一个 Markdown 编辑器解决方案二十二未能包含大图像。

HTML 没有任何问题,它是 Markdown 输出图像的标准方式。 这个错误来自主题,而不是插件。 当不是由块输出时,该设计不考虑大图像。 这是几乎所有经典主题都能处理的事情。

涵盖其所有基础的主题将显示以下内容:

new-wordpress-plugin-offers-a-markdown-editor-solution-3 新的 WordPress 插件提供了一个 Markdown 编辑器解决方案包含图像的自定义主题。

我喜欢块主题,但如果在此插件旁边使用块主题,则需要注意这一点。 我测试的大多数人都没有处理这种情况。 同样的问题可能会影响以经典时代或自定义 HTML 编写的内容。

在图像主题上,该插件坚持使用纯 Markdown 输出。 它有一个用于拉出媒体库的按钮,但除了全尺寸图像外,没有办法插入任何东西。 对齐类也不可用。

如果插件捆绑,后一个问题可以解决 解析额外, 一个支持的 Parsedown 扩展 降价额外. 该规范允许“特殊属性”。 作为一个经常用 Markdown 编写的人,我几乎只使用这个特性来为图像添加类。

总的来说,该插件对于那些寻找基于 Markdown 的编辑器的人来说是一个可靠的解决方案。 由于它是 1.x 版本,我期待看到它在未来的发展方向。

来源

相关文章