Unsaved

Blueprint marketplace

Choose a demo starting point

Image-rich recipes for documentation writers preparing reproducible WordPress demos.

Art Gallery

Featured

A visual site built with the Vueo theme for showing image-heavy page examples.

WebsitePersonal

Coffee Shop

Store

A WooCommerce storefront with products, theme settings, and sample content.

WooCommerceStore

Feed Reader

Plugin

Demonstrates the Friends plugin and feed-reading workflows inside Playground.

ContentPlugin

Gaming News

News

A news homepage using the Spiel theme with media blocks and article cards.

WebsiteNews

Non-profit Organization

Site

A cause-focused starter site with donation calls to action and editorial pages.

WebsiteContent

Block Theme Lab

Experiment

A Gutenberg-oriented demo for documenting blocks, templates, and theme settings.

GutenbergExperiment

Saved management

Playgrounds and start options

Manage browser-backed sites, start fresh sessions, or launch imports without leaving the library.

Start a new Playground

Your Playgrounds

W

Research Browser Playground

Saved in this browser a moment ago

W

Unsaved Playground

Not saved to browser storage

W

Research Browser Playground

Saved in this browser a moment ago

Stored Playgrounds have limited configuration options. Changes use Save & Reload.
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" }]
}

Database management is an early access feature

WordPress Playground emulates MySQL using SQLite. Tools are improving and issue reports go to GitHub.

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 errors logged.

PHP

No warnings or fatal errors.

Global settings

Runtime defaults

Apply settings before starting a new Playground or reset an unsaved session.

Applying settings to an unsaved Playground resets the WordPress site.