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