WP Playground Launch Packet
Unsaved Playground

Guided launch wizard for Blueprint authors

Assemble a runnable Playground packet.

Choose the source, runtime, storage, and handoff result before replacing the current temporary site.

1 Source 2 Runtime 3 Save target 4 Result

Step 1

Pick a start route

6 real routes

Step 2

Runtime and reset impact

Unsaved resets discard files and database. Saved Playgrounds use Save & Reload with limited configuration options.

Step 3

Choose where the packet persists

Save visible
Saving 3028 / 3751 files Result: saved browser site at /research-browser-playground/.

Side task

Saved Playgrounds

W
Unsaved Playground Not saved to browser storage. Lost on refresh or close.
W
Research Browser Playground Created May 21, 2026. Browser-backed.
Delete permanently removes this saved browser site. Importing over the current site first asks for a .zip file.

Site Manager side task

Research Browser Playground

Saved in this browser a moment ago.

Stored settings

Stored Playgrounds have limited configuration options. Runtime edits reload the saved site after confirmation.

  • /wordpress
  • wp-admin
  • wp-content
  • wp-includes
  • wp-config.php
  • wp-load.php
define( 'DB_NAME', 'database_name_here' );
define( 'DB_USER', 'username_here' );
define( 'DB_PASSWORD', 'password_here' );
define( 'DB_HOST', 'localhost' );
  • blueprint.json
{
  "landingPage": "/hello-from-playground/",
  "preferredVersions": { "php": "8.3", "wp": "latest" },
  "steps": [{ "step": "runPHPWithOptions" }]
}
Database management is an early access feature
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

No problems so far.

WordPress

No PHP notices captured.

PHP

Empty error log.

Export current Playground

Export to GitHub or download a portable .zip of files, database, and Blueprint bundle.

Import over current site

Import .zip opens the native chooser and can replace the active unsaved Playground.