P
Playground Site Manager
Unsaved Playground

Settings

Runtime for this demo

Stored Playgrounds have limited configuration options. Unsaved Playgrounds warn before destructive reset.
Unsaved reset action Apply Settings & Reset Playground is shown for temporary sites.

File Browser

/wordpress/wp-config.php

  • /wordpress
  • wp-admin
  • wp-content
  • wp-includes
  • .default_theme
  • index.php
  • readme.html
  • wp-config.php
  • wp-cron.php
  • wp-login.php
1  <?php define( 'CONCATENATE_SCRIPTS', false );
2  /**
3   * The base configuration for WordPress.
4   */
5  define( 'DB_NAME', 'database_name_here' );
6  define( 'DB_USER', 'username_here' );
7  define( 'DB_PASSWORD', 'password_here' );
8  define( 'DB_HOST', 'localhost' );
9  define( 'DB_CHARSET', 'utf8mb4' );

Blueprint

blueprint.json

  • blueprint.json
  • assets/
  • wp-content/
{
  "$schema": "https://playground.wordpress.net/blueprint-schema.json",
  "meta": {
    "title": "Playground Welcome Page",
    "description": "Landing page for documentation demos"
  },
  "login": true,
  "landingPage": "/hello-from-playground/",
  "preferredVersions": {
    "php": "8.3",
    "wp": "latest"
  }
}

Database

SQLite-backed WordPress data

Database management is an early access feature

WordPress Playground emulates MySQL using SQLite. Database tools are improving and issue reports go to the tracker.

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

Logs

Runtime signals

Playground No problems so far
WordPress No PHP notices captured
PHP Error log is empty
[10:42:11] Playground boot complete
[10:42:18] Network access enabled
[10:43:02] Homepage loaded: /hello-from-playground/