39 modules · 16,283 votes as of Oct 15, 2026 · Tested with Bricks 2.4.3

Find the module for your vote.

Each module answers a request from the Bricks ideas board or forum. Search by the idea’s title, the module’s name or the job you need done, and the matching tiles light up.

Modules

  1. Media: image focus point

    Click an image's subject once in the Media Library, and it stays in view wherever the image is cropped.

    • Builder recording
    2,590votes
  2. Elements: blockquote, divider with text, logo with text

    Three elements in a Kiln category: a semantic blockquote, a divider with text, and a logo with a title and tagline.

    • Builder recording
    1,386votes, 3 requests
  3. Query loop: Google reviews

    Loop over a place's Google reviews and show its rating anywhere on the page. Needs a Google Places API key.

    • Off until you switch it on
    • Builder recording
    1,005votes
  4. Shop: order products by SKU, stock or sales

    Sort the Products element by SKU, stock, total sales, weight or any product field.

    • Needs WooCommerce
    • Builder recording
    914votes
  5. Site: page loader

    A spinner, progress bar or your logo, shown while the page loads. Never shown when JavaScript is off.

    • Off until you switch it on
    • Builder recording
    856votes
  6. Styling: audio player theme styles

    Style every audio player at once from Theme Styles: colors, borders, progress bar and controls.

    • Builder recording
    822votes
  7. Visibility: hide when empty

    Hide a section, container or text element on the front end when it renders no text, media or child elements.

    • Builder recording
    792votes
  8. Styling: masks & background patterns

    Mask any element with a shape, an image or an edge fade, or draw a CSS pattern behind it. Works with breakpoints and hover.

    • Builder recording
    783votes
  9. Form: sign in with Google

    A "Continue with Google" button on login and registration forms. Needs a Google OAuth client.

    • Off until you switch it on
    • Builder recording
    722votes
  10. Styling: layered box shadows

    Stack any number of box shadows on one element, per breakpoint and on hover.

    • Builder recording
    636votes
  11. Query loop: alternate template every N items

    Render every Nth loop item with a different template, for promo cards, ads or featured tiles.

    569votes
  12. Form: time picker & date limits

    A time-only picker, earliest and latest dates, and disabled weekdays on the form's date field, checked again on the server.

    436votes
  13. Query loop: date limit

    Limit any query loop to the last N days, or to posts before or after a date. Dynamic data allowed.

    390votes
  14. Admin: search log

    See what visitors search for and which searches find nothing. No IP addresses or users are stored.

    • Off until you switch it on
    352votes
  15. Condition: device

    Show elements only on phones, tablets or desktops, decided on the server, so hidden markup is never sent.

    346votes
  16. Query filter: collapsible sub-terms

    Fold sub-categories under their parent in hierarchical checkbox filters. Groups with an active term start open.

    317votes
  17. Styling: CSS columns

    Flow text and child elements across newspaper-style columns, with a gap and a divider line.

    311votes
  18. Styling: drop shadow

    A shadow that follows the visible shape of a PNG, SVG or icon instead of its box.

    302votes
  19. Query loop: comments & reviews

    Loop over comments and product reviews from the current post, chosen posts or the whole site, with author, rating and date tags.

    286votes
  20. Dynamic data: number, money and time-ago formats

    Add :kiln_number, :kiln_money or :kiln_ago to any dynamic data tag to format its value.

    269votes
  21. Styling: word spacing

    A word spacing field under Typography on every element.

    260votes
  22. Elements: animated text annotations

    Hand-drawn underlines, circles, boxes and highlights on headings and text, drawn in on load or when scrolled into view.

    • Builder recording
    243votes
  23. Shop: confirm email & password on registration

    Ask for the email and password twice on the shop's registration form, and refuse it when they don't match.

    • Needs WooCommerce
    • Off until you switch it on
    242votes
  24. Admin: maintenance mode bypass

    Let people without an account past the coming-soon page by IP address or a share link, and keep chosen post types public.

    • Off until you switch it on
    211votes, 2 requests
  25. Site: breakpoint classes on the body

    Add the active breakpoint to the body as a class, kept up to date as the window resizes.

    • Off until you switch it on
    182votes
  26. Admin: white label

    Your name and logo instead of the builder's in wp-admin and the builder. Visitors see no change.

    • Off until you switch it on
    170votes
  27. Styling: backdrop filter

    Blur or tint whatever sits behind an element, for frosted-glass panels.

    169votes
  28. Multilingual: language conditions & templates

    Show elements, templates and theme styles per language, with WPML or Polylang.

    • Needs WPML or Polylang
    158votes
  29. Site: login and logout redirects

    Send people to a chosen page after login, registration or logout, for everyone or by role.

    • Off until you switch it on
    126votes
  30. Shop: brand in breadcrumbs

    Show the product's brand in breadcrumbs on product pages, before, after or instead of its categories.

    • Needs WooCommerce
    • Off until you switch it on
    113votes
  31. Condition: user capability

    Show elements to users with a given capability, such as edit_posts or one from a membership plugin.

    85votes
  32. Form: option labels in emails

    Show an option's label (Germany) instead of its value (DE) in form emails and messages.

    62votes
  33. Query loop: product variations

    Show each product variation as its own card, for the current product, a parent loop's product or the whole shop.

    • Needs WooCommerce
    26votes
  34. Query loop: menu items

    Loop over a WordPress menu and build navigation or mega menus from any elements, with title, link and "current" tags.

    25votes
  35. Form: confirm email field

    Make an email field confirm another, checked as the visitor types and again on the server.

    Shared request
  36. Condition: customer has purchased

    Show or hide elements by what the signed-in customer has bought: any product from a list, or anything at all.

    • Needs WooCommerce
    Forum request
  37. Admin: hide the license screen

    Only the administrators you choose see Bricks > License and its notices, and the license key never shows in the builder.

    • Off until you switch it on
    Forum request
  38. Map: sync markers with a query loop

    Leaflet map markers come from a query loop and follow its filters and pagination.

    Forum request