WordPress Playground

Diagnostics Console

Current run

Research Browser Playground

Saved Playground
Runtime WP latest / PHP 8.3 Boot complete
Database SQLite emulation 452 KB at .ht.sqlite
Network Allowed Multisite disabled
Storage Browser saved Local directory available
Live diagnostic stream
  1. OKBooted WordPress iframe at /hello-from-playground/
  2. INFOAdmin session active as admin; homepage route resolved
  3. INFODatabase driver: MySQL emulation backed by SQLite
  4. WARNUnsaved changes pending until browser save completes
  5. OKNo Playground, WordPress, or PHP fatal errors so far

Reproduce with

WordPress latest, PHP 8.3, English (United States)

Create or import

Start a reproducible Playground

WordPress PR

Preview a WordPress core pull request.

Gutenberg PR or branch

Test editor changes from a PR, URL, or branch name.

From GitHub

Import a public plugin, theme, or wp-content directory after connecting GitHub. The token is not stored after refresh.

Blueprint URL

Run a hosted blueprint file.

Import .zip

Open the native file chooser and import a Playground bundle.

Featured shortcuts

Save current

Persist the temporary Playground

Unsaved Playground
Copying files3028 / 3751

Saved Playgrounds

Unsaved Playground Not saved to browser storage
Research Browser Playground Created May 21, 2026

Site Manager

Environment settings

Stored Playgrounds have limited configuration options. Unsaved resets are destructive.

Portability

/wordpress/wp-config.php
define( 'DB_NAME', 'database_name_here' );
define( 'DB_USER', 'username_here' );
define( 'DB_PASSWORD', 'password_here' );
define( 'DB_HOST', 'localhost' );

/* That's all, stop editing. Happy publishing. */
/blueprint.json
{
  "$schema": "https://playground.wordpress.net/blueprint-schema.json",
  "meta": {
    "title": "Playground Welcome Page",
    "description": "Landing page for a clean Playground."
  },
  "login": true,
  "landingPage": "/hello-from-playground/",
  "preferredVersions": {
    "php": "8.3",
    "wp": "latest"
  }
}

Early access

Database management

WordPress Playground emulates MySQL using SQLite. Database tools are improving and issue reports are linked from the product UI.

DriverMySQL emulation backed by SQLite
SQLite path/wordpress/wp-content/database/.ht.sqlite
Size452 KB
Error logs No problems so far
  1. OKPlayground runtime ready
  2. OKWordPress log is empty
  3. OKPHP log is empty