Playground Support diagnostics console
Selected Playground

Unsaved Playground

Temporary session, not saved to browser storage or a local directory.

WP latest / PHP 8.3 / en_US Reset discards unsaved work
playground.local/hello-from-playground/ Preview ready
W My WordPress Website 0 + New Edit Page Howdy, admin
Live WordPress site

Hello from WordPress Playground!

This active site is temporary. Use Save to persist it, run a Blueprint to replace content, or inspect support signals without losing the live shell.

Logged in as admin. Runtime setting changes will reset this unsaved Playground.

Support snapshot

Diagnostics for the active Playground

Selected site state

temporary
Title
Unsaved Playground
Path
/hello-from-playground/
Save state
Lost on refresh or close until saved.
Settings action
Apply Settings & Reset Playground

Signals

warning
  • DatabaseMySQL emulation backed by SQLite, 452 KB.
  • LogsPHP notice from demo-plugin.php line 42, preview continues.
  • NetworkAllowed for Blueprint assets and GitHub import.
  • BlueprintNo Blueprint run in this session.

Transfer history

  1. Log PHP notice captured for support review.
  2. DB SQLite path checked at `/wordpress/wp-content/database/.ht.sqlite`.
  3. Shell Temporary Playground opened at `/hello-from-playground/`.
Create and import routes

Start a Playground with real route constraints

Select a route, fill required input, then start.
Vanilla route

Start Vanilla WordPress

Creates a fresh temporary Playground with the current runtime settings. Save before refresh if you want to keep it.

  • Uses selected WP/PHP settings
  • Temporary until saved
  • Existing saved Playgrounds remain in Saved
Save destinations

Persist the current Playground

Temporary Playgrounds are lost on refresh or close.

Destination

Waiting for destination.

Destination differences

Browser saved
Updates shell title, URL slug, saved row, and changes settings action to Save & Reload.
Local directory
Records folder identity, grants file write access, and shows reconnect consequences.
Temporary
Reset or refresh discards the site unless a save destination finishes.
Site Manager

Settings, files, Blueprint, database, and logs

Unsaved reset warning Applying settings to this temporary Playground will reset WordPress and discard unsaved content.

Runtime unchanged.

/wordpress/wp-config.php saved
/blueprint.json valid
Database management is an early access feature WordPress Playground emulates MySQL using SQLite. Tools are improving and issue reports belong in GitHub.
Database driver
MySQL emulation backed by SQLite
SQLite database path
/wordpress/wp-content/database/.ht.sqlite
Size
452 KB

Playground log

[info] Runtime booted
[info] SQLite database mounted at /wordpress/wp-content/database/.ht.sqlite

WordPress log

[notice] demo-plugin.php:42 Undefined array key "view"
[info] Request completed: /hello-from-playground/

PHP log

PHP 8.3 ready
No fatal errors
Blueprint runbook

Select, inspect, validate, warn, run, and replace

Representative subset shown from the 43 Blueprint gallery.
Featured

Art Gallery

not validated

An art gallery created with the Vue theme.

JSON inspector clean

Select a Blueprint and validate JSON before running.

Saved Playgrounds

Open, manage, rename, or delete

Unsaved and saved rows share the active shell.
W
Unsaved Playground Temporary, not saved to browser storage.
temporary
W
Research Browser Playground Created May 21, 2026. Browser storage.
browser
W
Local Directory Demo Folder: ~/Sites/playground-demo. Permission may be needed after reload.
local
Portability

Import, export, download, and hand off

Actions append to transfer history.

GitHub import

Connect an account to import public plugins, themes, or wp-content directories. The token is not stored after refresh.

Export to GitHub

Export the current Playground to a repository after authentication and branch selection.

ZIP archive

Import a .zip with validation and replacement warning, or download the current Playground as a .zip.

Database and Blueprint bundle

Download database.sqlite, copy Blueprint URL, or download the current Blueprint bundle.

  1. Ready Transfer console initialized.