BricksBuilder.io - The Fastest, Most Customizable Visual Site Builder for WordPress

Bricks - Visual website builder for WordPress 1.9.9 NULLED

Download

Buy Here:
Developer

BricksBuilder.io is a powerful and versatile visual site builder for WordPress. With its intuitive drag-and-drop interface, you can easily create stunning, custom websites in minutes. BricksBuilder.io is designed to be fast and efficient, allowing you to build your site quickly without sacrificing quality. Some of the key features of BricksBuilder.io include:

  • Fast and efficient
  • Intuitive drag-and-drop interface
  • Customizable
  • SEO optimized
  • Responsive design
    Overall, BricksBuilder.io is a powerful and versatile visual site builder for WordPress that offers a fast, efficient, and customizable solution for building stunning websites.

V1.9.2 Updates:

Complete change log

Full changelog:

Conic & Radial Gradients (plus repeating gradients)NEW
Bricks > Templates: Filter by template typeNEW
Scroll SnapNEW
Dynamic Data: New “current_wp_date” tag to render current date according to WP timezone settingNEW

More detail

Dynamic Data: New “author_archive_url” tagNEW
Conditions: New “Current URL” element conditionNEW
Slider element: New “Loop” controlNEW
Support using “query_results_count” for Carousel or Related Posts elementNEW
Counter element: Customisable thousand separator text; New “Typography” controls for prefix, counter, and suffix; Dynamic data supportNEW
Bricks settings: Custom code should always use direction LTR (left-to-right)IMPROVE
Exclude template conditions & populate content control groups from all My Account templatesIMPROVE
Form element: Validate MIME types of all submitted files also server-sideIMPROVE
Mini Cart: Adjust position of offcanvas cart details for wp-admin barIMPROVE
Map element: Load map style as needed (instead of providing all on the window)IMPROVE
Dynamic Data: Support date format filter for ACF time picker and Pods (date, datetime, and time), JetEngine (date, datetime)IMPROVE
WPML: Exclude specific controls from translationIMPROVE
WooCommerce Cart: Remove superfluous default stylesIMPROVE
WordPress 6.4+: Admin bar margin issue in the builderFIX
WordPress 6.4: Admin “System Information” page PHP errorFIX
Bricks settings: Custom CSS with “xxxx” string not savedFIX
Accordions & Tabs: Browser “Back” not working as expected (don’t add title toggle to browser history)FIX
Interaction “Scroll To” not working as expectedFIX
ACF empty date field + date filter generates PHP deprecate error (PHP8.1)FIX
Dynamic Data: “human_time_diff” tag used UTC time zone instead of time zone set in WordPressFIX
Form element: Checkbox Default “Value” not checked when using dynamic dataFIX
Form element: “Required” file with custom “Name” generates error on form submissionFIX
Form element: Submit loading spinner not aligned as iconFIX
Icon List element: Transform on hover with link applied to wrong selectorFIX
Instagram Feed element: Provide fallback if Carousel “media_url” doesn’t existFIX
Nested Dropdown ::before messes with hover stateFIX
Image Mask: Repeat control label typoFIX
Posts element: Fix “Alignment” content builder labels in RTLFIX
Product Reviews element: “Description” excess margin (in RTL)FIX
Social Sharing element: Not working in query loopsFIX
Table of contents: Misplaced ::before borderFIX
Form element: Action “Reset password” returns an errorFIX
User with “Editor content” capability cannot edit text on the canvasFIX
Conditions: Comparing against today’s date not working (use WP settings timezone)FIX
Search template not applied if another archive template targeting “posts” post type as wellFIX
Offcanvas: Not closing after click on anchor link (target located outside offcanvas)FIX

Full changelog

Maintenance ModeNEW
Unlimited Remote Template URLsNEW
Popup render via AJAXNEW
Popup: New “Display on breakpoints” popup settingNEW

More detail

Create & select template tags when creating a template in the builderNEW
Gradient: New conic and radial gradient settings (shape, position, size, angle)NEW
New filter: bricks/builder/image_size_options (to modify image size options in the builder)NEW
Scroll snap: Add “unset” option (to disable scroll snap on specific breakpoint)NEW
WMPL & Polylang: Add language code to post title (in builder panel)NEW
Mini Cart element: New setting “Don’t close on click outside mini cart”NEW
Custom Authentication Pages: Access default WP login page via URL param “brx_use_wp_login”NEW
Custom Login Page: Support “redirect_to” URL parameterIMPROVE
Load more (Query loop): Hide button when there are no resultsIMPROVE
WPML & Template element: Use the translated “Template” elementIMPROVE
Adobe Fonts: Use CSS names instead of font slugFIX
Condition: “is not” always returns true when comparing against post status (multi-select)FIX
Copy & paste all elements breaks the structure (in specific instance)FIX
Counter element: Duration not working correct if count number is very smallFIX
Custom Fonts (admin screen): PHP 8 error with Japanese languageFIX
Dynamic data: “echo” function not rendering with non-roman character argumentsFIX
Dropdown: ::before gets added on mobileFIX
Element classes dropdown: Unable to open the dropdownFIX
Form element: Loading spinner doesn’t show without an icon setFIX
Form element: Reset password action hidden fields not removedFIX
JetEngine: Posts field in the query loop returns empty resultFIX
Nestable Accordion + Infinite scroll or Load more: JavaScript of fetched item not reinitialisedFIX
CMB and Pods: PHP errorFIX
Page Settings: Footer scripts were not save (with Bricks settings “auto-expand panel” enabled)FIX
Pie Chart element: Support use of CSS variable colorsFIX
Polylang: Use the correct language-specific search templateFIX
Polylang: Media translation issue (with Carousel)FIX
Posts element: Grid columns breaking (sometimes)FIX
Reading Progress Bar element: Styling issue on Safari desktop/iOSFIX
Related Posts element: “Max. related posts” is not 3 (when using default single post template)FIX
Settings injected via bricks/element/settings hook not being used by Carousel or Related PostsFIX
Page settings not applied for post status draftFIX
Spanish translation: Wrong hCaptcha notice labelFIX
Theme update: Missing CSS if element with same custom CSS “id” used on different pageFIX
WooCommerce: Products query settings not reflected on the canvasFIX
WooCommerce: Undefined variable $order (Template: Pay)FIX
Heading & Basic text element: “0” is not renderedFIX

Full changelog

Global Class ManagerNEW
Form element: New “Reply to email address” setting under “Confirmation email”NEW
Interactions: New “JavaScript (Function)” actionNEW
Nav Menu element: Support “Advanced menu property” (when used inside Dropdown element)NEW

More detail

New action: bricks/generate_css_file (fired when a CSS file is generated)NEW
Remote template: Name setting (shown in template source dropdown)NEW
Search element: New “Action URL” and “Additional Parameters” settingsNEW
Template Manager: Remember last selected template source (via localStorage)NEW
Template Manager: Remember ‘Import image’ setting (via localStorage)NEW
Builder: Inter font-weight is too bold (Safari)IMPROVE
Builder: Elements panel search lag (Firefox & Safari in WP6.4+)IMPROVE
Code element: Dedicated “Dynamic data” setting deprecatedIMPROVE
Form element: “tel” input style not RTL-conform (Chrome & Firefox)IMPROVE
Form submissions: Save in media library (file name, responsiveness, CSV export)IMPROVE
Comments element: Add ‘for’ attribute to labels for improved accessibilityIMPROVE
Display control: Add inline-flex option and free-text inputIMPROVE
Form element: Improve accessibility for radio and checkbox fieldsIMPROVE
Mini cart: Add aria-label to cart iconIMPROVE
Polylang: Show templates of all languages in the template managerIMPROVE
Post Content element: Load WordPress “global-styles” (if using on a Page and Edit With Bricks)IMPROVE
Posts element: Remove default margin & padding from filtersIMPROVE
Social Sharing & Social Icons: Rename Twitter to XIMPROVE
Social Sharing element: Ensure Pinterest link uses HTTPSIMPROVE
Theme Styles: Set “Entire site” condition if no other theme styles existIMPROVE
Updated: Vue.js and all other packages to the latest version (builder)IMPROVE
Coming Soon mode: Defined template not appliedFIX
Gradient: “Angle” control only shows when type is set to “Linear”FIX
Builder: Heading element text-decoration not visible on canvasFIX
Infinite scroll not working correctly if query uses certain DD valueFIX
Interactions: “Run only once” on a loop itemFIX
JetEngine: PHP warning on relationship type loop (set_loop_query)FIX
Maintenance mode: Don’t append “(Template)” as page title suffixFIX
Nav Menu: Deeper nested dropdowns active item not styledFIX
Page Settings: Custom CSS backslash gets removedFIX
Pagination: Always shows page 1 as the current page on homepage (if Polylang is activated)FIX
Pagination: Flip icon direction for RTLFIX
Search template: Products Total Results, Products Orderby, Products Pagination not showingFIX
Query Loop/Load more: Meta value returns 0FIX
Social Sharing: WhatsApp missing space after the titleFIX
Template Manager: Tag & bundle dropdowns wrong stacking (in Safari)FIX
Template: Page settings ‘Disable Header/Footer’ and body class don’t workFIX
Turnstile: Validation failed error after unsuccessful submissionFIX
Video element: Preview image shows after changing the source to dynamic dataFIX
WooCommerce: Login/Register “Show Password” icon alignment (in RTL)FIX
WooCommerce Product: Sale badge missing styles (in RTL)FIX
WooCommerce: Single Product Gallery zoom icon shows twice (in RTL)FIX

Full changelog

Query Sort & FilterNEW
Live Search (AJAX)NEW
SVG element: Dynamic Data SupportNEW
Query loop: No results template (type: section)NEW

More detail

Builder: Order element classes via drag & dropNEW
Social Sharing: “Excerpt” setting for WhatsApp share buttonNEW
Builder: Save via keyboard shortcut inside TinyMCE editorIMPROVE
Div element: Show flex child controls (if inside flex parent)IMPROVE
Form element: Don’t apply field border to submit buttonIMPROVE
Form element: Rename “Field margin” to “Spacing”IMPROVE
Form: Custom field name with non-single word required validation issueIMPROVE
Form: Add label “for” attribute to radio and checkbox inputIMPROVE
Reset password action: use reset_passwordIMPROVE
Form: Generate nonce using AJAXIMPROVE
Theme Styles: Always show font-variation-settings (Typography)IMPROVE
WooCommerce: Support woo_order_ DD tags (in view order templates)IMPROVE
Builder: CSS Grid overlay not updated when changing styles on class levelFIX
Builder: CSS Grid overlay not updated on window resizeFIX
Builder: Custom ID and Custom CSS selector affected when switching between elements with custom IDFIX
Page settings: Custom code replaced by the template’s page settingsFIX
Disable query merge: Not working in builder with populate content (term archive)FIX
Form login action: PHP Notice about undefined index loginRememberFIX
Global Class Manager: Accessible with “Edit content” capabilitiesFIX
Interactions: Animation opacity stays at 0 when conditions are unmetFIX
Related Posts element: Default overlay CSS missing unitFIX
Rich Text: Font size applied to links inside textFIX
Social Sharing: SVG icon + padding shrinks iconFIX
Theme Styles: CSS placeholder value inherited from the wrong breakpointFIX
Dynamic data: author_meta:ID not workingFIX
Dynamic data: inside nested post query (no result in builder)FIX
Vue.js 3.4 causes HTTP 500 & 508 errors (on builder load)FIX
WooCommerce: Notices not compatible in (Woo 8.5.1+)FIX
WooCommerce templates: Page settings CSS missingFIX
WooCommerce: Checkout Order Table element not showing order lines (in builder)FIX

We just released a mandatory security update with Bricks 1.9.6.1.

A leading security expert in the WordPress space just brought this vulnerability to our attention, and we instantly got to work, providing you now with a verified patch.

As of the time of this release, there’s no evidence that this vulnerability has been exploited. However, the potential for exploitation increases the longer the update to 1.9.6.1 is delayed.

We advise you to update all your Bricks sites immediately.

Full changelog

Code execution: Disabled by defaultNEW
Code signaturesNEW
Code reviewNEW
Filter: Radio & Checkbox indentation prefix & gap settingNEW

More detail

Filter: Checkbox, Radio & Select: New setting “Label: All terms”NEW
Post comments: New “Fields” setting & Support WP filter comment_form_default_fieldsNEW
Always show “Enable auto-updates” link for Bricks (Appearance > Themes)NEW
Disable Autoptimize plugin in builderIMPROVE
Remove empty array in global classes before save to databaseIMPROVE
splide.min.js not minifiedIMPROVE
Image Gallery: Use real images (instead of background images)IMPROVE
Bricks settings: Rename and move “Add element ID as needed” setting from “Performance” to “General” tabIMPROVE
Posts element: Use real images (instead of background images)IMPROVE
Related Posts element: Use real images (instead of background images)IMPROVE
Builder: Background control (popup) color tooltip not showingFIX
Code element: Not rendered on frontend if global element or inside templateFIX
Color palette: Color changes when changing transparencyFIX
Form: Save submission with non-latin characters (page slug)FIX
Query loop: HTML comment as query result placeholder not working looping tr tagFIX
Query loop: PHP error with term includesFIX
Query filter: Index table missing (creation error MariaDB)FIX
WooCommere: Notices not styleable in WooCommerce 8.6FIX
WooCommerce: Sale badge percentage error if set by plugin or hookFIX
Builder: 1st loop item value not rendered correctlyFIX
Code element: All backslashes removed if saved by Edit Content userFIX
Image element: border-radius not applied (link, figure)FIX
Builder: Allow ‘Edit content’ user to sort/DnD element items (Accordion, Slider, Image gallery, Carousel, etc.)FIX
Query loop: No results text causing overflowFIX
Lightbox script (Photoswipe) enqueued with just lightboxId setFIX
Icon font enqueue not workingFIX
Bricks settings: Custom auth dropdowns not showing all pages with WPML/PolylangFIX

Full changelog

Fix add/update postmeta for user without builder access issue FIX
Bricks settings: Lost password options show incorrect page title FIX
Post comments: Allow to select multiple fields FIX

Full changelog

Builder: Sync Global Classes (Notifications)NEW
Builder: Always show “View on frontend” icon & new keyboard shortcut (CMD/CRTL + SHIFT + V)NEW
Builder: New interface iconsNEW
Comments element: New setting “HTML tag” for comments titleNEW

More detail

Form element: New field settings for “autocomplete” & “spellcheck”NEW
Maintenance Mode: New settings to “Render header” & “Render footer”NEW
Performance: Minify Bricks inline CSSNEW
Popup: New setting “Show again after … hours”NEW
Icon List: New “Icon color” setting & color specificityNEW
Image element: Support “image_size_names_choose” WP core hook to set custom image size labelNEW
Builder: Toolbar setting indicator for pseudo-classesNEW
Builder: Minimise element duplication lagIMPROVE
Builder: Improve performance for class add/remove; element rename/deleteIMPROVE
Builder: Remove variable picker icon overlap (legacy spacing controls)IMPROVE
Builder: Settings indicator reset not 100% clickableIMPROVE
Builder: Color palette variable picker font-weight (400)IMPROVE
Carousel element: Lightbox link should include “href”IMPROVE
Nav menu element: Hamburger aria-label (open/close mobile menu)IMPROVE
Page settings: Scripts only available to user with “unfiltered_html” capabilityIMPROVE
Popup: Allow interaction with page content when backdrop is disabled (pointer-events)IMPROVE
Products element (in footer): Empty loop/no products found on archive pagesIMPROVE
Remove SVG overflow: hidden ruleIMPROVE
Rich text element: CTRL + P keyboard shortcut shouldn’t open the browser print dialogIMPROVE
Updated: Google fontsIMPROVE
Dynamic data: Remove outermost curly brackets only (while parsing)IMPROVE
All lowercase check via strtolower instead of ctype_lower (requires no PHP extension)IMPROVE
Builder: Insert media select#media-attachment-date-filters widthIMPROVE
Update Bricks assets directory on “switch_blog” (multisite)IMPROVE
Builder: Nested query loops causes large number of AJAX callsIMPROVE
Dropdown: Shouldn’t be accessible during closing transitionIMPROVE
Typography settings: Add missing “lowercase” tooltipIMPROVE
Builder: “hidden” icon shows on wrong breakpoint(s)FIX
Builder: Click on element without settings, then reload tab triggers unsaved changes messageFIX
Builder: Condition with DD causes 503 HTTP errorFIX
Builder: Jiggling section (when container padding set)FIX
Builder: Fix variable picker icon z-index (visible under classes dropdown)FIX
Builder: Remove variable picker from CSS filter settingFIX
Bricks settings: Can’t add more than two remote templatesFIX
Bricks settings: “Save Bricks data as Gutenberg data” not workingFIX
ACF clone fields setup on Group or Flexible Content display wrongly (wp-admin)FIX
Accordions: Hash link pointing to parent element (e.g. section) toggles first accordion itemFIX
Button: “.outline” class not added when no “Style” is setFIX
Comments element: Existing comments don’t show when comments are closedFIX
Dynamic data: Don’t translate ACF true / false field value in element conditionsFIX
Form element: Email HTML content brokenFIX
Form element: “all_fields” rendered twice in confirmation emailFIX
Image element: CSS selector should target element root whenever possibleFIX
Image gallery element: Masonry layout images overlap on slow network when loading=lazy attribute added (via plugins, etc.)FIX
Multiple radio filters using same taxonomy don’t work when combined with other filtersFIX
Photoswipe defer breaks enqueue due to “src” replace in URLFIX
Polylang Pro + ACF translated field group: Creating post validation failed in Bricks 1.9.8FIX
Post (title, etc.) element condition generates PHP warning on 404 pageFIX
Products element set as main query in search template bug (irrelevant post type included)FIX
Query loop: Ignore “Is main query” if query loop is disabledFIX
Query filter: Sort meta numeric value not working with decimal number; Select filter trigger on “submit” not workingFIX
Video element: playsinline attribute was always setFIX
WPML & Polylang: Query loop infinite scrolling returns the wrong language or wrong template might loadFIX
WPML + Multicurrency Language URL format causing currency incorrect in Bricks Rest APIFIX
WooCommerce: My account dashboard template overrides custom endpoint templatesFIX
WooCommerce: Google fonts set in Woo template not loadingFIX
Builder: Auto-expanding (CSS) panel width flickerFIX
Canvas: Doesn’t update if quickly switching to a different element after editing a settingFIX
Form element: Invalid aria-labelledby in form group (a11y)FIX
Can’t retrieve form settings if template has Post content element with source “Bricks”FIX
Duplicate element: Generate unique interaction IDsFIX
Nav Menu: Open static submenu inside megamenu is accessible if megamenu is closedFIX
Query Filter: Current taxonomy term resets if taxonomy filter element is not a checkboxFIX
Search Overlay: Input typography color gets overriddenFIX
Search Overlay: Input width applies to wrong selectorFIX
Select & Radio Filter elements: Always use IN compare operator when generating meta queryFIX