|
你还被古腾堡难住了吗?或者您是那些坚信块编辑器潜力并希望发现使用块编辑器可以发挥多大创造力的人之一? 无论您属于哪一类用户,古腾堡都会留下来,这篇文章将让您深入了解 WordPress 块编辑器幕后发生的事情。但这还不是全部! 继我们之前的教程中我们提供了古腾堡块开发的一般介绍之后,本文超越了基础知识,介绍了更高级的块类型。这些块称为动态块。 今天,您将了解什么是动态块、它们如何工作,以及从头开始创建动态块所需了解的一切。 那么什么是古腾堡动态块以及静态和动态块之间的主要区别是什么? 什么是动态块?一个例子 使用静态块时,内容是由用户在编辑帖子或页面时手动添加的,而使用动态块时,内容会在页面加载时动态加载和处理。
对于动态块,块的内容是从数据库中收集的,并按原样显示或作为任何类型的数据操作的结果显示。 让我们用一个例子来解释一下。假设您想要创建一组嵌套块来显示帖子作者的详细信息以及同一作者的最新帖 沙特电话号码数据 子的选择。 包含帖子作者及其最新帖子的群组块 包含帖子作者及其最新帖子的群组块 作为古腾堡用户,您可以使用以下块: 核心区块头 核心区块帖子作者 核心区块最新出版物 您还可以创建一个包含这些块的组,并将该组添加到可重用块以供将来使用。 将组块添加到可重用块中 将组块添加到可重用块中 这很简单,对吧?您可以创建动态块并立即将其添加到您的帖子和页面中。 从WordPress 5.9开始,块编辑器提供了 90 多个不同的块,您很可能会立即找到适合您的块。如果您需要更多,请在 WordPress 插件目录中快速搜索,您会发现大量提供附加块的免费插件。 但是,如果您是一名 WordPress 开发人员,或者正在计划成为一名WordPress 开发人员,该怎么办?也许您有非常具体的需求,但找不到您正在寻找的模块,或者您只是想获得新的专业技能。

在这种情况下,您可能想了解如何创建动态块。 准备好将您作为 WordPress 开发人员的职业生涯推向月球了吗? 开始使用这个庞大的动态块开发指南! 点击发推文 从开发人员的角度来看古腾堡动态块 动态块有 两个主要用例。 第一个用例是当包含块的页面尚未更新时您需要更新该块的内容。例如,当块包括最新帖子或评论的列表时,并且通常每当使用从数据库检索的数据动态生成块的内容时,就会发生这种情况。 添加查询循环块 添加查询循环块 第二个用例是当块代码更新需要立即显示在前端时。使用动态块而不是静态块会导致更改立即应用于该块的所有出现。 但是,如果您要更改静态块生成的 HTML,用户将看到一个覆盖对话框,直到您删除旧版本块的所有实例并将其替换为新版本,或者将旧版本标记为过时(另请参阅块弃用和验证、弃用和迁移经验)。
|
|
|
|
|
|
|