{
  "$schema": "https://playground.wordpress.net/blueprint-schema.json",
  "meta": {
    "title": "WP Extended - Free Demo",
    "author": "wpextended",
    "description": "Try WP Extended free: the plugin is pre-installed and activated, you are logged in as an administrator, several free modules are enabled, and a few are pre-configured so you can explore real settings straight away.",
    "categories": ["Utilities", "Security", "Performance"]
  },
  "landingPage": "/wp-admin/admin.php?page=wpextended",
  "preferredVersions": {
    "php": "8.3",
    "wp": "latest"
  },
  "features": {
    "networking": true
  },
  "login": true,
  "steps": [
    {
      "step": "installPlugin",
      "pluginData": {
        "resource": "wordpress.org/plugins",
        "slug": "wpextended"
      },
      "options": {
        "activate": true
      },
      "progress": {
        "weight": 2,
        "caption": "Installing WP Extended"
      }
    },
    {
      "step": "runPHP",
      "progress": {
        "caption": "Enabling and pre-configuring WP Extended modules"
      },
      "code": "<?php\nrequire_once '/wordpress/wp-load.php';\n\n// Enable a handful of free, behaviour-only modules.\nupdate_option('wpextended__modules_settings', array(\n  'modules' => array(\n    'svg-upload',\n    'disable-xml-rpc',\n    'disable-rss-feeds',\n    'code-snippets',\n  ),\n));\n\n// Pre-configure the Maintenance Mode module's appearance (left disabled so the\n// front end stays visible; add 'maintenance-mode' to the modules array above to switch it on).\nupdate_option('wpextended__maintenance-mode_settings', array(\n  'headline_text'     => \"We'll be right back\",\n  'body_text'         => 'Our site is undergoing scheduled maintenance. Please check back shortly.',\n  'footer_text'       => 'Powered by WP Extended',\n  'headline_colour'   => '#1e1e1e',\n  'body_colour'       => '#50575e',\n  'footer_colour'     => '#787c82',\n  'background_colour' => '#f0f0f1',\n));\n"
    }
  ]
}
