• The default language of any content posted is English.
  • Information: Safety & Support
    Resources here are generally safe, but false positives may occur on Virustotal due to certain coding techniques. Exercise caution and test before use.
    Consider buying licenses to support developers. Your security is our priority.
Bricks - Visual website builder for WordPress

Bricks - Visual website builder for WordPress 1.9.7.1 NULLED

Sep 19, 2022 - 1.5.3

Release – 1.5.3​

This version marks the first update in our new release cycle. We hope you enjoy it.

Full Changelog:​

  • Copy & paste global elements cross-site NEW
  • Cart: Add dynamic data to enable a custom list of products NEW
  • Video element: Remove “data-bricks-video-options” attribute IMPROVE
  • Extend converter: Add “position: relative” to direct children of element with overlay (which uses position: absolute) IMPROVE
  • Stronger minification for bricks.min.js (now 18% smaller) IMPROVE
  • Pie Chart: Add support for color variables (bar & track) IMPROVE
  • Nav Menu: Show active menu styles in builder IMPROVE
  • Nestable Slider: ‘Items to show’ value injects CSS on lower breakpoints FIX
  • Query loop in builder: Icon JavaScript error FIX
  • Align Main/Cross Axis button (if selected) do not switch accordion to “Direction” FIX
  • Linked icon: Styles not applied FIX
  • Overlay: Explicitly set ‘position: absolute’ overridden by ‘relative’ FIX
  • Query Loop {post_title} text not previewing correctly in builder FIX
  • Meta Box: Group field query loop not working when data is set programmatically FIX
  • ACF Relationship (bi-directional) not loading featured image FIX
  • Metabox Views: Inside query loop doesn’t pick up the right post information FIX
  • Dynamic data “echo” tag: Using commas inside an argument not working FIX
  • Margin/Padding placeholder values show always base breakpoint value FIX
  • Accordion inside nested accordion not toggling correctly FIX
  • Builder element action & spacing: Wrong position after duplicating or deleting active element FIX
  • Testimonials: “Items to show” setting not applied FIX
  • Love
Reactions: vasilyitch

Full Changelog:​

  • Updated: Russian Translation IMPROVE
  • Updated: Polish Translation IMPROVE
  • Skip loading theme styles for unregistered elements IMPROVE
  • Nav Menu: Styles not applied on frontend when “Show mobile menu toggle” set to always or never FIX
  • Custom CSS: “root” missing space FIX
  • Theme Styles – Disable Image Captions Not Working FIX
  • Carousel: Items to scroll parameter is missing FIX
  • Pseudo Elements: Backslash removed FIX
  • Background Image: Custom size removes background-repeat FIX
  • Fix: Icon/SVG HTML attribute render FIX
  • Select control “clearable” property not applied (builder) FIX
  • Posts element: “.image-wrapper” HTML is always rendered (Layout: List) FIX
  • Query Loop + Pagination: Element Custom CSS not applied when page > 1 FIX
  • Dynamic Data: Featured image as background image is missing on Blog page template (frontend) FIX
  • Fatal error when using ACF Relationship in a loop and pulling other ACF fields FIX
  • Icon element: Inherit font-size for ‘i’ tag inside linked icon FIX
Sep 7, 2022 - Release 1.5.1
  • Custom BreakpointsNEW
  • More visual margin & padding UI (Spacing control)NEW
  • Custom CSS per breakpointNEW
  • Set Fallback FontsNEW
  • Cross-Domain Copy & PasteNEW
  • Dynamic Data: Toggle between tags & actual dataNEW
  • Builder: Parse Dynamic Data in colorsNEW
  • Display flex & alignment controls for non-layout elements (Style > Layout)NEW
  • Maps element: Add min & max zoom level optionsNEW
  • Select & Load Only Specific Google Font VariantsNEW
  • New Converter option: Add “position: relative” as neededNEW
  • Builder: Generate control placeholder values from computed stylesIMPROVE
  • Remove “position: relative” default from elementsIMPROVE
  • Template import: Don’t add ‘__imported’ to class name if class already exists locallyIMPROVE
  • Shape Divider: SVG min-width & min-height issueIMPROVE
  • Nestable slider: Default arrows missingIMPROVE
  • Nestable Slider: Rename Direction ‘horizontal’ to ‘vertical’IMPROVE
  • Background video: Do not add the video wrapper if dynamic data is emptyIMPROVE
  • Video element: Render YouTube & Vimeo IDs inside the video element if using dynamic data tagsIMPROVE
  • Background image: background-size rule added multiple times if set to “custom”IMPROVE
  • Rename “Autoplay speed in ms” to “”Autoplay delay in ms”IMPROVE
  • Posts query: ADD ‘post__in’ to ‘orderby’ dropdownIMPROVE
  • Export template: Include page settingsIMPROVE
  • Nested slider: Use more specific selector to init scriptIMPROVE
  • Video background with dynamic data: Not showing on canvasFIX
  • Builder: Hide ‘No results found’ message (for a11y only)FIX
  • Builder: Click on Code element doesn’t scroll it into view on canvasFIX
  • Custom Fonts: Empty font-style generates a validation errorFIX
  • Using CPT product without WooCommerce causes errorFIX
  • Woo: Product Custom Taxonomy archive not workingFIX
  • Animate CSS: Wrong classesFIX
  • Heading: Copy styles misses “Separator” settingFIX
  • var() input on margin/padding and lower breakpointsFIX
  • Panel: Tooltip creates horizontal overflowFIX
  • ACF Group inside of an ACF RepeaterFIX
  • Infinite Scroll: Not working on CPT archive or custom taxonomy archiveFIX
  • Exporting template saved as draft: Generated file is emptyFIX
  • Change Template Type: template isn’t editable anymoreFIX
  • Posts element: List + Content middle-right & alternate image direction on mobile fixFIX
  • Font styles revert when switching breakpointsFIX
  • Nestable slider: Missing background image using padding optionFIX
  • Template shortcode render issue inside builder: Lazy loading enabled, no backgroundFIX
  • Divider element doesn’t showFIX
  • Gradient/Overlay: angle 0 (zero) missing on frontendFIX
  • Error in Czech translation broke the builder (sprintf)FIX
  • PhotoSwipe error in Nestable Tabs + Query Loop with image link set to lightboxFIX
  • Structure Panel: Context Menu position with scroll into viewFIX
  • Logo Element: SVG shows only text after updating to 1.5FIX
  • Query Loop of a Post content (source: Bricks) in an archive template: Background images not showing if not using dynamic dataFIX
  • Icon List: Transition not applied correctlyFIX
  • Countdown: New settings ‘Align main axis’ & ‘Align cross axis’ settingsFIX
  • Animated Typing: Changing speed doesn’t reflect in builder without canvas reloadFIX
  • Logo element: Using dynamic data with external URLFIX
  • Comments element title shows “Bricks”FIX
  • Image + Caption: Missing position relative on wrapperFIX
  • Icon element: SVG “Fill” doesn’t apply if SVG is linkedFIX
  • New Filter: bricks/comments/timestampFIX
  • Dynamic data: 3rd party custom fields assigned to a CPT not showing the tag picker and preview cannot render themFIX
  • Posts layout ‘Metro’ & ‘List’: Render non-featured image posts as wellFIX
  • Flex direction control: After clearing the setting the highlight is not correctFIX
  • Layout elements: Change “display” control, and then clearing it doesn’t return to defaultFIX
  • Gradient control: Transparency pattern overflowsFIX
  • Bricks Settings: Custom CSS (Backslash gets removed on save)FIX
  • Some translations were always in EnglishFIX
  • Post title inside query loop rendered multiple timesFIX
  • Flex-wrap setting should show inherited value as placeholder on smaller breakpointsFIX
  • Select flex Direction “Reverse” removes highlight for Horizontal (row) buttonFIX
  • Fix W3 validator errors when using lazy loadFIX
  • Pods: Custom Taxonomy & User Fields not showing in dynamic data pickerFIX
  • Custom CSS “root” issuesFIX
  • Products element: Placeholder image is missingFIX
  • Nestable Slider: Arrows always showFIX
  • Nestable Slider in Template element: Missing styles (external files)FIX
  • Icon element: SVG “Color” on hover not appliedFIX
  • Basic Text: Text on canvas isn’t editable with tag other than “div”FIX

Release 1.5​

This version comes with 150+ changes. A lot of new features, improvements, and bug fixes with a focus on providing a more powerful & streamlined workflow & interface.

Layout Elements: Section, Container, Block, Div​

Prior to 1.5 there was only the Container element to lay out & group all your content.
The new Section, Block, and Div elements are there to help you create your layouts even faster & more streamlined.
Understanding the Layout: https://academy.bricksbuilder.io/article/layout (MUST READ!)

Nestable Elements (+ API)​

A nestable element lets your access and customise all inner elements. In 1.5 we introduce the following three nestable elements:
  • Accordion – Nestable
  • Slider – Nestable
  • Tabs – Nestable
The old “flat” Accordion, Slider, and Tabs elements are still available for the foreseeable future.
Use the Nestable Elements API to programmatically create your own custom nestable elements.
Nestable elements documentation: https://academy.bricksbuilder.io/article/nestable-elements/

Media Query Loops​

You can now also loop over attachments by selecting “Media” as the Post type.
This opens up new ways to create image galleries, for example. Or any other “Mime type” for that matter. More information can be found in the Academy: https://academy.bricksbuilder.io/article/query-loop/#media-query

Add Element ID & Class As Needed (Experimental)​

There is a new experimental Bricks setting under “Bricks > Setting > Performance” called “Add Element ID & class as needed”, which we’d like you to test & provide feedback so we can provide it as a default sooner rather than later.
At the moment, Bricks adds a unique element id & class to every element (e.g. brxe-4h8dh2). If an element doesn’t have any individual styles those attributes aren’t needed.
When you enable this new experimental setting, Bricks as this element id & class only as needed.
As there are so many ways to apply a style, we first introduce this setting as an experiment. With plans to make this the default once no bugs are reported with this setting enabled.

Other Noticeable Changes​

  • Inline style asset frontend.min.css reduced from 229 KB down to 95 KB (58% smaller).
  • .brx-container is now .brxe-container. If you have written any custom CSS make sure to run the Converter (Bricks > Settings > General > Converter) to automatically update the CSS class name syntax.
  • .root & .stretch container classes have been removed from the Container element.
  • Filter bricks/element/render_attributes parameters changed.
  • Deprecated: “Root container” theme style settings.

Full Changelog:​

  • Nestable Elements (Accordions, Slider, Tabs)NEW
  • New keyboard shortcut: Toggle “Search settings” inputNEW
  • Nestable elements API: New Vue componentNEW
  • Set Colors in Palette via CSS Variables (RAW input)NEW
  • Expand layout group in Structure panel when dragging element into itNEW
  • Bricks Settings: Show save/reset messageNEW
  • New filter: bricks/content/attributesNEW
  • Infinite ScrollingNEW
  • New layout elements: Section, Block, DivNEW
  • New filters: bricks/header/attributes & bricks/footer/attributesNEW
  • Re-order colors in palette via draggingNEW
  • Remote Templates: Import global classes as wellNEW
  • Pin Global ElementsNEW
  • Add context menu to Structure panelNEW
  • Sticky structure panel headerNEW
  • New Bricks Setting: “Disable Global Classes (Interface)” & Make Global Classes UI stickyNEW
  • Color control: Show color value tooltip on hoverNEW
  • Add Element “keywords” to improve elements panel search resultsNEW
  • Product Filter & Query LoopNEW
  • New Experimental Performance Setting: “Add element ID & class as needed”NEW
  • Builder: Element Render via WP REST APINEW
  • New filter: “bricks/element/form/datepicker_options” & update flatpickr.js from 4.5.2 to 4.6.13NEW
  • Query Loop: Support for Media (post type “attachment”)NEW
  • Show element classes in panel + arrow & enter class selectionNEW
  • Accordion: New “Transition (ms)” settingNEW
  • Theme Styles: Add min/max-width settings for all layout elements (Section, Container, Block & Div)NEW
  • Query Loop: Integration for Meta Box Relationships & JetEngine RelationsNEW
  • Post Sharing links: Add setting for “rel” attributeNEW
  • New Bricks setting: “clone” & “delete” element actions in Structure panelNEW
  • Dynamic Data In External LinksNEW
  • Post Sharing: Add VKontakte & TelegramNEW
  • Dynamic Data: Add “Site URL” optionNEW
  • New filter: bricks/body/attributesNEW
  • New filter: bricks/element/render (define Conditional Display Logic programmatically)NEW
  • New ‘_hidden’ settings to provide classes for nestable element without exposing them to the builder interfaceNEW
  • New Brick setting: Structure panel collapsed on page loadNEW
  • New Bricks setting: Builder > Element actionsNEW
  • New filter: bricks/element/set_root_attributesNEW
  • New keyboard shortcut: Hold SHIFT to directly edit newly added elementNEW
  • Link: New Dynamic Data link filter {my_tag:tel}NEW
  • New setting: Lazy load offset (default: 300px)NEW
  • Set default color palette (when editing palette)NEW
  • Sticky Header: New “Transition” SettingsNEW
  • New keyboard shortcut: Toggle element classes via “CMD/CTRL + ENTER”NEW
  • New Setting: Disable element spacing on canvas (margin & padding)NEW
  • New setting: Builder language direction (LTR/RTL)NEW
  • New filter: bricks/is_layout_elementNEW
  • Canvas: Insert Layout Popup Position overflows viewport bottomIMPROVE
  • Structure Panel: Renaming elements copy & paste behaviourIMPROVE
  • Code Execution: Changes not saved without “Run code”IMPROVE
  • Heading Element: Remove default colorIMPROVE
  • Cache Bricks QueryIMPROVE
  • Header template inline CSS was generated twiceIMPROVE
  • Structure Panel: Select next/previous sibling or parent element after deleting elementIMPROVE
  • Builder: Move element actions, resizer, and spacing components outside element nodeIMPROVE
  • Generate unique element ID when duplicating an element (if element with ID already exists on page)IMPROVE
  • Pseudo class + class name “.” (dot) was removedIMPROVE
  • Load Bricks lightbox HTML only as neededIMPROVE
  • Search element: No placeholder settings when “Icon” selectedIMPROVE
  • Nestable elements: Adding new “Item” label naming conventionIMPROVE
  • Paste element: Add element below currently selected elementIMPROVE
  • Hide “Unsplash” button if API Key not setIMPROVE
  • ACF Repeater inside of an ACF Group fieldIMPROVE
  • Builder: “Save” message not centered on canvasIMPROVE
  • Script elements not initialised properly inside query loopIMPROVE
  • Custom Fonts: font-face loadingIMPROVE
  • Theme Styles: Remove ‘Background Video’ SettingIMPROVE
  • Color palette: copy works with HTTPS only (not with HTTP)IMPROVE
  • Post Content element: Support plugins that rely on “in_the_loop” check (e.g. BuddyBoss)IMPROVE
  • Improve: Icon font file loadingIMPROVE
  • Builder Access: Improved rightsIMPROVE
  • Remove XFN link tag from “head”IMPROVE
  • Link control: Allow to ‘exclude’ any link sub control (rel, title, etc.)IMPROVE
  • Canvas spacing: Increase z-index & better negative margin previewIMPROVE
  • Container: Always show column-gap & row-gap settingsIMPROVE
  • Nest a posts query inside of a terms queryIMPROVE
  • Link control: Allow to ‘exclude’ any link sub control (rel, title, etc.)IMPROVE
  • Builder lag when having a large number of locked classesIMPROVE
  • Dynamic Data dropdown: cannot use the {echo:my_function}IMPROVE
  • Allow CSS “Filter” on every elementIMPROVE
  • Update filter: “bricks/element/render_attributes” callback argumentsIMPROVE
  • Sticky Header: “scrolling” missing after page reloadIMPROVE
  • Allow CSS Filter on every elementIMPROVE
  • PHP error: Set container link to dynamic data but without setting the tagFIX
  • Locked class: Icon control not editableFIX
  • Product Short Description: Styles missingFIX
  • Multiple Query Loop of a template: Only first loop is styled correctly (External Files)FIX
  • Icon Element: Icon rendered twice on canvas (after setting “Link”)FIX
  • Code Element: Execute code when cursor inside input fieldFIX
  • Products: Custom taxonomy archive not workingFIX
  • Bricks SEO IssuesFIX
  • ACF choice type fields not respecting the return formatFIX
  • Rich Text: Font-weight issue (due to normalize.css defaults)FIX
  • Builder: Fix Autosave “Preview” Button OverflowFIX
  • Slider: “Style > Overlay” no longer workingFIX
  • Dynamic Data: ACF Group fields & MB Group not working if inside an Options pageFIX
  • Builder: Element Actions overlay each otherFIX
  • Control Editor (TinyMCE): Collapses on blurFIX
  • PHP Fatal error: Uncaught TypeError: array_mapFIX
  • Color Palette: Opacity don’t show on frontend when editing an existing color (still #hex)FIX
  • WooCommerce: Product Price Styling IssuesFIX
  • Remove $post_id from Frontend::render_dataFIX
  • Query Loop: Metabox Relationship field $post_id not setFIX
  • Input fields cut off first characterFIX
  • Fix Autosave Preview Button OverflowFIX
  • ACF Repeater in Query Loop: Empty resultsFIX
  • Template element: Styles don’t show on canvasFIX
  • Canvas: Text toolbar overflow positionFIX
  • Code Element/Custom CSS: Wrong cursor positionFIX
  • WooFunnels checkout issuesFIX
  • line-height: 0 not applied on frontendFIX
  • Theme Style: Fix Link selectors for .brxe-post-contentFIX
  • Locked Class Active: Canvas spacing (margin/padding) still visible & draggableFIX
  • Rich Text: Link popup window issuesFIX
  • Form element: Field + Button side by side breaks layoutFIX
  • Global Element: Renders default data in builderFIX
  • Dynamic data: Accented characters not acceptedFIX
  • Icon Element with Link: All styles apply to iconFIX
  • Query Loop: :hover (and pseudo classes) without selectorFIX
  • Query Loop: Styling doesn’t work with Custom IDFIX
  • Code Element: Scrollbar & Page Settings issuesFIX
  • “_hover” in class name is converted to “:hover”FIX
  • Logo element: “External URL” setting not renderedFIX
  • Entry animation on certain elements hides them on the canvasFIX
  • Control number: Decimal value + unit (unit not removed from number on enter)FIX
  • WooCommerce Checkout/Cart: Shipping Options AlignmentFIX
  • Image element with wrapper: CSS Transition not appliedFIX
  • Query Loop: Using background image shows feature image of current page, and not the queried postFIX
  • Builder: Context menu issuesFIX
  • Builder: Empty element ID set to #falseFIX
  • Pagination: Missing styles (External CSS files)FIX
  • Post content element: Cannot retrieve Posts Page content (blog)FIX
  • Archive with Query Loop of Post Content (data source: Bricks)FIX
  • Basic Text with link: Not updating on canvasFIX
  • DD: {post_terms_my_taxonomy_slug} do not support Woo product attributes (taxonomies) like color, size, …FIX
  • Nav menu: Uncaught Type ErrorFIX
  • Control Number: Floating numbers appended zeros (e.g. line-height)FIX
  • User & Term Query Loop: Meta Query DD value not parsedFIX
  • Custom CSS: Backslash gets removed when styled on .css_class_name::beforeFIX
  • Fix Background Video: z-indexFIX
  • List Element: Title missing alignment optionsFIX
  • Theme Styles: Accordion Icons don’t show (in builder)FIX
  • Google Fonts error in builder while Basic Auth is enabledFIX
  • Form element: File Upload border stylingFIX
  • Builder: Insert Layout Modal: Position not responsiveFIX
  • Rich Text: Link issuesFIX
  • Insert Layout: JS TypeErrorFIX
  • Image: Inherits width & height from wrapperFIX
  • SVG element: Attribute removal (ID, etc.)FIX
  • Icon Box element: Select different SVG doesn’t render in builderFIX
  • Nest a Meta Box group query loop inside of a Meta Box Relationships query loopFIX
  • Add global class via keyboard: Adds already applied classes multiple timesFIX
  • Element Animation: Element shows before CSS kicks in (+ Update animate.css to 4.1.1)FIX
  • Search page improvementFIX
  • Generate unique element ID when duplicating an elementFIX
  • Post Content element: Data source “Bricks” global classes CSS missing (in builder)FIX
  • Imported Theme Style not savedFIX
Top