Playground Run Ledger Diagnostics-first workspace
Unsaved Playground

Active run

Blueprint author diagnostics before the page is the product

saved status Temporary Save in browser or local directory before refresh
Boot Ready WordPress latest, PHP 8.3
Logs 0 issues Playground, WordPress, PHP clear
Database 452 KB SQLite at .ht.sqlite
Network Allowed Multisite off

Environment health

Run facts

WordPress
latest older versions available
PHP
8.3 switchable before reload
Language
English (United States)
Storage
Browser memory not saved
Browser save sample Saving 3028 / 3751 files

Live logs

No problems so far

  1. ok

    Playground runtime prepared WordPress in the browser.

  2. ok

    SQLite database mounted through MySQL emulation.

  3. ok

    Blueprint landing page route resolved to /hello-from-playground/.

  4. idle

    WordPress and PHP logs are empty.

Database

SQLite inspection

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

Embedded site

Homepage preview

admin
My WordPress Website / Edit Site / + New / Howdy, admin
My WordPress Website Hello from WordPress Playground! Sample Page

Hello from WordPress Playground!

This page is running inside the diagnostics workspace.

Logged in as admin

Start sources

Create from operational inputs

Creation stays inline so a Blueprint author can keep health, logs, and database state visible while changing the run source.

GitHub import requires account connection. The access token is not stored and reconnects after refresh.

Persistence

Save this temporary Playground

Current status is temporary; refresh or close can lose the run unless it is saved.

Saving to browser storage 3028 / 3751 files copied

Saved management

Playgrounds in this browser

Saved and unsaved entries sit in the same run ledger, with rename and delete exposed as row actions.

NameStorageActions
Unsaved PlaygroundCurrent runNot saved to browser storage
Research Browser PlaygroundCreated May 21, 2026Saved in this browser

Blueprint gallery

Art GalleryWebsite, Personal
Coffee ShopWooCommerce, Store
Feed Reader with the Friends Pluginrss, social web
Gaming NewsWebsite, News
Non-profit OrganizationWebsite, Organization
Personal BlogWebsite, Personal, Blog

Site Manager

Runtime settings

Unsaved runs reset destructively; stored Playgrounds show limited configuration and save before reload.

Site Manager

File browser and code editor

  • /wordpress
  • wp-admin
  • wp-content
  • wp-includes
  • index.php
  • wp-config.php
  • wp-settings.php
1  <?php define('CONCATENATE_SCRIPTS', false);
2  /** The base configuration for WordPress */
3
4  define('DB_NAME', 'database_name_here');
5  define('DB_USER', 'username_here');
6  define('DB_PASSWORD', 'password_here');
7  define('DB_HOST', 'localhost');
8  define('DB_CHARSET', 'utf8mb4');

Site Manager

Blueprint bundle

  • blueprint.json
{
  "$schema": "https://playground.wordpress.net/blueprint-schema.json",
  "landingPage": "/hello-from-playground/",
  "login": true,
  "preferredVersions": { "php": "8.3", "wp": "latest" },
  "steps": [
    { "step": "runPHPWithOptions", "options": { "code": "<?php ..." } }
  ]
}

Site Manager

Database details and tools

Database management is early access. Playground emulates MySQL using SQLite.

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

Site Manager

Playground, WordPress, and PHP logs

Empty states are explicit so authors know the diagnostics panel was checked.

Playground

No problems so far.

WordPress

No warnings captured.

PHP

No errors reported.

Portability

Import and export without leaving diagnostics

Artifacts and account-backed moves are kept beside the health ledger.