动态内容
在本文中,我们将讨论如何利用动态内容来创建强大的数据驱动布局。
在网站建设过程中有许多不同的工作流程。通常我们的任务是构建一次性页面,这些页面需要根据上下文进行独特的设计和布局(例如主页、联系页面等)。在这些情况下,很可能我们可以完成我们的设计只用”静态”元素和内容(即硬编码到该页面的资产)。
然而,在其他时候,事情会变得更加复杂”生活和呼吸”是必需的。也许你已经为你的网站创建了一个标题,其中有一个“英雄”部分,旨在通过一个帖子或页面的标题。或者,在Pro v4.0.0版本中,您正在使用我们的布局生成器为您的博客存档本身创建模板,并且不仅需要动态地拉出信息,而且还需要”循环”在当前可用的查询上创建您的帖子索引。所有这些事情(以及更多)都可以通过杠杆实现动态内容。
使用动态内容
动态内容是我们用于在WordPress安装中访问各种信息的系统的名称。这是通过输入一个特殊格式的字符串来完成的,我们的构建器可以解析这个字符串来了解要从数据库中检索哪些数据。例如,如果您想检索”标题”从您当前正在查看的文章或页面,您将输入{{dc:职位:标题}}
.
在你问之前- - - - - -no, we don't expect you to remember long strings of symbols with special formatting to access the data you need. Dynamic Content can be easily accessed in nearly every input in our suite of Builders anytime you see the following symbol:

你可以在输入、图像控件、文本编辑器等中找到这个符号:


点击此符号将打开以下弹出框:

当您滚动列表时,您将看到可用的动态内容根据上下文划分为不同的组。例如帖子将包含个别职位的可用信息,用户为我们提供用户数据点,全球让我们可以访问整个网站的信息,等等。
单击该列表中的任何项目将为您提供一个动态内容字符串,用于访问当前项目的数据(例如单击标题在Post下会给你当前页面或帖子的标题)。但是,如果您愿意,您也可以从特定源提取数据,甚至可以更改Dynamic Content字符串的其他部分。例如,单击“标题”旁边的齿轮图标,会看到如下:

这个屏幕看起来每个动态内容端点都不一样,显示了可以为该数据块更改的各种参数。从这里,我们可以看到默认情况下我们正在拉出当前文章的标题。点击该下拉菜单将显示以下内容:

因此,我们可以看到,除了当前的帖子,我们还可以从下一个帖子、上一个帖子或特定ID获取标题。如果我们选择了最后一个选项,会出现一个额外的输入,让你输入想要的帖子的ID:

请注意,输入我们想要的帖子的ID会导致这个弹出窗口底部显示的示例字符串的变化。而不是{{dc:职位:标题}}
要获取当前标题,已将其格式化为{{dc:职位:标题= " 8 "}}
给我们一个ID为的帖子标题8
.从这里,您可以复制此字符串并将其放回输入中,或者单击+按钮自动将其添加到您的输入。
一旦动态内容字符串被添加到任何元素中,该元素的观察者将在预览中突出显示黄色(除了在元素标签之前预先显示动态内容图标)。这可以让用户快速了解页面上哪些是动态来源,哪些是静态来源:

动态内容和循环器
虽然动态内容本身是一个令人难以置信的强大工具,但当与我们的工具结合使用时,它真的被带到一个全新的水平电影.一定要看看我们关于Loopers的深入文章,开始在你的构建中使用它们来创建自定义的最近帖子模块,WooCommerce产品显示,循环自定义数据,等等!
进一步的阅读
了解更多关于如何以创造性的方式使用动态内容与这些额外的资源:188bet网投
- 如何输出可变的WooCommerce产品定价使用
tax_inclusive
国旗/论坛 ↗
看到不准确的东西了吗?让我们知道