ÁlvaroGarcía为他写了第一个代码 块导航 插件早在2018年11月。它是我两年前开始使用块编辑器时希望知道的那些隐藏的宝石之一。 它已经可用。 我只是不知道它,直到在一个 讨论区 在Facebook上的WordPress Gutenberg社区组中。
该插件的目的是为编辑器当前的导航提供替代方法。 在大多数情况下,它都很出色。 WordPress设置的门槛太低,以至于任何改进似乎都是天赐之物。
该插件添加了一个名为“边栏导航”的新侧边栏面板。 然后,该面板列出每个块,并提供需要的上下文,以了解其在内容中与哪个块关联。 例如,导航列表中的“段落”块将显示其前几个单词。 其他块也一样。 列表中的图像和画廊显示其各自的缩略图。 它也处理嵌套块。
所有用户要做的就是搜索并单击他们要在内容中跳转到的块。
导航到文档中的特定段落。
该插件包含其他一些功能。 用户可以在导航面板上上下移动块。 他们还可以通过单击按钮将块移动到文档中的任何位置,或者将其完全删除。
块导航插件更有趣的功能之一是它能够将块的数据记录到控制台。 对于开发人员来说,这可能是方便的功能,可以快速查找块的信息。 虽然我怀疑普通用户会使用它,但可能会有一些潜在的应用程序来请求支持,尤其是第三方阻止插件。
块数据的控制台日志。
该插件的缺点是它没有提供仅与默认WordPress调色板匹配的配色方案。 但是,它确实提供了十二种颜色选项供用户选择。 香蕉(轻型)方案似乎最少。
由于导航是在边栏中处理的,因此可能会干扰某些用户的工作流程。 对于喜欢始终使块选项侧边栏保持可用的用户,他们将需要在侧边栏之间来回切换。 该插件确实提供了一个按钮,用于通过导航列表中的子菜单(垂直省略号图标)切换到每个块的设置。
使此插件更好的是将其放入编辑器工具栏中,替换当前的Outline下拉列表。
它应该是WordPress的核心功能
块编辑器的Outline下拉列表充其量是乏味的。 对于短帖子,这是不必要的。 对于长帖子,列表中的任何块都没有上下文。 目的是无需滚动即可跳至文档中的特定点。 但是,除非您知道要跳转到的块中的确切位置,否则有时可能无法使用该功能。
大纲下拉列表。
“详细信息”下拉列表的“文档大纲”部分提供了一些急需的上下文。 它显示帖子的标题。 但是,此轮廓不允许用户单击项目并跳至其关联的块。
详细信息下拉列表。
Paal Joachim Romdahl在2018年10月提出了“大纲”下拉菜单的修复程序:“仅使用图标然后在段落的开头显示一些文本呢?” 他问 GitHub票 近一年没有讨论。
合并的下拉菜单。
目前有一个 打开请求请求 在GitHub上合并工具栏中的“详细信息”和“大纲”下拉列表。 原始提案添加了一个选项卡式界面。 但是,如果没有在同一故障单中建议的选项卡的替代修补程序,则通过在链接到文档中的块时添加更详细的结构轮廓,可以融合两个方面的优点。
现在剩下的唯一问题是我是否仍然可以更新我的 WordPress 5.7愿望清单 包括此功能。
像这样:
喜欢加载中……