Create route
Vanilla WordPress
Starts a clean temporary Playground using the selected WordPress, PHP, language, network, and multisite settings.
Choose a route to inspect its exact input and constraints.
Save current object
Choose a destination. Browser storage creates a saved row and slug. Local directory stores a folder-backed object with permission consequences.
This removes the selected saved object. If it is active, the shell falls back to the temporary Playground.
Create route
Starts a clean temporary Playground using the selected WordPress, PHP, language, network, and multisite settings.
Choose a route to inspect its exact input and constraints.
Blueprint gallery
Selected Blueprint detail
{
"$schema": "https://playground.wordpress.net/blueprint-schema.json",
"landingPage": "/",
"preferredVersions": { "php": "8.3", "wp": "latest" },
"steps": [
{ "step": "installTheme", "themeZipFile": "vueo.zip" },
{ "step": "importWxr", "file": "art-gallery.xml" }
]
}
Select a Blueprint, inspect JSON, validate, then run with replacement warning.
Current bundle: /blueprint.json. Copy, download, validate, or run against the active Playground.
{"login": true, "landingPage": "/hello-from-playground/", "features": {}}
Playground boot completed. Filesystem mounted.
WordPress no fatal errors so far.
PHP notice Optional plugin header missing in uploaded file.
Transfer history