{
  "landingPage": "/wp-admin/plugins.php",
  "steps": [
    {
      "step": "installPlugin",
      "pluginData": {
        "resource": "wordpress.org/plugins",
        "slug": "better-plugin-compatibility-control"
      },
      "options": {
        "activate": true
      }
    },
    {
      "step": "installPlugin",
      "pluginData": {
        "resource": "wordpress.org/plugins",
        "slug": "social-master"
      },
      "options": {
        "activate": true
      }
    },
    {
      "step": "mkdir",
      "path": "/wordpress/wp-content/mu-plugins"
    },
    {
      "step": "writeFile",
      "path": "/wordpress/wp-content/mu-plugins/show-admin-notice-2.php",
      "data": "<?php \nadd_action(\n'admin_notices',\nfunction() {\necho '<div class=\"notice notice-info\" id=\"custom-admin-notice-2\"><p>' . esc_html( 'Welcome to this demo of the Better Plugin Compatibility Control plugin' ) . '</p></div>';\n}\n);"
    },
    {
      "step": "writeFile",
      "path": "/wordpress/wp-content/mu-plugins/show-admin-notice-3.php",
      "data": "<?php \nadd_action(\n'admin_notices',\nfunction() {\necho '<div class=\"notice notice-info\" id=\"custom-admin-notice-3\"><p>' . esc_html( 'Check the compatibility data added for each plugin' ) . '</p></div>';\n}\n);"
    },
    {
      "step": "setSiteOptions",
      "options": {
        "blogname": "Better Plugin Compatibility Control Demo",
        "blogdescription": "Trying out WordPress Playground."
      }
    },
    {
      "step": "runPHP",
      "code": "<?php require_once '/wordpress/wp-load.php'; $data = array( 'user_login' => 'demo', 'user_pass' => 'password', 'role' => 'administrator', 'display_name' => 'Demo User',); wp_insert_user( $data ); ?>",
      "progress": {
        "caption": "createUser: demo"
      }
    },
    {
      "step": "login",
      "username": "demo",
      "password": "password"
    }
  ],
  "$schema": "https://playground.wordpress.net/blueprint-schema.json",
  "meta": {
    "title": "Better Plugin Compatibility Control plugin preview",
    "author": "https://github.com/oliverschloebe/better-plugin-compatibility-control"
  }
}