Playground
Unsaved Playground

Selected Playground object

Unsaved Playground

Temporary browser runtime. Refresh or close loses files and database unless saved.

Path
/hello-from-playground/
Storage
temporary
Runtime
WP latest / PHP 8.3
Last event
Booted from Vanilla WordPress

Site Manager

Files, Blueprint, Database, Logs

wp-config.php edited
FILES
/wordpress/wp-config.php Dirty: CONCATENATE_SCRIPTS changed
1  <?php define('CONCATENATE_SCRIPTS', false);
2  /**
3   * The base configuration for WordPress.
4   * Database settings, salts, table prefix, ABSPATH.
5   */
6  define('DB_NAME', 'database_name_here');
7  define('DB_USER', 'username_here');
8  define('DB_PASSWORD', 'password_here');
9  define('DB_HOST', 'localhost');
10 define('DB_CHARSET', 'utf8mb4');
/blueprint.json Valid JSON. Ready to run over current Playground.
{
  "$schema": "https://playground.wordpress.net/blueprint-schema.json",
  "landingPage": "/hello-from-playground/",
  "preferredVersions": { "php": "8.3", "wp": "latest" },
  "steps": [{ "step": "runPHP", "code": "<?php // install friends plugin" }]
}
Selected detail: Feed Reader with the Friends Plugin. Tags: rss, social web.

Database driver

MySQL emulation backed by SQLite

Path: /wordpress/wp-content/database/.ht.sqlite

Size: 452 KB

Database actions

No database transfer running.

Playground

Booted latest WordPress with network access enabled.

WordPress

Notice: theme.json font family fallback in active theme.

PHP

Warning: remote fetch retried once by Friends feed import.

Temporary reset consequence For this unsaved object, Apply Settings & Reset replaces files, database, logs, and the current path.

Start a new Playground

Routes with real inputs and constraints

Starting can replace the current temporary runtime

Vanilla WordPress

Starts a fresh WordPress Playground immediately.

WordPress PR

Gutenberg PR or branch

From GitHub

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

Blueprint URL

Import .zip

Opens the native file chooser, validates archive structure, then asks before replacing current files and database.

Save flow

Browser storage and local directory are separate destinations

No save running

Save in this browser

Creates a browser-backed saved row and slug. It remains on this device.

Save to a local directory

Uses a folder picker. Reloading later requires permission to reconnect that folder.

Local directory save will update shell title, storage badge, saved list, reload consequence, and ledger.

Saved Playgrounds

Open, manage, rename, delete

Unsaved Playground Temporary - not saved to browser storage or local directory
Research Browser Playground Saved in this browser - Created May 21, 2026

Portability

Exports, downloads, imports, and bundles

Ready

Download as .zip

Packages current WordPress files, SQLite database, uploads, plugins, themes, and blueprint metadata.

Export to GitHub

Import .zip replacement

Selected: coffee-shop-playground.zip. Validation passed.

Blueprint bundle

Copy URL, download bundle, or run over the current runtime from the Blueprint tab.

No generated archive yet.