How to Use This Reference
This is the feature-level companion to our terminology glossary. Where that guide explains concepts, this one is a lookup table: feature name → what it does → where it lives → official doc. Bookmark it for the moments when you’re in the Bricks editor and can’t remember which menu a setting hides in.
All official links point to the Bricks Academy, the vendor’s documentation hub.
Core Building Terms
| Feature |
What it does |
Where it lives |
Official doc |
| Templates |
Page-layout blueprints applied to a group of content (single post, archive, 404) |
Bricks → Templates |
Templates intro |
| Sections / Containers |
Full-width layout bands (sections) and inner content wrappers (containers) |
Builder canvas → add element |
Interface tour |
| Frames |
Reusable saved layouts combining structure + styling + dynamic data |
Builder → Frames panel |
Components |
| Breakpoints |
Screen-width thresholds where layouts change (1280/992/768/480) |
Bricks → Settings → Breakpoints |
Responsive basics |
| Global Classes |
Reusable class-based styling applied to any element |
Builder → element → class input |
Styling |
Design and Styling
| Feature |
What it does |
Where it lives |
Official doc |
| Theme Styles |
Global colors, typography, spacing and breakpoint defaults |
Bricks → Theme Styles |
Theme styles |
| Style Manager |
Save and reuse style combinations as named tokens |
Bricks → Style Manager |
Styling |
| Color Manager |
Centralized global color palette with token-based workflow |
Bricks → Style Manager → Colors |
Styling |
| CSS Variables |
Named values that cascade — the engine behind global colors |
Generated automatically |
Theme styles |
| Builder Profiles |
Save interface customizations (shortcuts, panels) per user or team |
Bricks → Settings → Interface |
Interface |
Dynamic Content
| Feature |
What it does |
Where it lives |
Official doc |
| Dynamic Data |
Pull post/ACF/WooCommerce values into any field |
Any field → magic wand icon |
Query loops & dynamic data |
| Query Loop |
Render post/CPT lists with a designed card layout |
Builder → Query Loop element |
Query loop |
| Filters |
Front-end filtering for query loops (categories, price, fields) |
Query Loop → Filters |
Query loop |
| Conditional Logic |
Show/hide elements based on data or user state |
Element → Conditions |
Dynamic content |
| Dynamic Tags |
{post_title}, {acf:field} syntax for data pointers |
Any dynamic data field |
Query loops |
Developer Functions
| Function / Hook |
What it does |
Where it lives |
Official doc |
bricks_render_dynamic_data() |
Programmatically render dynamic data in PHP |
Child theme / custom element |
Functions |
| Hooks & Filters |
Extend Bricks behavior without touching core |
functions.php / code snippets |
Hooks |
| Custom Elements |
Build your own Bricks elements in PHP |
Plugin / child theme |
Create your own elements |
| Controls |
Add custom settings panels to your elements |
Custom element code |
Controls |
| Schema Reference |
Complete data structure of Bricks’ internal storage |
Developer docs |
Schema |
Integrations
| Integration |
What it does |
Official doc |
| WooCommerce |
Full product builder — single product, shop, cart templates |
WooCommerce builder |
| Gutenberg |
Use Gutenberg blocks inside Bricks layouts |
Gutenberg |
| WPML |
Multilingual sites via WPML |
WPML with Bricks |
| Polylang |
Multilingual sites via Polylang |
Polylang |
| Google Maps |
Map element setup with API key |
Maps API |
| Unsplash |
Stock photo search inside the builder |
Unsplash |
Official Resources
The complete official resource map — every channel, one place:
Bookmark the Academy — it’s updated with every release, and our tools page covers the ecosystem that grows around it.
RCWritten by
Ray ChanWordPress Developer & Bricks Specialist
WordPress developer with 10+ years of client builds. Switched to Bricks in 2023 — now builds fast WordPress sites and migrates legacy Elementor/Divi projects.