
Bricks build WordPress sites that rank. More Customizable & Performant Tool To Visually Design Your Entire Site.
Bricks Theme WordPress Features
- structure View
- Dynamic Data
- Fully Translatable & RTL
- Create your own elements
- Visual Full Site Editing
- Pin Elements
- Edit Like A Document
- Undo/Redo
- Header & Footer Builder
- Customizable Save
- Revisions
- Control Builder Acess
- Searchable controls
- Page Management
- Keyboard Shortcuts
- Preview Your Work
- Hover State Styles
Download Bricks WordPress Theme
Note: If you are having trouble with Bricks – Visual Site Builder for WordPress Free Download Latest Version, try to disable AdBlock for the site or try another Web Browser. Disabling AD blocker or change Web Browser not help to you please contact us.
Hi! There was an error installing the plugin, please fix it.
bricks_v2.3.6_install.zip
Extracting files…
Installing plugin…
The archive could not be installed. No valid plugins were found.
Plugin installation failed.
This is theme, not plugin.
Bricks 2.3.6 is available, please update.
Please update new version 2.3.3
Bricks 2.3.2 please
Please upload brixies
Please update the latest final stable version 2.2. This RC version has php errors.
Please update the latest final release version of v2.2
Attention!
As of January 29, 2026, this is NOT the final stable version 2.2.
It is v2.2 RC (Release Candidate), so it is not the final version; it is still a test version.
Listen to me, if you notice two “update_option” calls taking up to 10ms each while using the “Object Cache Pro” plugin, you must read this.
If you’re using this cracked code:
set_transient( ‘bricks_license_status’, ‘active’ ); // Executes on every request
update_option( ‘_transient_timeout_bricks_license_status’, time() + 3 * 60 * 60 );
update_option( ‘bricks_license_key’, ‘********************************’ );
Every time, whether on the frontend or backend, it executes a 20ms update_option (extremely wasteful)
I strongly recommend changing it to:
Only set in the backend and when the transient does not exist
if ( is_admin() && false === get_transient( ‘bricks_license_status’ ) ) {
set_transient( ‘bricks_license_status’, ‘active’, 7 * DAY_IN_SECONDS );
update_option( ‘bricks_license_key’, ‘********************************’ );
}
You will find absolute perfection
(20ms is unacceptable in an object because normal memory access is approximately 0.2ms, making 20ms a 100x!!! increase.)
Nice thank you
Thank you for all your work! I would like to request the addition of Bricks Ultra to the catalog, please.
Use this code in order for it to work:
set_transient( ‘bricks_license_status’, ‘active’ );
update_option( ‘_transient_timeout_bricks_license_status’, 2592000 );
update_option( ‘bricks_license_key’, ‘L12345678’ );
Any chance to post v2.2beta? thanks
Nope. Beta version isn’t recommended to use for production level.
Bricks 2.1.4
Uncaught Error: syntax error, unexpected token “**”
in /home/xxxxxxx/public_html/wp/wp-content/themes/bricks/functions.php on line 5
how to activate?
I need a better explanation for license activation.
Can you upload the “Motion.page v2.5” wordpress plugging reference link https://motion.page/
For activate version 2.1.4 you need to add this code:
set_transient( ‘bricks_license_status’, ‘active’ );
update_option( ‘_transient_timeout_bricks_license_status’, time() + 3 * 60 * 60 );
update_option( ‘bricks_license_key’, ‘********************************’ );
in functions.php in bricks theme folder not child-theme at the beginning of the file after:
<?php
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
В этом коде ошибка. Правильный код:
set_transient( ‘bricks_license_status’, ‘active’ );
update_option( ‘_transient_timeout_bricks_license_status’, time() + 3 * 60 * 60 );
update_option( ‘bricks_license_key’, ‘********************************’ );
Я понял. Это сайт автоматически заменяет ковычки. Значит скопируйте корректный код из bricks v2.1.3
Thank you very very much.
You are the Real G.
thanks it works just fine now
Thanks, Now its works
Any more details? Where do you add this exactly?
hello Den please help me out
the moment i made the editsand add the snippet above, my functions.php breaks and cause a critcal erro message on the website
please help
it’s because a syntax character error, try this:
=== don’t use this line, is just for reference code ===
set_transient( ‘bricks_license_status’, ‘active’ );
update_option( ‘_transient_timeout_bricks_license_status’, time() + 3 * 60 * 60 );
update_option( ‘bricks_license_key’, ‘********************************’ );
=== end code, don’t copy this line
The original code, is with this character ‘ and i replace with this ‘, looks exactly the same, but is not.
For everyone else, the file is located here. wp-content/themes/bricks/functions.php
I’m getting errors
syntax error, unexpected token “**”
V 2.1.4 requires license. Pages or anything can not be edited with bricks.
Latest update version is not activated because when you go to edit a page with bricks, it jumps to the license activation page, so please update the activated version.
The package could not be installed. The theme is missing the style.css stylesheet. Theme installation failed. I am facing this error.
Please unzip file. Install theme : bricks.zip