Dynamic Data

Dynamic data lets you render all sorts of data from your WordPress database with Bricks. For example: featured image, post title, post date, author name, categories, tags, site title, and all of your custom fields.

You’ll most likely use dynamic data when creating templates in Bricks. Such as your blog post templates, and custom post type templates (e.g. single property listing).

How to insert dynamic data

The available dynamic data depends on the type of element you are editing. When editing a text you’ll be able to select dynamic text data. When editing an image, dynamic image data will be present, and so on.

The dynamic data picker for text shows up when typing a “{” onto the canvas. You can also click the “bolt” icon in the settings panel to reveal it:

Dynamic data for non-text settings such as images, videos, etc. is available from the “Select dynamic data” dropdown menu in the panel settings. Below you can see an Advanced Custom Fields gallery (named “Gallery”) rendered inside the Bricks image gallery element:

Custom Fields Integrations

You can render much more than just standard dynamic WordPress data. Bricks also supports the most popular custom fields plugins such as:

  • Advanced Custom Fields
  • Pods
  • Meta box
  • CMB2

This allows you to design templates for even the most complex custom post type layout and data requirements.