Art Gallery
FeaturedA visual site built with the Vueo theme for showing image-heavy page examples.
Blueprint marketplace
Image-rich recipes for documentation writers preparing reproducible WordPress demos.
A visual site built with the Vueo theme for showing image-heavy page examples.
A WooCommerce storefront with products, theme settings, and sample content.
Demonstrates the Friends plugin and feed-reading workflows inside Playground.
A news homepage using the Spiel theme with media blocks and article cards.
A cause-focused starter site with donation calls to action and editorial pages.
A Gutenberg-oriented demo for documenting blocks, templates, and theme settings.
Saved management
Manage browser-backed sites, start fresh sessions, or launch imports without leaving the library.
Saved in this browser a moment ago
Not saved to browser storage
Saved in this browser a moment ago
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');
7 define('DB_CHARSET', 'utf8mb4');
{
"$schema": "https://playground.wordpress.net/blueprint-schema.json",
"login": true,
"landingPage": "/hello-from-playground/",
"preferredVersions": { "php": "8.3", "wp": "latest" },
"steps": [{ "step": "runPHPWithOptions" }]
}
WordPress Playground emulates MySQL using SQLite. Tools are improving and issue reports go to GitHub.
No problems so far.
No errors logged.
No warnings or fatal errors.
Global settings
Apply settings before starting a new Playground or reset an unsaved session.
A temporary Playground is lost on refresh or close unless it is saved.
Saving 3028 / 3751 files
Start a Playground from a WordPress core pull request number or URL.
Use a PR number, URL, or branch name from the Gutenberg repository.
Import public plugins, themes, or wp-content directories. The access token is not stored and refresh requires reconnecting.
Paste a blueprint URL to start a reproducible Playground.
The current product opens the native file chooser for zip imports. This wireframe keeps that trigger visible.
Start a fresh Playground with the selected WordPress, PHP, language, network, and multisite settings.