Unsaved Playground will be lost on refresh.
The Save button stores this site in browser storage and turns it into a resumable playground.
Your Playgrounds
4 local entries
Start a new Playground
route-specific inputs
Featured Blueprints
5 pinned
All 43 blueprints
search and category filter
This is an Unsaved Playground.
Save before changing versions if you want to resume this site after refresh.
Runtime Settings
reset required
Apply Settings and Reset Playground
Changing WordPress or PHP versions replaces the running site with a fresh install. Files, database rows, logs, and the unsaved identity are discarded unless saved first.
File Browser
/wordpress/wp-config.php
/wordpress
wp-admin
wp-content
wp-includes
index.php
wp-config.php
wp-config.phpPHP
<?php
define( 'DB_NAME', 'database_name_here' );
define( 'DB_USER', 'username_here' );
define( 'DB_PASSWORD', 'password_here' );
define( 'DB_HOST', 'localhost' );
define( 'WP_DEBUG', true );
define( 'WP_ENVIRONMENT_TYPE', 'local' );
require_once ABSPATH . 'wp-settings.php';
Blueprint Editor
/blueprint.json
blueprint.json
mu-plugin.php
blueprint.jsonJSON
{
"$schema": "https://playground.wordpress.net/blueprint-schema.json",
"meta": {
"title": "Playground Welcome Landing Page",
"categories": ["meta"]
},
"landingPage": "/hello-from-playground/",
"preferredVersions": {
"php": "8.3",
"wp": "latest"
},
"steps": [
{ "step": "login", "username": "admin" },
{ "step": "runPHP", "code": "<?php update_option('blogname','My WordPress Website');" }
]
}
Database management is an early access feature.
WordPress Playground emulates MySQL using SQLite. The tools are useful for inspection and may still report rough edges.
| Table | Rows | Size | Updated |
| wp_posts | 18 | 112 KB | 10:18 UTC |
| wp_options | 244 | 192 KB | 10:17 UTC |
| wp_users | 1 | 16 KB | 10:16 UTC |
Logs
PHP stream
WARNING [21-May-2026 10:18:21 UTC] file_get_contents(/wordpress/wp-admin/css/view-transitions.min.css): Failed to open stream.
NOTICE wp_maybe_inline_styles was called incorrectly. Unable to read the path key for wp-block-library.
ERROR Blueprint step runPHP returned a recoverable exception in mu-plugin.php on line 14.
NOTICE Playground boot completed in 4.2s with WordPress 7.0 and PHP 8.3.