Unsaved Playground Temporary session - refresh discards files and database
Temporary

Selected mode

Create a Playground

Inputs ready
Vanilla WordPress Fresh latest install, logged in as admin.
WordPress PR
Gutenberg PR or branch
From GitHub Connect account. Token is not stored after refresh.
Blueprint URL
Import .zip Native chooser, validation, then replacement warning.
Replacement guard Starting from PR, GitHub, Blueprint URL, or .zip can replace the current runtime. The active path, storage badge, saved row, and preview status update when a route completes.
No local folder selected Choose a folder before starting a local-directory save.
Ready to copy 3,751 files 0 / 3751
Temporary Playgrounds are lost on refresh or close. Browser storage and local directories produce different reload behavior.

Saved and unsaved Playgrounds

Open, manage, rename, or delete the active objects. The unsaved row is a real temporary state, not a saved item.

Apply Settings and Reset Playground Temporary state will be discarded. Saved and local Playgrounds use Save and Reload instead.
  • /wordpress
  • wp-admin
  • wp-content
  • wp-includes
  • wp-config.php
  • index.php
/wordpress/wp-config.php Clean
define( 'DB_NAME', 'database_name_here' );
define( 'DB_USER', 'username_here' );
define( 'DB_HOST', 'localhost' );
define( 'WP_DEBUG', true );
/blueprint.json Valid
{
  "$schema": "https://playground.wordpress.net/blueprint-schema.json",
  "login": true,
  "preferredVersions": { "php": "8.3", "wp": "latest" },
  "steps": []
}
Database management is early access

WordPress Playground emulates MySQL using SQLite.

Database driver
MySQL emulation backed by SQLite
SQLite database path
/wordpress/wp-content/database/.ht.sqlite
Size
452 KB

Blueprint gallery

Representative subset: 8 shown from the current 43 Blueprint gallery entries.

Art Gallery Website, Personal - Vue theme gallery starter
Select a Blueprint or paste a URL to validate before running.

SQLite database

Driver
MySQL emulation backed by SQLite
Path
/wordpress/wp-content/database/.ht.sqlite
Size
452 KB

Portability status

ZIP bundle is not generated yet. GitHub export requires account connection.

Primary flow

Download as .zip

Packages files and the SQLite database into a portable archive.

Ready to prepare bundle0%
No archive generated yet.

Export to GitHub

GitHub account not connected. Token is not stored after refresh.

Import .zip

Selected archive: agency-site-export.zip, 14.8 MB.

Replacement warning Importing this archive replaces files and database in the current Playground.

Other exports

Transfer history

    Live WordPress shell

    Ready at /hello-from-playground/
    playground.local/hello-from-playground/
    W My WordPress Website 0 New Edit Page Howdy, admin

    Temporary Playground

    Hello from WordPress Playground!

    This Playground runs client-side in your browser. Use the operations rail to start from PRs, GitHub, Blueprints, zip archives, saved objects, or a clean WordPress install.

    Note that you are logged-in as admin. Save before refresh if you need to keep this site.