Unsaved Playground
Live WordPress iframe

Launch Playground

Start fresh, resume saved work, import a zip, or browse the blueprint gallery.

Start from a Blueprint

Your Playgrounds

W
Unsaved Playground

Not saved to browser storage. Changes are lost on refresh.

W
Coffee Shop Demo

Saved locally. WordPress 6.8, PHP 8.3.

W
Gutenberg PR 64218

Saved locally. Branch test with logs.

W
Theme Tester

Saved locally. Twenty Twenty-Five variants.

Quiet event history

Visual controls stay primary. This trail explains consequences after each action.

10:18 UTC
WordPress iframe loaded at /hello-from-playground/.navigate /hello-from-playground/
10:17 UTC
Unsaved session created. Save writes the current filesystem to browser storage.storage: OPFS pending
10:16 UTC
Blueprint completed and logged into Site Manager Logs.blueprint: Playground Welcome Landing Page

Playground settings

Changing runtime versions requires reset.

Apply opens a confirmation because it resets the active Playground.

Booting Playground

Running selected route and preparing the iframe.

Done - Download WordPress core
Done - Mount SQLite database
Now - Apply blueprint steps
Next - Navigate iframe to landing page
Saved to browser storage. This Playground now appears in Your Playgrounds.