WPBits Block Studio is a developer-first Gutenberg block builder for creating static and dynamic custom blocks with visual attribute editing, Twig templates, file synchronization, and exportable block code. Block Studio accelerates custom Gutenberg block development through a visual workflow. Define
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 6.5 and PHP 8.0.
SourceWordPress plugins · Oct 23, 2026
01 / Source details
Aboutthistool.
WPBits Block Studio is a developer-first Gutenberg block builder for creating static and dynamic custom blocks with visual attribute editing, Twig templates, file synchronization, and exportable block code.
Block Studio accelerates custom Gutenberg block development through a visual workflow. Define attributes, configure controls, set up templates, and generate standard WordPress block files — all from within the WordPress admin. The generated code is yours to inspect, modify, and integrate into themes, plugins, or any WordPress project.
Why Block Studio?
Visual Development Workflow — Build custom Gutenberg blocks through a visual development interface.
Real, Editable Block Files — Generate standard WordPress block files that developers can inspect, modify, and integrate into their own projects.
Static & Dynamic Rendering — Create both static blocks and server-rendered dynamic blocks.
Twig Templates — Use clean, maintainable Twig templates for block markup.
Developer Freedom — Export and integrate generated blocks into themes, plugins, and other WordPress development workflows.
Perfect For
WordPress developers building custom blocks
Agencies creating blocks for multiple clients
Theme developers needing block patterns
Plugin developers requiring custom blocks
Advanced users who want to accelerate block development
Free Features
Visual Block Builder – Accelerate block development through a visual workflow
Import/Export – Import and export block configurations
Role-Based Access – Control access by user role
Internationalization – Full i18n support for translations
Pro Features
Need more control? Block Studio Pro adds InnerBlocks, repeaters, custom PHP rendering, advanced organization tools, custom output paths, and standalone plugin export.
Custom Render PHP – Use your own PHP render logic
Repeater Control Type – Nested repeatable attribute groups
Post Selector – Select posts/pages with thumbnail preview
InnerBlocks Support – Configure nested block areas
Groups Tab – Organize attributes into collapsible sections
Custom Categories – Organize blocks in the inserter
Custom Output Directory – Set where block files are saved
template.twig – Twig template (when Twig mode is enabled)
style.css – Frontend styles
editor.css – Editor-only styles
README.md – Block documentation
Static blocks include save.js with the client-side save function. Dynamic blocks include render.php for server-side rendering. All generated files follow WordPress block development conventions and can be used with or without Block Studio installed.
Developer Notes
REST API Endpoints
The plugin provides REST API endpoints for programmatic block management:
GET /wp-json/wpbs/v1/blocks – List all blocks
POST /wp-json/wpbs/v1/blocks – Create a new block
GET /wp-json/wpbs/v1/blocks/{id} – Get a single block
PUT /wp-json/wpbs/v1/blocks/{id} – Update a block
DELETE /wp-json/wpbs/v1/blocks/{id} – Delete a block
POST /wp-json/wpbs/v1/blocks/{id}/generate – Generate block files
POST /wp-json/wpbs/v1/blocks/{id}/export – Export block to ZIP
GET /wp-json/wpbs/v1/settings – Get plugin settings
POST /wp-json/wpbs/v1/settings – Update plugin settings
Filters & Actions
Developers can extend the plugin using WordPress hooks:
wpbs_block_generation_path – Filter the output path for generated blocks
wpbs_after_block_generation – Action fired after block generation
Source Code & Build Tools
The human-readable JavaScript source files for the React admin interface are included in this plugin package under the admin/ directory.
Privacy Policy
This plugin does not collect, store, or transmit any user data. All block schemas are stored locally in your WordPress database.
Support
For support, feature requests, or bug reports:
Visit wpbits.net/contact
Use the in-plugin contact form
Manage your account at account.wpbits.net
Upgrade to Pro: wpbits.net/blockstudio-pricing
See it in action
Screenshots & previews.
Dashboard – Overview of all created blocks with DataViewsBlock Form – Create and edit blocks with tabbed interface and validationAttribute Editor – Visual editor with drag-and-drop reordering and conditional visibilitySettings Page – Configure defaults, role management, and sync optionsIcon Picker – Choose block icons from supported WordPress icon optionsExport Options – Export block configurationsSync Status – Track externally edited generated files and sync state across all blocksWPBits Block Studio screenshot 8
02 / Source details
Gettingstarted.
01Upload the plugin files to the /wp-content/plugins/wpbits-block-studio directory, or install the plugin through the WordPress plugins screen directly.
02Activate the plugin through the ‘Plugins’ screen in WordPress.
03Navigate to WPBits Block Studio in your WordPress admin menu.
04Start creating blocks!
Manual Installation
05Download the plugin ZIP file.
06Go to WordPress admin → Plugins → Add New.
07Click “Upload Plugin” and select the ZIP file.
08Click “Install Now” and then “Activate Plugin”.
Requirements
09WordPress 6.5 or higher
10PHP 8.0 or higher (PHP 8.3 recommended)
11Node.js 20.x for development builds
03 / Source details
Frequently asked questions.
Do I need coding knowledge to use this plugin?
Basic understanding of WordPress blocks is helpful. The visual interface accelerates block development, but familiarity with block concepts helps you get the most out of the generated code.
Can I edit the generated blocks after creation?
Yes. You can update block configuration in the plugin interface, regenerate files, or edit generated project files externally with your own editor, FTP, or local development workflow.
What’s the difference between static and dynamic blocks?
Static blocks save their output directly to the post content using JavaScript’s save function. Dynamic blocks render on the server side using the generated Twig template, which is better for content that changes frequently.
Can I use Twig templates?
Yes. WPBits Block Studio generates template.twig files and renders them through the plugin runtime. Edit those generated files outside wp-admin using your normal development tools.
Can I use the generated blocks in my theme?
Yes. The free version generates block files in the plugin-managed output directory. Pro can generate to a custom output directory.
Does this work with block themes?
Yes! The plugin is fully compatible with both classic and block themes.
Can I import existing blocks?
Yes, you can import compatible generated block files and regenerate them.
Can I export multiple blocks at once?
The free version supports block configuration export. The separate Pro version adds standalone plugin export.
How does auto-sync work?
Auto-sync monitors generated block files edited outside wp-admin and compares them with the saved block definitions. It detects new or changed generated files so you can keep the file workflow and block configuration in sync.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati