{
    "$schema": "https://playground.wordpress.net/blueprint-schema.json",
    "preferredVersions": {
        "php": "8.1",
        "wp": "latest"
    },
    "features": {
        "networking": true
    },
    "phpExtensionBundles": [
        "kitchen-sink"
    ],
    "landingPage": "/",
    "steps": [
        {
            "step": "login",
            "username": "admin",
            "password": "password"
        },
        {
            "step": "installTheme",
            "themeZipFile": {
                "resource": "wordpress.org/themes",
                "slug": "blocksy"
            },
            "options": {
                "activate": true
            }
        },
        {
            "step": "installPlugin",
            "pluginZipFile": {
                "resource": "wordpress.org/plugins",
                "slug": "confetti"
            },
            "options": {
                "activate": true
            }
        },
		{
            "step": "installPlugin",
            "pluginZipFile": {
                "resource": "wordpress.org/plugins",
                "slug": "generateblocks"
            },
            "options": {
                "activate": true
            }
        },
        {
            "step": "installPlugin",
            "pluginZipFile": {
                "resource": "wordpress.org/plugins",
                "slug": "simple-comment-editing"
            },
            "options": {
                "activate": true
            }
        },
        {
            "step": "installPlugin",
            "pluginZipFile": {
                "resource": "wordpress.org/plugins",
                "slug": "wp-ajaxify-comments"
            },
            "options": {
                "activate": true
            }
        },
        {
            "step": "importWxr",
            "file": {
                "resource": "url",
                "url": "https://raw.githubusercontent.com/DLXPlugins/wp-ajaxify-comments/main/blueprint-content.xml"
            }
        },
        {
            "step": "setSiteOptions",
            "options": {
                "blogname": "Ajaxify Comments Demo",
                "users_can_register": "0",
                "admin_email": "ronald@dlxplugins.local"
            }
        },
        {
            "step": "setSiteOptions",
            "options": {
                "permalink_structure": "/%postname%/"
            }
        },
        {
            "step": "setSiteOptions",
            "options": {
                "show_on_front": "page"
            }
        },
		{
			"step": "runPHP",
			"code": "<?php require_once 'wordpress/wp-load.php'; $path = get_page_by_path( 'demo' ); update_option( 'page_on_front', absint( $path->ID ) );"
			
		},
        {
			"step": "runPHP",
			"code": "<?php require_once 'wordpress/wp-load.php'; update_option( 'theme_mods_blocksy', maybe_unserialize( 'a:18:{i:0;b:0;s:38:\"blocksy_woocommerce_thumbnail_cropping\";s:10:\"predefined\";s:23:\"woocommerce_filter_type\";s:6:\"type-1\";s:32:\"single_blog_post_share_box_title\";s:0:\"\";s:27:\"single_page_share_box_title\";s:0:\"\";s:18:\"nav_menu_locations\";a:1:{s:6:\"menu_1\";i:3;}s:18:\"custom_css_post_id\";i:-1;s:12:\"maxSiteWidth\";s:4:\"1290\";s:18:\"contentAreaSpacing\";a:3:{s:7:\"desktop\";s:4:\"24px\";s:6:\"tablet\";s:4:\"24px\";s:6:\"mobile\";s:4:\"24px\";}s:18:\"contentEdgeSpacing\";a:3:{s:7:\"desktop\";s:1:\"5\";s:6:\"tablet\";s:1:\"5\";s:6:\"mobile\";s:1:\"5\";}s:10:\"wideOffset\";s:2:\"20\";s:17:\"header_placements\";a:2:{s:15:\"current_section\";s:6:\"type-1\";s:8:\"sections\";a:1:{i:0;a:6:{s:2:\"id\";s:6:\"type-1\";s:4:\"mode\";s:10:\"placements\";s:5:\"items\";a:0:{}s:8:\"settings\";a:0:{}s:7:\"desktop\";a:4:{i:0;a:2:{s:2:\"id\";s:7:\"top-row\";s:10:\"placements\";a:5:{i:0;a:2:{s:2:\"id\";s:5:\"start\";s:5:\"items\";a:0:{}}i:1;a:2:{s:2:\"id\";s:6:\"middle\";s:5:\"items\";a:0:{}}i:2;a:2:{s:2:\"id\";s:3:\"end\";s:5:\"items\";a:0:{}}i:3;a:2:{s:2:\"id\";s:12:\"start-middle\";s:5:\"items\";a:0:{}}i:4;a:2:{s:2:\"id\";s:10:\"end-middle\";s:5:\"items\";a:0:{}}}}i:1;a:2:{s:2:\"id\";s:10:\"middle-row\";s:10:\"placements\";a:5:{i:0;a:2:{s:2:\"id\";s:5:\"start\";s:5:\"items\";a:1:{i:0;s:4:\"logo\";}}i:1;a:2:{s:2:\"id\";s:6:\"middle\";s:5:\"items\";a:0:{}}i:2;a:2:{s:2:\"id\";s:3:\"end\";s:5:\"items\";a:1:{i:0;s:4:\"menu\";}}i:3;a:2:{s:2:\"id\";s:12:\"start-middle\";s:5:\"items\";a:0:{}}i:4;a:2:{s:2:\"id\";s:10:\"end-middle\";s:5:\"items\";a:0:{}}}}i:2;a:2:{s:2:\"id\";s:10:\"bottom-row\";s:10:\"placements\";a:5:{i:0;a:2:{s:2:\"id\";s:5:\"start\";s:5:\"items\";a:0:{}}i:1;a:2:{s:2:\"id\";s:6:\"middle\";s:5:\"items\";a:0:{}}i:2;a:2:{s:2:\"id\";s:3:\"end\";s:5:\"items\";a:0:{}}i:3;a:2:{s:2:\"id\";s:12:\"start-middle\";s:5:\"items\";a:0:{}}i:4;a:2:{s:2:\"id\";s:10:\"end-middle\";s:5:\"items\";a:0:{}}}}i:3;a:2:{s:2:\"id\";s:9:\"offcanvas\";s:10:\"placements\";a:1:{i:0;a:2:{s:2:\"id\";s:5:\"start\";s:5:\"items\";a:0:{}}}}}s:6:\"mobile\";a:4:{i:0;a:2:{s:2:\"id\";s:7:\"top-row\";s:10:\"placements\";a:5:{i:0;a:2:{s:2:\"id\";s:5:\"start\";s:5:\"items\";a:0:{}}i:1;a:2:{s:2:\"id\";s:6:\"middle\";s:5:\"items\";a:0:{}}i:2;a:2:{s:2:\"id\";s:3:\"end\";s:5:\"items\";a:0:{}}i:3;a:2:{s:2:\"id\";s:12:\"start-middle\";s:5:\"items\";a:0:{}}i:4;a:2:{s:2:\"id\";s:10:\"end-middle\";s:5:\"items\";a:0:{}}}}i:1;a:2:{s:2:\"id\";s:10:\"middle-row\";s:10:\"placements\";a:5:{i:0;a:2:{s:2:\"id\";s:5:\"start\";s:5:\"items\";a:1:{i:0;s:4:\"logo\";}}i:1;a:2:{s:2:\"id\";s:6:\"middle\";s:5:\"items\";a:0:{}}i:2;a:2:{s:2:\"id\";s:3:\"end\";s:5:\"items\";a:1:{i:0;s:7:\"trigger\";}}i:3;a:2:{s:2:\"id\";s:12:\"start-middle\";s:5:\"items\";a:0:{}}i:4;a:2:{s:2:\"id\";s:10:\"end-middle\";s:5:\"items\";a:0:{}}}}i:2;a:2:{s:2:\"id\";s:10:\"bottom-row\";s:10:\"placements\";a:5:{i:0;a:2:{s:2:\"id\";s:5:\"start\";s:5:\"items\";a:0:{}}i:1;a:2:{s:2:\"id\";s:6:\"middle\";s:5:\"items\";a:0:{}}i:2;a:2:{s:2:\"id\";s:3:\"end\";s:5:\"items\";a:0:{}}i:3;a:2:{s:2:\"id\";s:12:\"start-middle\";s:5:\"items\";a:0:{}}i:4;a:2:{s:2:\"id\";s:10:\"end-middle\";s:5:\"items\";a:0:{}}}}i:3;a:2:{s:2:\"id\";s:9:\"offcanvas\";s:10:\"placements\";a:1:{i:0;a:2:{s:2:\"id\";s:5:\"start\";s:5:\"items\";a:1:{i:0;s:11:\"mobile-menu\";}}}}}}}}s:11:\"buttonColor\";a:2:{s:7:\"default\";a:1:{s:5:\"color\";s:7:\"#fa4728\";}s:5:\"hover\";a:1:{s:5:\"color\";s:28:\"var(--theme-palette-color-2)\";}}s:10:\"forms_type\";s:13:\"classic-forms\";s:14:\"rootTypography\";a:7:{s:6:\"family\";s:5:\"Arial\";s:9:\"variation\";s:2:\"n4\";s:4:\"size\";a:3:{s:7:\"desktop\";s:4:\"18px\";s:6:\"tablet\";s:4:\"18px\";s:6:\"mobile\";s:4:\"18px\";}s:11:\"line-height\";s:4:\"1.65\";s:14:\"letter-spacing\";s:3:\"0em\";s:14:\"text-transform\";s:4:\"none\";s:15:\"text-decoration\";s:4:\"none\";}s:14:\"contentSpacing\";s:8:\"spacious\";s:17:\"content_link_type\";s:6:\"type-4\";s:12:\"has_back_top\";s:3:\"yes\";}' ) ); ?>"
		},
		{
			"step": "runPHP",
			"code": "<?php require_once 'wordpress/wp-load.php'; update_option( 'nav_menu_options', maybe_unserialize( 'a:1:{s:8:\"auto_add\";a:0:{}}' ) ); ?>"
		},
		{
			"step": "runPHP",
			"code": "<?php require_once 'wordpress/wp-load.php'; update_option( 'nav_menu_options', maybe_unserialize( 'a:3:{i:6;b:1;i:23;b:1;i:31;b:1;}' ) ); ?>"
		},
        {
            "step": "setSiteOptions",
            "options": {
                "elementor_disable_color_schemes": "yes",
                "elementor_disable_typography_schemes": "yes",
                "elementor_viewport_lg": "1000",
                "elementor_viewport_md": "690",
                "blocksy_db_version": "2.0.38",
                "dismissed-blocksy_plugin_notice": "1"
            }
        },
		{
			"step": "runPHP",
			"code": "<?php require_once 'wordpress/wp-load.php'; update_option( 'wpac', maybe_unserialize( 'a:148:{s:6:\"enable\";b:1;s:5:\"debug\";b:0;s:10:\"menuHelper\";b:1;s:19:\"selectorCommentForm\";s:12:\"#commentform\";s:25:\"selectorCommentsContainer\";s:9:\"#comments\";s:19:\"selectorCommentList\";s:16:\".ct-comment-list\";s:26:\"selectorCommentPagingLinks\";s:9:\"#comments\";s:20:\"selectorCommentLinks\";s:9:\"#comments\";s:24:\"selectorRespondContainer\";s:8:\"#respond\";s:22:\"selectorErrorContainer\";s:8:\"p:parent\";s:20:\"selectorSubmitButton\";s:7:\"#submit\";s:16:\"selectorTextarea\";s:8:\"#comment\";s:21:\"selectorPostContainer\";s:0:\"\";s:11:\"scrollSpeed\";s:3:\"500\";s:18:\"autoUpdateIdleTime\";s:1:\"0\";s:27:\"popupOverlayBackgroundColor\";s:25:\"rgba(254, 254, 254, 0.75)\";s:29:\"popupOverlayBackgroundOpacity\";s:4:\"0.76\";s:27:\"popupBackgroundColorLoading\";s:7:\"#000000\";s:21:\"popupTextColorLoading\";s:7:\"#ffffff\";s:27:\"popupBackgroundColorSuccess\";s:7:\"#008000\";s:21:\"popupTextColorSuccess\";s:7:\"#FFFFFF\";s:25:\"popupBackgroundColorError\";s:7:\"#FF0000\";s:19:\"popupTextColorError\";s:7:\"#FFFFFF\";s:12:\"popupOpacity\";s:2:\"85\";s:18:\"popupOpacityTablet\";s:2:\"85\";s:18:\"popupOpacityMobile\";s:2:\"85\";s:17:\"popupCornerRadius\";s:1:\"5\";s:23:\"popupCornerRadiusTablet\";s:1:\"5\";s:23:\"popupCornerRadiusMobile\";s:1:\"5\";s:14:\"popupMarginTop\";s:2:\"10\";s:20:\"popupMarginTopTablet\";s:2:\"10\";s:20:\"popupMarginTopMobile\";s:2:\"10\";s:10:\"popupWidth\";s:2:\"30\";s:16:\"popupWidthTablet\";s:2:\"45\";s:16:\"popupWidthMobile\";s:2:\"75\";s:12:\"popupPadding\";s:2:\"20\";s:18:\"popupPaddingTablet\";s:2:\"20\";s:18:\"popupPaddingMobile\";s:2:\"20\";s:11:\"popupFadeIn\";s:3:\"400\";s:12:\"popupFadeOut\";s:3:\"400\";s:12:\"popupTimeout\";s:4:\"3000\";s:14:\"popupTextAlign\";s:6:\"center\";s:18:\"popupVerticalAlign\";s:14:\"verticalCenter\";s:17:\"popupTextFontSize\";s:4:\"20px\";s:23:\"popupTextFontSizeTablet\";s:4:\"20px\";s:23:\"popupTextFontSizeMobile\";s:4:\"20px\";s:11:\"popupZindex\";s:4:\"1000\";s:10:\"textPosted\";s:40:\"Your comment has been posted. Thank you!\";s:20:\"textPostedUnapproved\";s:67:\"Your comment has been posted and is awaiting moderation. Thank you!\";s:14:\"textReloadPage\";s:28:\"Reloading page. Please wait.\";s:15:\"textPostComment\";s:34:\"Posting your comment. Please wait.\";s:19:\"textRefreshComments\";s:30:\"Loading comments. Please wait.\";s:16:\"textUnknownError\";s:55:\"Something went wrong, your comment has not been posted.\";s:20:\"textErrorTypeComment\";s:30:\"Please type your comment text.\";s:23:\"textErrorCommentsClosed\";s:41:\"Sorry, comments are closed for this item.\";s:23:\"textErrorMustBeLoggedIn\";s:47:\"Sorry, you must be logged in to post a comment.\";s:27:\"textErrorFillRequiredFields\";s:46:\"Please fill the required fields (name, email).\";s:28:\"textErrorInvalidEmailAddress\";s:35:\"Please enter a valid email address.\";s:23:\"textErrorPostTooQuickly\";s:85:\"You are posting comments too quickly. Please wait a minute and resubmit your comment.\";s:25:\"textErrorDuplicateComment\";s:82:\"Duplicate comment detected. It looks like you have already submitted this comment.\";s:30:\"callbackOnBeforeSelectElements\";s:0:\"\";s:29:\"callbackOnBeforeSubmitComment\";s:0:\"\";s:26:\"callbackOnAfterPostComment\";s:0:\"\";s:30:\"callbackOnBeforeUpdateComments\";s:0:\"\";s:29:\"callbackOnAfterUpdateComments\";s:0:\"\";s:20:\"commentPagesUrlRegex\";s:0:\"\";s:16:\"disableUrlUpdate\";b:1;s:21:\"disableScrollToAnchor\";b:0;s:22:\"useUncompressedScripts\";b:0;s:20:\"placeScriptsInFooter\";b:1;s:20:\"optimizeAjaxResponse\";b:0;s:7:\"baseUrl\";s:0:\"\";s:12:\"disableCache\";b:0;s:13:\"enableByQuery\";b:0;s:15:\"lazyLoadEnabled\";b:1;s:15:\"lazyLoadDisplay\";s:6:\"inline\";s:29:\"lazyLoadInlineDisplayLocation\";s:8:\"comments\";s:28:\"lazyLoadInlineDisplayElement\";s:9:\"#comments\";s:25:\"lazyLoadInlineLoadingType\";s:6:\"button\";s:21:\"lazyLoadInlineSpinner\";s:12:\"LoadingGray5\";s:33:\"lazyLoadInlineSpinnerLabelEnabled\";s:1:\"1\";s:45:\"lazyLoadInlineSpinnerContainerBackgroundColor\";s:20:\"rgba(26, 35, 126, 1)\";s:52:\"lazyLoadInlineSpinnerContainerBackgroundColorOpacity\";s:1:\"1\";s:26:\"lazyLoadInlineSpinnerLabel\";s:19:\"Loading comments...\";s:31:\"lazyLoadInlineSpinnerLabelColor\";s:7:\"#FFFFFF\";s:30:\"lazyLoadInlineSpinnerIconColor\";s:22:\"rgba(255, 255, 255, 1)\";s:31:\"lazyLoadInlineSpinnerLayoutType\";s:10:\"horizontal\";s:36:\"lazyLoadInlineSpinnerLayoutAlignment\";s:4:\"left\";s:30:\"lazyLoadInlineSpinnerLayoutRTL\";s:0:\"\";s:15:\"lazyLoadTrigger\";s:8:\"comments\";s:22:\"lazyLoadTriggerElement\";s:0:\"\";s:26:\"lazyLoadInlineSpinnerSpeed\";s:1:\"1\";s:27:\"lazyLoadTriggerScrollOffset\";s:1:\"0\";s:25:\"lazyLoadPaginationEnabled\";b:0;s:23:\"lazyLoadCommentsPerPage\";s:2:\"30\";s:26:\"lazyLoadUseThemePagination\";b:1;s:23:\"lazyLoadPaginationStyle\";s:8:\"nextPrev\";s:26:\"lazyLoadPaginationLocation\";s:6:\"bottom\";s:32:\"lazyLoadingPaginationScrollToTop\";b:1;s:41:\"lazyLoadInlineSpinnerLabelFontSizeDesktop\";s:2:\"42\";s:32:\"lazyLoadInlineSpinnerSizeDesktop\";s:2:\"72\";s:43:\"lazyLoadInlineSpinnerLabelLineHeightDesktop\";s:2:\"54\";s:44:\"lazyLoadInlineSpinnerContainerPaddingDesktop\";s:2:\"50\";s:31:\"lazyLoadInlineSpinnerGapDesktop\";s:2:\"27\";s:40:\"lazyLoadInlineSpinnerLabelFontSizeTablet\";s:2:\"36\";s:31:\"lazyLoadInlineSpinnerSizeTablet\";s:2:\"65\";s:42:\"lazyLoadInlineSpinnerLabelLineHeightTablet\";s:2:\"42\";s:43:\"lazyLoadInlineSpinnerContainerPaddingTablet\";s:2:\"25\";s:30:\"lazyLoadInlineSpinnerGapTablet\";s:2:\"15\";s:40:\"lazyLoadInlineSpinnerLabelFontSizeMobile\";s:2:\"28\";s:31:\"lazyLoadInlineSpinnerSizeMobile\";s:2:\"48\";s:42:\"lazyLoadInlineSpinnerLabelLineHeightMobile\";s:2:\"34\";s:43:\"lazyLoadInlineSpinnerContainerPaddingMobile\";s:2:\"20\";s:30:\"lazyLoadInlineSpinnerGapMobile\";s:2:\"15\";s:41:\"lazyLoadInlineSkeletonLoadingLabelEnabled\";s:0:\"\";s:34:\"lazyLoadInlineSkeletonLoadingLabel\";s:19:\"Loading comments...\";s:31:\"lazyLoadInlineSkeletonItemsShow\";s:1:\"2\";s:37:\"lazyLoadInlineSkeletonBackgroundColor\";s:7:\"#EEEEEE\";s:36:\"lazyLoadInlineSkeletonHighlightColor\";s:7:\"#dedede\";s:34:\"lazyLoadInlineSkeletonHeadingColor\";s:7:\"#333333\";s:37:\"lazyLoadInlineSkeletonHeadingFontSize\";s:2:\"24\";s:39:\"lazyLoadInlineSkeletonHeadingLineHeight\";s:3:\"1.5\";s:23:\"lazyLoadInlineShortcode\";s:0:\"\";s:32:\"lazyLoadInlineLoadingButtonLabel\";s:13:\"Load Comments\";s:39:\"lazyLoadInlineLoadingButtonLabelLoading\";s:19:\"Loading Comments...\";s:27:\"lazyLoadInlineButtonSpinner\";s:12:\"LoadingGray1\";s:25:\"lazyLoadInlineButtonLabel\";s:22:\"Click to Load Comments\";s:32:\"lazyLoadInlineButtonLabelLoading\";s:19:\"Loading Comments...\";s:30:\"lazyLoadInlineButtonAppearance\";s:5:\"solid\";s:34:\"lazyLoadInlineButtonUseThemeStyles\";s:0:\"\";s:35:\"lazyLoadInlineButtonBackgroundColor\";s:7:\"#1A237E\";s:40:\"lazyLoadInlineButtonBackgroundColorHover\";s:7:\"#444444\";s:29:\"lazyLoadInlineButtonTextColor\";s:7:\"#FFFFFF\";s:34:\"lazyLoadInlineButtonTextColorHover\";s:7:\"#FFFFFF\";s:31:\"lazyLoadInlineButtonBorderColor\";s:7:\"#333333\";s:36:\"lazyLoadInlineButtonBorderColorHover\";s:7:\"#444444\";s:31:\"lazyLoadInlineButtonBorderWidth\";s:1:\"1\";s:32:\"lazyLoadInlineButtonBorderRadius\";s:1:\"5\";s:30:\"lazyLoadInlineButtonPaddingTop\";s:2:\"24\";s:32:\"lazyLoadInlineButtonPaddingRight\";s:2:\"40\";s:33:\"lazyLoadInlineButtonPaddingBottom\";s:2:\"24\";s:31:\"lazyLoadInlineButtonPaddingLeft\";s:2:\"40\";s:28:\"lazyLoadInlineButtonFontSize\";s:2:\"22\";s:30:\"lazyLoadInlineButtonLineHeight\";s:3:\"1.5\";s:30:\"lazyLoadInlineButtonFontWeight\";s:3:\"600\";s:30:\"lazyLoadInlineButtonFontFamily\";s:7:\"inherit\";s:25:\"lazyLoadInlineButtonAlign\";s:6:\"center\";s:16:\"firstTimeInstall\";s:0:\"\";}' ) ); ?>"
		},
		{
			"step": "runPHP",
			"code": "<?php require_once 'wordpress/wp-load.php'; update_option( 'generateblocks_dynamic_css_posts', array() ); ?>"
		},
		{
			"step": "runPHP",
			"code": "<?php require_once 'wordpress/wp-load.php'; $locations = array(); $locations['menu_1'] = 2; set_theme_mod( 'nav_menu_locations', $locations ); ?>"
		}

		
    ]
}