Blueprint
Index
Properties
optionalconstants
optionaldescription
Optional description. It doesn’t do anything but is exposed as a courtesy to developers who may want to document which blueprint file does what.
optionalextraLibraries
Extra libraries to preload into the Playground instance.
optionalfeatures
Type declaration
optionalnetworking?: boolean
Should boot with support for network request via wp_safe_remote_get?
optionallandingPage
The URL to navigate to after the blueprint has been run.
optionallogin
User to log in as. If true, logs the user in as admin/password.
optionalmeta
Optional metadata. Used by the Blueprints gallery at https://github.com/WordPress/blueprints
Type declaration
author: string
A GitHub username of the author of this Blueprint.
optionalcategories?: string[]
Relevant categories to help users find your Blueprint in the future Blueprints section on WordPress.org.
optionaldescription?: string
A brief explanation of what your Blueprint offers.
title: string
A clear and concise name for your Blueprint.
optionalphpExtensionBundles
optionalplugins
WordPress plugins to install and activate
optionalpreferredVersions
The preferred PHP and WordPress versions to use.
Type declaration
php: 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2 | 7.1 | 7.0 | latest
The preferred PHP version to use. If not specified, the latest supported version will be used
wp: string
The preferred WordPress version to use. If not specified, the latest supported version will be used
optionalsiteOptions
WordPress site options to define
optionalsteps
The steps to run after every other operation in this Blueprint was executed.
PHP Constants to define on every request