Requirements
- WordPress 6.0 or later
- PHP 8.1 or later (since 2.0)
- A user account with at least the
edit_postscapability
Installing the Plugin
Copy the page-blocks-builder folder into your WordPress plugins directory.
Installing Page Blocks Builder takes two minutes; meeting its requirements deserves one check: version 2.x requires PHP 8.1 or later, a step up from the 1.x series. This lesson covers installation, license activation for updates, and what the plugin sets up.
/wp-content/plugins/page-blocks-builder/Then go to Plugins in the WordPress admin and activate GT Page Blocks Builder.
Initial Configuration
After activation, go to Settings > Page Blocks Builder. This is where you choose which post types the builder is available on. By default, the builder is enabled for Posts and Pages. Check any additional post types you want to use (products, landing pages, portfolios, etc.) and save.
License Activation
The plugin includes a license system for receiving automatic updates. Go to Page Blocks > License, enter your license key, and click Activate License.
Once activated, the plugin checks for updates through the WordPress plugin updater. You’ll see available updates on the standard Plugins page and can update with one click, just like any other plugin.
If you don’t activate a license, the plugin still works. You just won’t receive automatic updates and will see a notice on relevant admin pages reminding you to activate.
File Structure
After installation, your plugin directory will look like this.
page-blocks-builder/
page-blocks-builder.php Main plugin file
index.php Security index
includes/
class-license-manager.php License and update management
assets/
js/
block-editor.js Gutenberg block registration and editor
builder-shell.js Frontend visual builder application
css/
block-editor.css Gutenberg editor styling
builder-shell.css Visual builder styling
templates/
builder-shell.php HTML shell for the visual builder
page-blocks-builder.php Standard page template
page-blocks-full-builder.php Full-page template (no header/footer)
settings-page.php Admin settings UIVerifying Installation
After activating the plugin, you can verify everything is working.
- Open any page in the Gutenberg editor.
- Search for “Page Block” in the block inserter. You should see it under the “Marketers Delight” category.
- Visit any page on the frontend while logged in. You should see a “Page Blocks Builder” link in the admin bar (under the Edit link).
Uninstalling
Deactivate and delete the plugin through the WordPress admin. The plugin does not create custom database tables. It stores its settings in two options (gt_pb_builder_post_types and gt_pb_builder_license) and sets the _wp_page_template post meta on posts that use builder templates. Block content is stored in the standard post_content field as native Gutenberg blocks, so your content remains intact after uninstalling.
Quick answers to common questions:
What are the current requirements for Page Blocks Builder?
WordPress 6.0+, PHP 8.1+ (the 2.x series raised this from 7.4), and an account with at least edit_posts capability to use the builder. Tested up to WordPress 6.9.
Where did the license page move?
Since 2.1.0 the plugin has its own top-level Page Blocks menu: All Page Blocks, Add New, Settings, and License live there instead of under WordPress’s Settings menu.