W Playground Dev Run Ledger
Unsaved Playground

Plugin developer launcher

Development runs

2 active sites 6 start paths 43 blueprints
Run State Source Runtime Next action

Start and import

Sources for a new run

01

Vanilla WordPress

Fresh logged-in WordPress site for plugin checks and theme tests.

PR

WordPress PR

Preview a Core pull request by number or URL before reproducing a bug.

GB

Gutenberg PR or branch

Launch editor work from a PR number, PR URL, or branch name.

GH

GitHub import

Import public plugins, themes, or wp-content directories. The access token is not stored and re-authentication is required after refresh.

{ }

Blueprint URL

Run a hosted blueprint.json recipe.

ZIP

Import .zip

Open the native file chooser for a saved Playground archive.

Blueprint gallery

Choose a prepared scenario

Art Gallery blueprint preview

Art Gallery

An art gallery created with the Vueo theme.

WebsitePersonal
Coffee Shop blueprint preview

Coffee Shop

A stylish WooCommerce coffee storefront with custom content.

WooCommerceStore
Feed Reader blueprint preview

Feed Reader with the Friends Plugin

Read feeds from the web in Playground using the Friends plugin.

rsssocial web
Gaming News blueprint preview

Gaming News

A news site created with the Spiel theme.

WebsiteNews
Non-profit Organization blueprint preview

Non-profit Organization

A non-profit organization site created with the Koinonia theme.

WebsiteOrganization
43

View all blueprints

Filter the full catalog by topic, experiment, theme, and WooCommerce workflows.

Site Manager

Work inside the active Playground

Destructive setting changes Unsaved Playgrounds reset when settings apply. Stored Playgrounds have limited configuration and use Save & Reload.
/wordpress/wp-config.php
define( 'DB_NAME', 'database_name_here' );
define( 'DB_USER', 'username_here' );
define( 'DB_PASSWORD', 'password_here' );
define( 'DB_HOST', 'localhost' );

/* That's all, stop editing. */
{
  "$schema": "https://playground.wordpress.net/blueprint-schema.json",
  "login": true,
  "landingPage": "/hello-from-playground/",
  "preferredVersions": { "php": "8.3", "wp": "latest" }
}
Database management is early access WordPress Playground emulates MySQL using SQLite.
Database driver
MySQL emulation backed by SQLite
SQLite database path
/wordpress/wp-content/database/.ht.sqlite
Size
452 KB

Playground logs

No problems so far.

WordPress logs

No problems so far.

PHP logs

No problems so far.

Portability

Save, export, and hand off results

Save current Playground

Temporary Playgrounds are lost on refresh or close unless saved.

Saving 3028 / 3751 files

Saved Playgrounds

W
Unsaved PlaygroundNot saved to browser storage
W
Research Browser PlaygroundCreated May 21, 2026

Export results

Import results

Quick settings

Runtime defaults for new runs

Applying settings resets an unsaved Playground. Saved Playgrounds use Save & Reload and expose a smaller set of settings.

Flow

Save Playground