WordPress Playground

PR Review Document

Unsaved Playground Gutenberg branch: layout-tools-audit PHP 8.3 WP latest

Project document

Gutenberg PR review, local browser snapshot

Review brief

Keep the test site, evidence, and actions in one document.

0 log errors

Start and import

Launch sources are inline document blocks, not separate modals.

Gutenberg PR or branch PR number, URL, or branch name
WordPress PR Core PR number or URL
Vanilla WordPress Fresh Playground baseline Start clean site
From GitHub Import plugin, theme, or wp-content Connect GitHub account
Blueprint URL Run a remote blueprint.json
Import .zip Use the native file chooser Choose archive

Save state

Temporary work can be saved to this browser or to a local directory.

Saving 3028 / 3751 files

Saved management

Saved and unsaved Playgrounds are document references.

Unsaved Playground Not saved to browser storage
Research Browser Playground Created May 21, 2026

Runtime settings

Settings live beside their reset or reload consequence.

Stored sites use Save and Reload
Applying settings resets an unsaved Playground. Stored Playgrounds reload with limited configuration options.

File browser

Filesystem notes and code edits stay attached to the review.

/wordpress wp-admin wp-content wp-includes wp-config.php index.php
<?php define('CONCATENATE_SCRIPTS', false);
define('DB_NAME', 'database_name_here');
define('DB_USER', 'username_here');
define('DB_PASSWORD', 'password_here');
define('DB_HOST', 'localhost');

Blueprint

The current bundle is editable, runnable, copyable, and downloadable.

{
  "$schema": "https://playground.wordpress.net/blueprint-schema.json",
  "landingPage": "/hello-from-playground/",
  "preferredVersions": { "php": "8.3", "wp": "latest" },
  "features": { "networking": true }
}

Database and logs

Diagnostics are summarized before handoff.

No problems so far
Database MySQL emulation backed by SQLite /wordpress/wp-content/database/.ht.sqlite 452 KB
Logs Playground: empty WordPress: empty PHP: empty