Blueprint author workspace
Run, save, and inspect one Playground from a compact stack.
My WordPress Website
Hello from WordPress Playground!
This client-side WordPress site is ready for tests, demos, plugins, themes, and content edits.
Logged in as adminplayground-welcome.json
{
"landingPage": "/hello-from-playground/",
"preferredVersions": { "php": "8.3", "wp": "latest" },
"steps": [
{ "step": "runPHPWithOptions" }
]
}
Choose persistence before closing.
Launch routes
Each start path keeps its real input and consequence visible.
Vanilla WordPress
Fresh latest install. Starting now replaces the current unsaved Playground.
WordPress PR
Preview a WordPress core pull request by number or GitHub URL.
Gutenberg PR or branch
Accepts a Gutenberg PR number, full URL, or branch name.
From GitHub
Import a public plugin, theme, or wp-content directory. The access token is not stored after refresh.
Blueprint URL
Run a remote blueprint JSON. Running can import files, content, and settings into the current site.
Import .zip
Opens the file chooser. Importing over the current site replaces files and database state.
Blueprint catalog
Filter, inspect, and run from the full gallery surface.
Art Gallery
An art gallery created with the Vueo theme. Inspect the JSON, copy a share link, or run it as the next Playground.
Storage and saved Playgrounds
Temporary, browser-saved, and local-directory states are separate.
Save Playground
Saved Playgrounds
Import and export results
Site Manager
Settings, files, Blueprint bundle, database, logs, and exports.
- /wordpress
- wp-admin
- wp-content
- wp-includes
- index.php
- wp-config.php
<?php
define( 'DB_NAME', 'database_name_here' );
define( 'DB_USER', 'username_here' );
define( 'DB_PASSWORD', 'password_here' );
define( 'DB_HOST', 'localhost' );
- blueprint.json
{
"$schema": "https://playground.wordpress.net/blueprint-schema.json",
"meta": { "title": "Playground Welcome" },
"landingPage": "/hello-from-playground/",
"preferredVersions": { "php": "8.3", "wp": "latest" }
}
Database management is an early access feature
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
No problems so far.
No PHP notices or warnings.
[empty]