W
Unsaved Playground Temporary runtime - changes are lost on refresh
Temporary
/hello-from-playground/ WP latest / PHP 8.3
My WordPress Website Edit Site New Edit Page Howdy, admin

My WordPress Website

Hello from WordPress Playground!

This is Playground, a WordPress that runs client-side in your browser. Use the console to change runtime settings, save the site, import a ZIP, or inspect the manager without losing this live context.

Note that you are logged-in as admin.

Runtime profile

Settings control room

Unsaved reset mode
Applying runtime settings resets this unsaved Playground. Save first to switch this action to Save & Reload.
Temporary

Reset replaces the current files and database. Reloading the browser loses the site unless saved.

Browser saved

Settings are stored with this Playground and reload the same saved identity.

Local directory

Requires folder permission after browser refresh and syncs back to the selected folder.

Vanilla WordPress

Start a clean temporary Playground.

WordPress PR

Preview core changes by PR number or URL.

Gutenberg PR or branch

Accepts a PR number, URL, or branch name.

From GitHub

Imports plugins, themes, or wp-content. Token is not stored after refresh.

Blueprint URL

Run a remote blueprint against the current Playground.

Import .zip

Native file chooser, validation, replacement warning, then imported active identity.

No archive selected
1. Select source
2. Replacement warning
3. Import progress
4. Active Playground updated

Blueprint gallery

Representative subset: 6 shown of 43

Save in this browser

Creates a browser-backed saved Playground and a slug URL. Available without folder permission.

Save to a local directory

Uses a folder picker. The browser may ask to reconnect after refresh.

No folder permission yet
Current save state

Unsaved Playground is temporary. Save to keep it across reloads.

Your Playgrounds

3 objects
RuntimeWP latest / PHP 8.3
LanguageEnglish (United States)
NetworkAllowed
ActionApply Settings & Reset Playground
  • /wordpress
  • wp-admin
  • wp-content
  • wp-includes
  • wp-config.php
/wordpress/wp-config.phpSaved
No pending edits.

JSON valid. Running this Blueprint can replace current content.

Database management is an early access feature. WordPress Playground emulates MySQL using SQLite.
DriverMySQL emulation backed by SQLite
SQLite path/wordpress/wp-content/database/.ht.sqlite
Size452 KB

Database tools are ready.

Playground

No boot problems so far.

WordPress

Loaded /hello-from-playground/ as admin.

PHP

Notice: wp-config.php opened in the file browser.

Download active Playground as .zip

Source ready: current files, database, Blueprint bundle, and wp-content.

Export to GitHub

Connect GitHub, choose repository, then push the active site. Token is session-only.

Import from GitHub

Connect account, select plugin, theme, or wp-content directory, then import with replacement warning.

Download database.sqlite

Exports the SQLite database at /wordpress/wp-content/database/.ht.sqlite.

Transfer history