Vanilla WordPress
Starts immediately with the selected WordPress, PHP, language, network, and multisite settings.
First stop
Agency developers can see every portable state first: browser-saved sites, local-directory sites, GitHub exports, Blueprint bundles, and zip imports.
| Playground | State | Origin | Storage | Last activity | Portable actions |
|---|---|---|---|---|---|
| Client Review Sandbox /hello-from-playground/ | Temporary | Gutenberg branch | Not saved | Active now | |
| Research Browser Playground /research-browser-playground/ | Saved | Vanilla WordPress | Browser storage | May 21, 2026 | |
| Client Acme Theme QA ~/Sites/acme-playground/ | Directory | GitHub import | Local directory | 5 minutes ago | |
| WooCommerce Blueprint Audit blueprints/coffee-shop.json | Bundle | Blueprint catalog | Downloadable bundle | Yesterday | |
| Partner Zip Intake incoming/client-site.zip | Pending import | .zip import | Native file picker | Queued |
Launch sources
Each card shows the real input and constraint from the current Playground UI.
Starts immediately with the selected WordPress, PHP, language, network, and multisite settings.
Builds WordPress core from a pull request.
Installs the Gutenberg plugin build for the reference.
Imports public plugins, themes, or wp-content directories after connecting a GitHub account.
Runs a remote blueprint against the current Playground.
Opens the native file chooser and imports the selected zip into the current site.
Save destinations
The save UI keeps browser-backed storage separate from directory-backed storage instead of hiding both behind one button.
Stored Playgrounds have limited configuration options. Runtime changes reload the site instead of creating a new temporary reset.
Created May 21, 2026 - Browser storage
Not saved to browser storage - closes on refresh
Site Manager
Settings, files, blueprints, database, logs, and additional actions are available without leaving the portability workspace.
For an unsaved Playground this discards the current site and boots a new one with the selected runtime.
1 <?php define('CONCATENATE_SCRIPTS', false);
2
3 /** Database settings */
4 define('DB_NAME', 'database_name_here');
5 define('DB_USER', 'username_here');
6 define('DB_PASSWORD', 'password_here');
7 define('DB_HOST', 'localhost');
8
9 /** WordPress debugging */
10 define('WP_DEBUG', true);
{
"$schema": "https://playground.wordpress.net/blueprint-schema.json",
"login": true,
"landingPage": "/hello-from-playground/",
"preferredVersions": {
"php": "8.3",
"wp": "latest"
},
"steps": [
{ "step": "runPHPWithOptions" }
]
}
WordPress Playground emulates MySQL using SQLite. Database tools are improving every week.
No problems so far.
No PHP warnings or notices captured.
Empty error log.
Blueprint catalog
Search, category filters, selected details, inspect JSON, copy link, download bundle, and run behavior are all exposed.
Showing 12 visible results from 43 indexed blueprints.
Read feeds from the web in Playground and test social-web workflows.
rsssocial webA WooCommerce storefront with products and custom content.
WooCommerceStoreGallery site built with the Vueo theme and curated artwork.
WebsitePersonalA news site using the Spiel theme with editorial pages.
WebsiteNewsA donation-oriented site using the Koinonia theme.
OrganizationWebsiteA personal writing site using the Substrata theme.
PersonalBlogTheme styles and Site Editor demo.
ThemesContent patterns loaded for inspection.
ContentPlugin preview with experimental blocks.
GutenbergUploads and attachment handling.
ExperimentsRegisters sample post types and fields.
ContentNetwork setup for multisite testing.
Experiments