Everything inside
Djia Bricks
15 independent modules. Enable only what your project needs โ each module loads zero code when disabled.
Enable only what
your project needs
Each module is fully independent and toggleable from the Djia Bricks admin panel. Individual elements within each module can also be enabled or disabled separately.
Core Elements
General purpose elements: Countdown, Ajax Search, Accordion Menu and more.
Pro Forms
Advanced form builder with 48 field types, 40 actions, multi-step, calculations.
Dynamic Data
80+ dynamic data tags for posts, users, WooCommerce and forms.
Conditions
50+ visibility conditions based on user, content, WooCommerce and forms.
Interactions
Frontend interactions with 50+ triggers and 50+ actions.
WooCommerce Elements
Cart, Checkout, Product and My Account elements for WooCommerce.
Query Builder
Custom query providers for Bricks Query Loop โ filter, sort and paginate any CPT.
Compare
Product comparison functionality for WooCommerce. Any attributes, side by side.
Swatches
Color, image and label swatches for product variations. Archives and single pages.
Checkout Builder
Custom checkout fields, order bumps and buy now for WooCommerce.
My Account Builder
Custom endpoints and navigation for WooCommerce My Account pages.
Djia Filters
AJAX filter system for Query Loops. 15 elements including Select, Checkbox, Range, Swatch and more.
Analytics & Events
GA4, GTM, Meta Pixel and TikTok Pixel event tracking from any Bricks element.
PDF Documents
Generate PDF documents from Pro Form submissions with custom templates.
Djia Animate
Scroll-based animation engine with keyframes, triggers and easing controls.
400+ elements, 6 categories
All elements appear in Bricks Builder exactly as listed โ searchable by name, filterable by category. Toggle any element on/off from the Djia Bricks admin panel.
AJAX filter system
for Query Loops
15 filter elements that connect to any Bricks Query Loop. AJAX-driven, URL-synced, indexed and cached โ for any CPT and WooCommerce archives.
- Taxonomy, meta and WooCommerce attribute facets
- Checkbox, Radio, Select, Color Swatch, Image Swatch
- Range Slider and Min/Max separate inputs
- Active Tags with per-tag clear buttons
- Offcanvas mobile filter panel
- Filter Group collapsible wrapper
- Search and Sort / Order controls
- Toggle Button for single or multi-select
- Dependent / conditional filter show/hide
- URL state sync + pushState browser history
- Pre-built index + shared anonymous cache
48 fields ยท 40 actions
The most advanced form builder for Bricks. Payments, CRM sync, PDF generation, multi-step flows, calculations โ configured entirely inside Bricks.
Logic, data and interactions
without writing code
50+ Visibility Conditions
Show or hide any element based on user role, login state, post meta, WooCommerce data, form values, URL parameters, cookies, query vars and filter state.
80+ Dynamic Data Tags
Use dynamic values from posts, users, WooCommerce and forms in any Bricks text field. ACF, Meta Box and Pods custom field providers included.
Interactions โ 50+ triggers, 50+ actions
Attach interactions to any Bricks element. Trigger on scroll, click, hover, load, form events. Run toggle classes, play animations, show/hide, submit forms, execute JavaScript.
Complete WooCommerce
builder for Bricks
Product elements, cart, checkout builder, My Account builder, compare, wishlist, swatches and order bumps โ build every part of your store inside Bricks.
- Product: Add to Cart, Buy Now, Gallery, Rating, Stock, Sale Badge, Swatches
- Cart: Mini Cart, Cart Counter, Cart Content, Free Shipping Bar, Applied Coupons
- Checkout Builder: Billing Fields, Shipping, Payment, Order Review, Order Bumps
- My Account Builder: custom endpoints and navigation
- Wishlist / Favorites for any post type (Pro module)
- Product Compare with side-by-side attribute table
- Color, image and label swatches for product variations
- Full AJAX product archive filtering via Djia Filters
Product Elements
Add to Cart, Buy Now, Gallery, Rating, Stock Indicator, Sale Badge, Swatches.
Cart Elements
Mini Cart, Cart Counter, Cart Content, Free Shipping Bar, Applied Coupons.
Checkout Builder
Billing Fields, Shipping Fields, Payment Methods, Order Review, Order Bumps.
My Account Builder
Custom My Account endpoints and navigation โ fully branded account pages.
Wishlist / Favorites
Favorites Button, Query Loop and Condition. Works with any post type.
Compare
Product comparison table with configurable attributes and side-by-side display.
Analytics, PDF, Query Builder
and Djia Animate
Analytics & Events
Push events to GA4, GTM, Meta Pixel and TikTok Pixel from any Bricks element interaction โ click, scroll, form submit, video play and more.
PDF Documents
Generate downloadable PDF documents from Pro Form submissions using custom templates. Attach to email, save to media library or send as download.
Query Builder
Custom query providers for the Bricks Query Loop element. Build complex WP_Query arguments, filter by meta, taxonomy and relationship fields โ without PHP.
Djia Animate
Scroll-based animation engine. Animate any element on scroll with keyframes, entrance/exit triggers and easing โ configured from Bricks element controls.
Swatches Module
Replace default WooCommerce attribute dropdowns with color swatches, image swatches and label swatches โ on archives and single product pages.
X-Ray Mode
Pro feature that adds a visual debug overlay inside Bricks Builder โ see element boundaries, spacing, z-index and grid lines without leaving the editor.
Ready to build with Djia Bricks?
15 modules, 400+ elements โ all registered natively in Bricks Builder.