From a57753dc8a7dfafc1537f3ef25e771f545efc4d4 Mon Sep 17 00:00:00 2001 From: Noah Moberly Date: Thu, 2 Apr 2026 20:44:53 -0600 Subject: [PATCH] Added blueprint --- assets/blueprints/blueprint.json | 46 ++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 assets/blueprints/blueprint.json diff --git a/assets/blueprints/blueprint.json b/assets/blueprints/blueprint.json new file mode 100644 index 0000000..a37f601 --- /dev/null +++ b/assets/blueprints/blueprint.json @@ -0,0 +1,46 @@ +{ + "$schema": "https://playground.wordpress.net/blueprint-schema.json", + "meta": { + "title": "Hello Dolly Demo", + "description": "Blueprint with demo for Hello Dolly plugin", + "author": "noahmobes", + "categories": ["Pulgins", "default"] + }, + "login": true, + "landingPage": "/wp-admin/", + "siteOptions": { + "blogname": "Hello Dolly Demo", + "blogdescription": "A demo for the Hello Dolly plugin" + }, + "steps": [ + { + "step": "installTheme", + "themeData": { + "resource": "wordpress.org/themes", + "slug": "twentytwentyfive" + } + }, + { + "step": "installPlugin", + "pluginData": { + "resource": "wordpress.org/plugins", + "slug": "hello-dolly" + }, + "options": { + "activate": true + } + }, + { + "step": "wp-cli", + "command": "wp post update 1 --post_title='Hello Dolly' --post_content='' --post_name='hello-dolly'" + }, + { + "step": "wp-cli", + "command": "wp user update admin --display_name='Louis Armstrong'" + }, + { + "step": "wp-cli", + "command": "wp comment delete 1 --force" + } + ] +} \ No newline at end of file