Command palette
Find every Playground action, inspect the consequences, then run it.
Active site
Unsaved Playground
WP latest · PHP 8.3 · Network on
1
Launch source
Gutenberg PR or branch selected
2
Save destination
Browser or local directory
3
Saved identity
Rename and manage saved site
4
Manager tools
Settings, files, blueprint, database, logs
5
Portable result
Export, zip, import over current site
Hello from WordPress Playground!
This is Playground, a WordPress that runs client-side in your browser. It is perfect for training, demonstrating plugins and themes, and testing purposes.
Note that you are logged-in as admin!Reset warningApplying these settings rebuilds an unsaved Playground. Saved Playgrounds use Save & Reload.
- /wordpress
- wp-admin
- wp-content
- wp-includes
- wp-config.php
- index.php
- readme.html
1 <?php define('CONCATENATE_SCRIPTS', false);
2 /** The base configuration for WordPress */
3 define('DB_NAME', 'database_name_here');
4 define('DB_USER', 'username_here');
5 define('DB_PASSWORD', 'password_here');
6 define('DB_HOST', 'localhost');
- blueprint.json
{
"$schema": "https://playground.wordpress.net/blueprint-schema.json",
"login": true,
"landingPage": "/hello-from-playground/",
"preferredVersions": { "php": "8.3", "wp": "latest" },
"steps": [{ "step": "runPHPWithOptions" }]
}
Database management is an early access featurePlayground emulates MySQL using SQLite.
- Database driver
- MySQL emulation backed by SQLite
- SQLite database path
- /wordpress/wp-content/database/.ht.sqlite
- Size
- 452 KB
Playground
No problems so far.
WordPress
No PHP warnings captured.
PHP
No startup errors.
Showing 43 blueprints
Saved Playgrounds
Browser-backed sites and the current unsaved session.
Import
Bring a site into the current workspace.
Export