Installation

  • JNext lesson
  • KPrevious lesson
  • FSearch lessons
  • EscClear search

Requirements

  • WordPress 6.0 or later
  • PHP 7.4 or later
  • A user account with at least the edit_posts capability

Installing the Plugin

Copy the page-blocks-builder folder into your WordPress plugins directory.

/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 Settings > 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 UI

Verifying Installation

After activating the plugin, you can verify everything is working.

  1. Open any page in the Gutenberg editor.
  2. Search for “Page Block” in the block inserter. You should see it under the “Marketers Delight” category.
  3. 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.