本文详细介绍Bricks Builder动态数据详及其使用方法。在Bricks Buider中你可以通过元素动态数据按添加WordPress数据库中的各种数据,比如:当前编辑页面的特色图片、页面标题、日期、网站标题等等。
1、如何添加动态数据?
1)通过在编辑视图中键入“{”来添加动态数据
在你需要添加动态数据的地方直接键入” {“,将会自动弹出可选的动态数据标签。
选择对应的动态数据标签之后,会自动填充动态数据的内容到对应的位置。
比如这里:我在段落下选择了Post date动态标签,Bricks帮助我自动填充了当前编辑的页面的发布日期到页面中。
添加了动态数据Post date之后的显示效果。
2)通过元素设置选项中的动态数据按钮添加动态数据到元素内容
在元素编辑中,可以通过设置项中的动态数据按钮(一个 ⚡︎标志)向编辑元素的对应内容添加动态数据。
点击动态数据标志,可以自从弹出的动态数据标签列表中选择你想要设置的动态数据。
比如这里,我想鼠标光标放在文本的最后,然后点击动态数据按钮,并从弹出的下拉动态数据标签中选择Post date
动态数据标签被自动添加到对应的位置
鼠标点击其他地方之后,在编辑画布中的动态标签自动变成实际的数据内容。
如果你这里不自动渲染动态数据内容的话,需要返回Bricks主题设置中,在Buider选项卡中,开启 在画布中自动渲染动态数据。
2、Bricks Buider可用的WordPress动态数据?
默认情况下,您可以使用以下动态数据标签。
1)帖子字段
以下字段与帖子或自定义帖子类型相关。
这些字段支持以下动态数据过滤器:
2)分类法
以下动态数据标签呈现分配给帖子的分类术语列表,其中每个术语都由指向术语存档的链接包装:
3)条款
以下动态数据标签呈现与分类术语相关的数据。
4)作者字段
这些字段支持动态数据过滤器,如下所示:
5)当前日期字段
您可以通过动态数据呈现当前日期。
6)站点和存档字段
7)用户配置文件字段
3、Bricks Buider支持的自定义字段集成
Bricks Buider还支持与一些主流的自定义字段插件集成:
- Advanced Custom Fields
- Meta box
- Crocoblock (JetEngine)
- Pods
- CMB2
- Toolset
以上我最常用的就是Advanced Custom Fields简称ACF。
你可以在动态数据标签列表中看到ACF的动态数据标签,只需要在需要调用的地方选择对应的动态数据标签即可。