Demo feeds, subscriptions, and compact social reading in Playground.
rsssocial webfeaturedGallery site prepared with the Vueo theme and sample artwork.
websitepersonalWooCommerce storefront with products, cart, checkout, and custom theme.
woocommercestoreSpiel theme news layout with posts, menus, and image-heavy articles.
newsthemeDonation-oriented site with pages, navigation, and benefit copy.
websiteorganizationLong-form publishing demo with posts, archive navigation, and theme styling.
personalblogSite Editor-ready starter with theme.json and sample block templates.
gutenbergthemesFixture content for testing page, post, media, and menu behavior.
contentfixturesTheme comparison setup with style variations and template parts.
themeswebsite- Art Gallery
- Coffee Shop
- Feed Reader with the Friends Plugin
- Gaming News
- Non-profit Organization
- Personal Blog
- Personal Resume
- Photography Portfolio
- Skincare Blog
- University Website
- Create Block Theme
- Creating a new user for the blog
- Custom Post Type: Books
- Demo of Twenty-Twenty-Five theme
- Display Admin Notice
- Enable all three Dataview Experiments in Gutenberg
- Fancy Dashboard Widget
- Grid Variations Experiments enabled
- Gutenberg Guidelines Experiment enabled
- Import Theme Starter Content
- Import a standalone starter content via a blueprint step
- Install WordPress language packs
- Install plugin from a gist
- Latest Gutenberg plugin
- Loading, activating, and configuring a theme from a GitHub repository
- Login as an editor
- Markdown and Trac Syntax Editor
- Minimal WooCommerce Setup with Sample Products, Shipping, and Payment Method
- My WordPress
- Playground Welcome Landing Page
- Pretty permalinks
- Reset data and import content (with logs)
- Serve media files from another host
- Set the admin color scheme
- Showcase plugin
- Stylish Press
- Theme Tester
- Use WPGraphQL to query WordPress
- Use wp-cli command to add posts
- Use wp-cli to add a post with image
- Weather Shortcode Plugin
- WooCommerce product feed
- WordPress Beta
No input required. Starts a clean logged-in WordPress site.
Preview a core pull request by number or GitHub URL.
Accepts a Gutenberg PR number, URL, or branch name.
Imports public plugins, themes, or wp-content directories after account connection. Token is not stored.
Runs a public blueprint JSON URL and applies its steps to a new Playground.
Opens a file picker. Importing a Playground zip replaces the current site contents.
- /wordpress
- wp-admin
- wp-content
- wp-includes
- index.php
- wp-config.php
- wp-settings.php
define( 'DB_NAME', 'database_name_here' ); define( 'DB_USER', 'username_here' ); define( 'DB_PASSWORD', 'password_here' ); define( 'DB_HOST', 'localhost' ); define( 'DB_CHARSET', 'utf8mb4' );
{
"meta": {
"title": "Documentation demo",
"description": "Reusable setup for a Playground article"
},
"login": true,
"steps": [
{ "step": "installPlugin", "pluginData": "friends.zip" },
{ "step": "setSiteOptions", "options": { "blogname": "Research Browser" } }
]
}
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
No problems so far.
No PHP notices captured.
No fatal errors captured.
Result: Saved Playground, created May 21, 2026, available from Saved Playgrounds.