WP
Playground Client Site Workbench

First viewport

Manage client test sites

Unsaved active site Network on PHP 8.3

Start or import

Each route exposes the real input it needs before changing the current Playground.

Your Playgrounds

Table-led overview for browser-backed, local-directory, and temporary sites.

Site Source Storage Runtime Last action Actions
Unsaved Playground Temporary session Vanilla WordPress Not saved WP latest, PHP 8.3 Homepage loaded
Research Browser Playground Slug: research-browser-playground Blueprint: Feed Reader This browser WP 6.8.1, PHP 8.3 Saved a moment ago
Client QA Directory Local folder linked GitHub import Local directory WP latest, PHP 8.2 Reloaded after settings change

Site Manager

Manage the active WordPress site beside its tools

W
Research Browser Playground Saved in this browser a moment ago
Stored Playgrounds have limited configuration options.Changing runtime uses Save & Reload.
  • /wordpress
  • wp-admin
  • wp-content
  • wp-includes
  • index.php
  • wp-config.php
define( 'DB_NAME', 'database_name_here' );
define( 'DB_USER', 'username_here' );
define( 'DB_PASSWORD', 'password_here' );
define( 'DB_HOST', 'localhost' );
{
  "$schema": "https://playground.wordpress.net/blueprint-schema.json",
  "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.
Database driver
MySQL emulation backed by SQLite
SQLite database path
/wordpress/wp-content/database/.ht.sqlite
Size
452 KB
Playground logsNo problems so far
WordPress logsNo errors
PHP logs1 notice in plugin bootstrap
My WordPress Website Edit Site New Howdy, admin
My WordPress Website

Hello from WordPress Playground!

This is Playground, a WordPress that runs client-side in your browser.

Note that you are logged-in as admin!
W