WP Playground Blueprint marketplace
Unsaved Playground

First-run workspace

Blueprints for PR review

wp-admin | Cart | Checkout

Coffee Shop

A stylish WooCommerce coffee shop storefront with custom theme, products, and sample content.

WooCommerceStore
wp-admin | Pages | Media

Art Gallery

A portfolio-style gallery built with the Vueo theme and image-heavy sample content.

WebsitePersonal
Friends Plugin | Main Feed

Feed Reader with Friends

Read feeds from the web in Playground, including plugin setup and social-web content states.

rsssocial web
Posts | Reviews | Guides

Gaming News

A news site using the Spiel theme with menus, posts, featured images, and review content.

WebsiteNews
Donate | Forms | Pages

Non-profit Organization

A Koinonia-theme site with donation messaging, content sections, and organization pages.

WebsiteOrganization
Editor | Patterns | Styles

Personal Blog

A Substrata-theme journal with long-form posts, patterns, and editorial page examples.

PersonalBlog

Site Manager

Inspect runtime, files, blueprint, database, and logs

Applying settings resets an unsaved Playground. Stored Playgrounds have limited configuration and use Save and Reload.
  • /wordpress
  • wp-admin
  • wp-content
  • wp-includes
  • index.php
  • wp-config.php
01  <?php define( 'CONCATENATE_SCRIPTS', false );
02  /** The base configuration for WordPress. */
03  define( 'DB_NAME', 'database_name_here' );
04  define( 'DB_USER', 'username_here' );
05  define( 'DB_PASSWORD', 'password_here' );
06  define( 'DB_HOST', 'localhost' );
07  define( 'DB_CHARSET', 'utf8mb4' );
  • blueprint.json
01  {
02    "$schema": "https://playground.wordpress.net/blueprint-schema.json",
03    "login": true,
04    "landingPage": "/hello-from-playground/",
05    "preferredVersions": {
06      "php": "8.3",
07      "wp": "latest"
08    },
09    "features": {}
10  }

Database management is an early access feature

WordPress Playground emulates MySQL using SQLite. Database tools are improving every week.

Database driver
MySQL emulation backed by SQLite
SQLite database path
/wordpress/wp-content/database/.ht.sqlite
Size
452 KB

Playground logs

No problems so far.

WordPress logs

No warnings emitted in this session.

PHP logs

No PHP notices, warnings, or fatal errors.

Save Playground

Temporary Playgrounds are lost on refresh or close unless saved.

Saving 3028 / 3751 files

Preview a WordPress PR

Preview a Gutenberg PR or branch

Import from GitHub

Import plugins, themes, or wp-content directories from public GitHub repositories. The access token is not stored and must be reconnected after refresh.

Run Blueprint from URL

Start Vanilla WordPress

Start a fresh WordPress Playground with the current settings and an admin session.

Import .zip

This action opens the native file chooser to import a local Playground bundle.

Saved Playground actions

Quick settings

Export and download

Move this Playground out of the browser or share it with contributors.