Playground Object Ledger Research Browser Playground
Saved Playground

Selected object

Research Browser Playground

WP latest / PHP 8.3 / en_US / network on

Playgrounds

3 objects

Blueprint run ledger

Inspection required

Showing 8 representative entries from the current 43-entry Blueprint gallery.

Selected Blueprint

Art Gallery

An art gallery created with the Vueo theme.

Validate the JSON, confirm replacement, then run the Blueprint to update the same active Playground object.

Settings Save & Reload

Stored object
Reset consequence changes by object type. Browser-saved and local-directory Playgrounds use Save & Reload. Temporary Playgrounds show Apply Settings & Reset because files and the SQLite database are replaced.
Current runtime: WP latest, PHP 8.3, en_US, network on.

Save destinations

Temporary source available

Save in this browser

Copies the temporary object into browser storage, creates a slug URL, and adds it to Saved Playgrounds on this device.

Save to a local directory

Uses the folder picker and writes files to disk. Reopening after refresh requires permission to reconnect that folder.

Browser save mutates the temporary row into a saved row. Local directory save records folder identity and reconnect behavior.

Create and import routes

all current starts

Vanilla WordPress

Start a fresh temporary WordPress Playground immediately.

WordPress PR

Gutenberg PR or branch

From GitHub

Connect account to import a public plugin, theme, or wp-content directory. Token is not stored after refresh.

Blueprint URL

Import .zip

Opens a file chooser, validates archive contents, warns before replacing files and database, then imports.

Select a route to create or replace the active object. Import routes write to the same ledger and event stream.

Site Manager

left tools, live shell protected
define( 'DB_NAME', 'database_name_here' );
define( 'DB_USER', 'username_here' );
define( 'DB_PASSWORD', 'password_here' );
define( 'DB_HOST', 'localhost' );
Selected /wordpress/wp-config.php. Editor is clean.

Current bundle: /blueprint.json. Actions: copy link, download bundle, validate, run Blueprint, and view result state.

Driver
MySQL emulation backed by SQLite
SQLite path
/wordpress/wp-content/database/.ht.sqlite
Size
452 KB
  • PlaygroundNo boot errors. Last reload completed.
  • WordPressNotice: external HTTP request blocked while network access is off.
  • PHPNo fatal errors.

GitHub export asks for account connection and repository selection. ZIP download packages files, database, and blueprint metadata.

Rename / Delete

destructive controls
Select a saved or local object from the ledger to rename or delete it.

Live WordPress shell

My WordPress Website

/hello-from-playground/ ready
W My WordPress Website Edit Site 0 New Edit Page Howdy, admin
My WordPress Website

Browser-hosted WordPress

Hello from WordPress Playground!

This Playground runs client-side in your browser. It is ready for training, demonstrating plugins and themes, testing PRs, and running Blueprints.

Logged in as admin. This browser-saved object survives refresh.

Event stream

4 events
  1. Research Browser Playground selectedBrowser saved object opened at /hello-from-playground/.
  2. Saved identity restoredBrowser storage mounted with SQLite database size 452 KB.
  3. Database downloadeddatabase.sqlite generated from /wordpress/wp-content/database/.ht.sqlite.
  4. Logs checkedPlayground boot clean; WordPress notice retained for diagnostics.

Transfer ledger

portability
  • GitHub exportReady - connect account and choose repository
  • ZIP importNo archive selected
  • ZIP downloadReady to package active object
  • Database download452 KB SQLite-backed database
  • Blueprint bundleCopy, download, run, and validation available