Ideas (233)

Search
Votes
Order by votes
Filter - Radio
Submit idea

Do you have an idea for a new feature?

Submit it via the form below.

Please first check that your idea has not already been published. If it has, make sure to upvote it.

Ideas are manually reviewed. Publication is not guaranteed.

The most popular ideas are considered for our official roadmap.

Add closed-caption tracks to the Video element

Add native closed-caption and subtitle support for self-hosted videos in the Bricks Video element. Allow…

Add AND/OR groups to Template Conditions

Extend Template Conditions with grouped logic for more precise template targeting. Conditions within a group…

Add deferred AJAX rendering for dynamic elements

Add a “Load via AJAX” setting for eligible Bricks elements. When enabled, the cached page…

Add cache-compatible deferred element conditions

Standard Bricks element conditions are evaluated in PHP while the page is rendered. With full-page…

Inject custom content into Query Loop results

Allow users to insert custom Bricks content, such as advertisements, banners, or calls to action—between…

Interactions: Use Component properties as conditions

10

It would be great if Interactions (especially animations) could use component properties as conditions. Right…

Map (Leaflet): Support query loops and query synchronization

11

Add the possibility to use Query loop and Sync with query with Map Leaflet (instead…

Components: Sort components and categories alphabetically

6

Currently, the order of components and component categories is random. If you have more than…

Tabs (Nestable): Add responsive accordion layout

10

I hope Bricks can add the accordion layout control to tab (nestable) element as well. Tab…

Components: Add a Repeater property type

13

Component slots are a great addition for developers, but clients find hard to understand the…

Popups: Support Query Loop AJAX features in AJAX-loaded popups

9

Currently, Query Loop AJAX features (pagination, filters, infinite scroll, search, etc.) don’t work when the…

Query Filters: Collapsible hierarchical checkbox and radio options

6

Right now when showing the terms of a taxonomy which contains parent/child relationships the list…

Add new Custom CSS shortcut: %root% with parentheses

25

Add another shortcut in the custom CSS field to add parentheses automatically.Something like:rr + TAB…

Native code and HTML control at the element level

82

Move beyond rigid prebuilt elements and evolve toward a more composable, developer-first architecture. Allowing developers…

Duplicate Properties

49

We need the ability to duplicate properties for components. Or even better create a group…

WooCommerce Mini Cart Builder

153

Introduce a Mini Cart Builder for WooCommerce, allowing users to fully design and customize the…

Native Container Queries Support in Bricks UI

97

I’d like to suggest adding native Container Queries support directly in the Bricks UI, similar…

Bi-directional Sync: Custom CSS & UI Settings

451

Enable a live, two-way sync between an element's "Custom CSS" setting and its corresponding Bricks…

Form: Create/Update post Featured image can map to Files type input field

65

Allow the Featured Image field in the Create/Update Post form action to map directly to…

Form: Update post supports dynamic post ID instead of a static selected post.

36

Allow the Update Post form action to accept a dynamic post ID instead of requiring…

Unified Global Data Import/Export

265

Ability to export & import all global Bricks data (Classes, Variables, Theme Styles, Templates, Custom…

AI agent

245

A built-in AI tool for generating & editing layouts inside the builder.

MCP support

219

Provide a dedicated Bricks MCP server or integrate with WordPress’s MCP and Abilities API for…

BEM Class Generator

354

It would be very helpful to have a native class generator built directly into the…