Playground Bundler
Create portable WordPress environments by bundling your content, blocks, and plugins into shareable Playground blueprints.
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/regionallyfamous/playground-bundler/archive/refs/heads/main.zipCreate portable WordPress environments by bundling your content, blocks, and plugins into shareable Playground blueprints.
Description
The Playground Bundler plugin transforms any WordPress page into a portable, instantly-runnable environment. Simply select your content, and the plugin automatically detects all blocks, media assets, and custom plugins, then bundles everything into a shareable WordPress Playground blueprint.
Why Use Playground Bundler?
- Instant Demos - Share your WordPress creations with anyone, anywhere, instantly
- Zero Setup - Recipients don't need WordPress installed - just click and run
- Complete Environments - Includes custom plugins, themes, content, and configurations
- Developer Friendly - Perfect for showcasing plugins, themes, or custom solutions
- Client Presentations - Demonstrate your work in a live, interactive environment
Key Features:
- Real-time Block Analysis - Detects all blocks used in your content, including custom blocks
- Media Asset Detection - Automatically identifies and includes images, audio, video, and file attachments
- Plugin Dependency Resolution - Finds and bundles the plugins that provide custom blocks
- One-Click Export - Generate and download a complete WordPress Playground bundle
- REST API Integration - Modern API endpoints for seamless integration
How It Works:
- Open any post or page in the block editor
- Access the Playground Bundler sidebar panel
- Review detected blocks and media assets
- Click "Download Blueprint Bundle" to generate a ZIP file
- Upload the bundle to WordPress Playground to recreate your exact environment
Perfect For:
- Sharing WordPress demos and prototypes
- Creating reproducible development environments
- Distributing block-based content templates
- Testing custom block plugins in isolated environments
The generated blueprint includes everything needed to recreate your WordPress environment: custom plugins, media files, and post content with all blocks intact.
Installation
- Upload the plugin files to the
/wp-content/plugins/playground-bundlerdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the 'Plugins' screen in WordPress
- Navigate to any post or page in the block editor
- Look for the "Playground Bundler" option in the editor sidebar (three dots menu)
- Click to open the sidebar and start creating bundles
Frequently Asked Questions
How do I use this plugin?
- Edit any post or page in the block editor
- Open the Playground Bundler sidebar from the editor menu
- Review the detected blocks and media assets
- Click "Download Blueprint Bundle" to generate a ZIP file
- Upload the ZIP to WordPress Playground to recreate your environment
What types of blocks are supported?
The plugin supports all WordPress core blocks and automatically detects custom blocks from plugins. It extracts media from image, audio, video, gallery, file, media-text, and cover blocks.
What happens to custom block plugins?
The plugin automatically detects which plugins provide custom blocks and includes them in the bundle. The plugins are packaged as ZIP files and installed automatically when the blueprint runs.
Are there any file size limits?
The plugin respects WordPress upload limits and includes rate limiting to prevent server overload. Very large bundles may take longer to generate.
Can I customize the generated blueprint?
The generated blueprint follows the WordPress Playground schema and includes login credentials, plugin installation, media uploads, and post creation steps.
Screenshots
- The Playground Bundler sidebar in the block editor
- Block and media asset detection interface
- Bundle generation progress indicator
- Example of a generated blueprint ZIP structure
Changelog
1.0.0
- Initial release
- Block and media asset detection
- Custom plugin bundling
- REST API endpoints
- WordPress Playground blueprint generation
Upgrade Notice
1.0.0
Initial release of Playground Bundler.