Playground Preview Ledger Command Deck

Selected Playground object

Unsaved Playground

Temporary runtime. It will be lost when the tab closes unless saved.

Storage
Temporary only
Route
Vanilla WordPress
Runtime
WP latest · PHP 8.3
Export
Save first

Object ledger

Rows are the source of truth for temporary, browser-saved, local-directory, PR, and imported Playgrounds.

Recent object mutations

  • Shell readyUnsaved Playground opened at /hello-from-playground/.

Start routes

Each route keeps its real input and constraints while mutating the same active Playground identity.

From GitHub Import a plugin, theme, or wp-content directory. Token is not stored after refresh.
Import .zip Opens a file chooser, validates the archive, then replaces files and database.
Gutenberg branch preview Ready

Enter a PR, URL, or branch name to validate before booting a temporary preview.

Save destinations

Browser storage creates a saved slug. Local directory grants folder-backed access and needs reconnect after refresh.

Save in this browser

Copies WordPress files and the SQLite database into browser storage.

Save to local directory

Uses a folder picker. Permission may need to be re-granted after refresh.

Save progress Idle

Choose a destination to start copying files.

Site Manager

Settings, files, Blueprint, database, logs, reset, reload, and portability stay adjacent to the preview.

Apply Settings & Reset Playground

For a temporary Playground this destroys the current files and database before applying settings.

/wordpress/wp-config.php saved
/blueprint.json valid
DriverMySQL emulation backed by SQLite
Path/wordpress/wp-content/database/.ht.sqlite
Size452 KB
PlaygroundNo problems so far.
WordPressDeprecated notice from sample-plugin.php:42 after branch preview.
PHPNo fatal errors.

Blueprint gallery

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

Selected Blueprint

Art Gallery

An art gallery created with the Vueo theme.

Portability ledger

Import, export, downloads, and database actions write back to the event stream.

Export to GitHub

Connect an account, choose a repository, and push the active files.

Download as .zip

Bundle the WordPress files, wp-content, Blueprint, and SQLite database.

Download database

Get database.sqlite from /wordpress/wp-content/database/.ht.sqlite.

Import from GitHub

Import plugins, themes, or wp-content from a public repository after connecting.

Protected live preview

Unsaved Playground

Home
W My WordPress Website Edit Site 0 New Edit Page Howdy, admin

Browser-hosted WordPress

Hello from WordPress Playground!

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

You are logged in as admin. Save this temporary site before closing the browser.