如果您曾经在 Gutenberg 块编辑器中搜索过特定块,那么您已经看到了 WordPress 块目录,甚至可能不知道它。 Block Directory 在 5.5 版中引入并在 WordPress 5.8 中通过模式进行了增强,其工作方式与 WordPress.org 上的主题或插件存储库非常相似。 不同之处在于它直接内置在编辑器本身中,以便于访问和安装单个块。 使用块目录,您只需单击一下即可将新功能、设计、布局和自定义块添加到您的帖子和页面——所有这些都来自块编辑器本身。
如何访问和搜索块目录
在其基础上,块目录是块编辑器扩展和插件的存储库,您可以安装它们以增强您创建的内容。 WordPress 5.8 的版本包含一个新的模式存储库作为块目录的一部分。 此存储库为您提供了前所未有的 WordPress Core 后端设计访问权限。 在插件存储库中,您可以找到一系列启用块的插件。 但是编辑器本身内的主块目录是一个列表 单块插件 然后您可以立即安装和使用。
虽然您绝对可以独立进入主题和/或模式目录,但最大的吸引力在于您可以在 Gutenberg 块编辑器本身中访问此内容。 只需按下 + 按钮 添加一个块,然后开始搜索您需要的任何块。 如果您已经安装了该块,它将显示在此处。
但是,如果您不这样做,则结果的下一部分来自块目录。 5.8以后,第一段结果会是patterns,最初只能选择block样式。
在模式结果下面是特定的块,您可以直接从标题下的侧边栏目录安装这些块 可安装.
这些结果基于您用作搜索词的任何内容。 在撰写本文时,块目录本身的结果有些有限。 但是,随着越来越多的人向目录添加自定义块和模式,搜索结果将变得更加健壮。
如何从目录中添加新块
简单地 单击一个块将安装它. 此外,该块会立即出现在您的帖子中。 这是一个非常有用且有点令人讨厌的功能,因为您无法单击阻止目录条目来展开和阅读描述或查看评论。 但是,您可以将鼠标悬停在某个条目上以查看一些详细信息,例如星级和评论数量。
以这种方式通过目录安装块实际上会安装并激活相关的 WordPress 插件。 您可以在管理面板的典型位置找到它, 插件 – 已安装的插件. 由于块目录指南,这些块的唯一选项将在编辑器本身中。
如果您出于任何原因需要卸载块插件,这与使用 WordPress 管理仪表板停用和卸载任何其他插件相同。
如何将自定义块添加到 WordPress 块目录
如果您是设计师或开发人员,您可能希望在目录中显示您的模式和块。 像所有其他 WordPress 存储库一样,有一个专门的过程可以将您的块包含在目录中。 该过程相对简单,使用单一工具进行验证、上传和删除。

开发插件
第一步显然是创建自己的插件。 确保您首先遵循 WordPress.org 包含的所有插件指南。 从根本上说,自定义块仍然是插件。 除了这些准则之外,您的插件还必须符合要考虑包含的特定于块的准则。
请记住,如果您提交到目录,您的插件必须只包含一个块。 如果您正在创建它们的套件,您将需要决定是将它们作为一个包包含在传统存储库中,还是将它们作为单独的块发布以包含在此处。
验证并发布您的插件
开发块插件后,您需要对其进行验证。 块插件检查器是一个简单的工具,您可以在其中上传 。压缩 文件或代码库的 URL(来自 SVN、GitHub 或来自插件存储库本身)。
如果检查器发现问题,您需要在发布之前解决这些问题。 如果验证器返回一条没有发现问题的消息,您就可以实时推送它了。 您将使用相同的工具来发布块插件。
您还将使用相同的工具将其从目录中删除或在更新代码和功能时对其进行调整。
结论
这是新 WordPress 生态系统的隐藏宝石。 作为用户,从编辑器内向内容添加单个外部块是一个巨大的用户体验增强。 作为创建者,块目录为您提供了前所未有的用户访问权限。 以前,他们必须通过存储库寻找插件。 多亏了块编辑器,您的创作——出于所有意图和目的——在他们搜索时寻找它们。 希望用不了多久,更多的用户和开发人员就会意识到并使用这个神奇的工具。 对于参与 WordPress 的每个人来说,它都是一个非常强大的工具。
您如何看待 WordPress 块目录? 你有没有利用它?
精选图片来自 Dacian G/shutterstock.com