diff --git a/integration-tests/gatsby-source-wordpress/.env.test b/integration-tests/gatsby-source-wordpress/.env.test index 751306ddb42c2..6172c29ac4d44 100644 --- a/integration-tests/gatsby-source-wordpress/.env.test +++ b/integration-tests/gatsby-source-wordpress/.env.test @@ -6,6 +6,7 @@ ACF_VERSION=5.8.7 YOAST_SEO_VERSION=18.7 WPGRAPHQL_YOAST_VERSION=v4.17.0 WPGRAPHQL_GUTENBERG_VERSION=v0.3.11 +SVG_SUPPORT_VERSION=2.4.2 WPGRAPHQL_URL="http://localhost:8001/graphql" HTACCESS_USERNAME="admin" diff --git a/integration-tests/gatsby-source-wordpress/__tests__/__snapshots__/index.js.snap b/integration-tests/gatsby-source-wordpress/__tests__/__snapshots__/index.js.snap index 4250f771ce100..06d39681229d9 100644 --- a/integration-tests/gatsby-source-wordpress/__tests__/__snapshots__/index.js.snap +++ b/integration-tests/gatsby-source-wordpress/__tests__/__snapshots__/index.js.snap @@ -66,6 +66,10 @@ Array [ "id": "cG9zdDoxMDYyNw==", "mediaItemUrl": "http://localhost:8001/wp-content/uploads/2020/10/giphy.mp4", }, + Object { + "id": "cG9zdDoxMTg1Mg==", + "mediaItemUrl": "http://localhost:8001/wp-content/uploads/2022/05/gaussian2.svg", + }, Object { "id": "cG9zdDozNjI=", "mediaItemUrl": "http://localhost:8001/wp-content/uploads/2020/03/84-1000x1000-1.jpg", @@ -399,6 +403,21 @@ Object { "nodes": Array [], }, }, + Object { + "acfPageFields": Object { + "fieldGroupName": "acfPageFields", + }, + "author": Object { + "node": Object { + "name": "admin", + }, + }, + "title": "Inline HTML svg image test", + "uri": "/inline-html-svg-image-test/", + "wpChildren": Object { + "nodes": Array [], + }, + }, ], }, "testPage": Object { @@ -489,6 +508,21 @@ Object { "nodes": Array [], }, }, + Object { + "acfPageFields": Object { + "fieldGroupName": "acfPageFields", + }, + "author": Object { + "node": Object { + "name": "admin", + }, + }, + "title": "Inline HTML svg image test", + "uri": "/inline-html-svg-image-test/", + "wpChildren": Object { + "nodes": Array [], + }, + }, ], }, "testPage": Object { @@ -726,6 +760,9 @@ Object { "name": "admin", "pages": Object { "nodes": Array [ + Object { + "title": "Inline HTML svg image test", + }, Object { "title": "Featured Image Too Big", }, @@ -783,6 +820,9 @@ Object { "name": "admin", "pages": Object { "nodes": Array [ + Object { + "title": "Inline HTML svg image test", + }, Object { "title": "Featured Image Too Big", }, @@ -1662,8 +1702,9 @@ Array [ "align", "anchor", "backgroundColor", - "borderRadius", "className", + "fontFamily", + "fontSize", "gradient", "linkTarget", "placeholder", @@ -1672,6 +1713,7 @@ Array [ "textColor", "title", "url", + "width", ], "name": "WpCoreButtonBlockAttributes", }, @@ -1684,8 +1726,29 @@ Array [ "align", "anchor", "backgroundColor", - "borderRadius", "className", + "fontFamily", + "fontSize", + "gradient", + "linkTarget", + "placeholder", + "rel", + "text", + "textColor", + "title", + "url", + "width", + ], + "name": "WpCoreButtonBlockDeprecatedV10Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", "gradient", "linkTarget", "placeholder", @@ -1694,6 +1757,7 @@ Array [ "textColor", "title", "url", + "width", ], "name": "WpCoreButtonBlockDeprecatedV1Attributes", }, @@ -1702,8 +1766,9 @@ Array [ "align", "anchor", "backgroundColor", - "borderRadius", "className", + "fontFamily", + "fontSize", "gradient", "linkTarget", "placeholder", @@ -1712,6 +1777,7 @@ Array [ "textColor", "title", "url", + "width", ], "name": "WpCoreButtonBlockDeprecatedV2Attributes", }, @@ -1720,8 +1786,9 @@ Array [ "align", "anchor", "backgroundColor", - "borderRadius", "className", + "fontFamily", + "fontSize", "gradient", "linkTarget", "placeholder", @@ -1730,6 +1797,7 @@ Array [ "textColor", "title", "url", + "width", ], "name": "WpCoreButtonBlockDeprecatedV3Attributes", }, @@ -1738,8 +1806,9 @@ Array [ "align", "anchor", "backgroundColor", - "borderRadius", "className", + "fontFamily", + "fontSize", "gradient", "linkTarget", "placeholder", @@ -1748,6 +1817,7 @@ Array [ "textColor", "title", "url", + "width", ], "name": "WpCoreButtonBlockDeprecatedV4Attributes", }, @@ -1756,8 +1826,9 @@ Array [ "align", "anchor", "backgroundColor", - "borderRadius", "className", + "fontFamily", + "fontSize", "gradient", "linkTarget", "placeholder", @@ -1766,6 +1837,7 @@ Array [ "textColor", "title", "url", + "width", ], "name": "WpCoreButtonBlockDeprecatedV5Attributes", }, @@ -1774,8 +1846,9 @@ Array [ "align", "anchor", "backgroundColor", - "borderRadius", "className", + "fontFamily", + "fontSize", "gradient", "linkTarget", "placeholder", @@ -1784,9 +1857,70 @@ Array [ "textColor", "title", "url", + "width", ], "name": "WpCoreButtonBlockDeprecatedV6Attributes", }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "linkTarget", + "placeholder", + "rel", + "text", + "textColor", + "title", + "url", + "width", + ], + "name": "WpCoreButtonBlockDeprecatedV7Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "linkTarget", + "placeholder", + "rel", + "text", + "textColor", + "title", + "url", + "width", + ], + "name": "WpCoreButtonBlockDeprecatedV8Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "linkTarget", + "placeholder", + "rel", + "text", + "textColor", + "title", + "url", + "width", + ], + "name": "WpCoreButtonBlockDeprecatedV9Attributes", + }, Object { "fields": Array [ "attributes", @@ -1811,6 +1945,26 @@ Array [ ], "name": "WpCoreButtonsBlockAttributes", }, + Object { + "fields": null, + "name": "WpCoreButtonsBlockAttributesUnion", + }, + Object { + "fields": Array [ + "align", + "anchor", + "className", + ], + "name": "WpCoreButtonsBlockDeprecatedV1Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "className", + ], + "name": "WpCoreButtonsBlockDeprecatedV2Attributes", + }, Object { "fields": Array [ "attributes", @@ -1858,6 +2012,7 @@ Array [ "className", "displayAsDropdown", "showHierarchy", + "showOnlyTopLevel", "showPostCounts", ], "name": "WpCoreCategoriesBlockAttributes", @@ -1881,8 +2036,13 @@ Array [ Object { "fields": Array [ "anchor", + "backgroundColor", + "borderColor", "className", "content", + "fontSize", + "gradient", + "textColor", ], "name": "WpCoreCodeBlockAttributes", }, @@ -1904,9 +2064,12 @@ Array [ }, Object { "fields": Array [ + "allowedBlocks", "anchor", + "backgroundColor", "className", - "templateLock", + "gradient", + "textColor", "verticalAlignment", "width", ], @@ -1918,9 +2081,12 @@ Array [ }, Object { "fields": Array [ + "allowedBlocks", "anchor", + "backgroundColor", "className", - "templateLock", + "gradient", + "textColor", "verticalAlignment", "width", ], @@ -1949,6 +2115,7 @@ Array [ "backgroundColor", "className", "gradient", + "isStackedOnMobile", "textColor", "verticalAlignment", ], @@ -1965,6 +2132,7 @@ Array [ "backgroundColor", "className", "gradient", + "isStackedOnMobile", "textColor", "verticalAlignment", ], @@ -1977,6 +2145,7 @@ Array [ "backgroundColor", "className", "gradient", + "isStackedOnMobile", "textColor", "verticalAlignment", ], @@ -1989,6 +2158,7 @@ Array [ "backgroundColor", "className", "gradient", + "isStackedOnMobile", "textColor", "verticalAlignment", ], @@ -2013,6 +2183,8 @@ Array [ Object { "fields": Array [ "align", + "allowedBlocks", + "alt", "anchor", "backgroundType", "className", @@ -2023,6 +2195,7 @@ Array [ "gradient", "hasParallax", "id", + "isDark", "isRepeated", "minHeight", "minHeightUnit", @@ -2038,6 +2211,8 @@ Array [ Object { "fields": Array [ "align", + "allowedBlocks", + "alt", "anchor", "backgroundType", "className", @@ -2048,6 +2223,7 @@ Array [ "gradient", "hasParallax", "id", + "isDark", "isRepeated", "minHeight", "minHeightUnit", @@ -2059,6 +2235,8 @@ Array [ Object { "fields": Array [ "align", + "allowedBlocks", + "alt", "anchor", "backgroundType", "className", @@ -2069,6 +2247,7 @@ Array [ "gradient", "hasParallax", "id", + "isDark", "isRepeated", "minHeight", "minHeightUnit", @@ -2080,6 +2259,8 @@ Array [ Object { "fields": Array [ "align", + "allowedBlocks", + "alt", "anchor", "backgroundType", "className", @@ -2090,6 +2271,7 @@ Array [ "gradient", "hasParallax", "id", + "isDark", "isRepeated", "minHeight", "minHeightUnit", @@ -2101,6 +2283,8 @@ Array [ Object { "fields": Array [ "align", + "allowedBlocks", + "alt", "anchor", "backgroundType", "className", @@ -2111,6 +2295,7 @@ Array [ "gradient", "hasParallax", "id", + "isDark", "isRepeated", "minHeight", "minHeightUnit", @@ -2122,6 +2307,8 @@ Array [ Object { "fields": Array [ "align", + "allowedBlocks", + "alt", "anchor", "backgroundType", "className", @@ -2132,6 +2319,7 @@ Array [ "gradient", "hasParallax", "id", + "isDark", "isRepeated", "minHeight", "minHeightUnit", @@ -2140,6 +2328,54 @@ Array [ ], "name": "WpCoreCoverBlockDeprecatedV5Attributes", }, + Object { + "fields": Array [ + "align", + "allowedBlocks", + "alt", + "anchor", + "backgroundType", + "className", + "contentPosition", + "customGradient", + "customOverlayColor", + "dimRatio", + "gradient", + "hasParallax", + "id", + "isDark", + "isRepeated", + "minHeight", + "minHeightUnit", + "overlayColor", + "url", + ], + "name": "WpCoreCoverBlockDeprecatedV6Attributes", + }, + Object { + "fields": Array [ + "align", + "allowedBlocks", + "alt", + "anchor", + "backgroundType", + "className", + "contentPosition", + "customGradient", + "customOverlayColor", + "dimRatio", + "gradient", + "hasParallax", + "id", + "isDark", + "isRepeated", + "minHeight", + "minHeightUnit", + "overlayColor", + "url", + ], + "name": "WpCoreCoverBlockDeprecatedV7Attributes", + }, Object { "fields": Array [ "attributes", @@ -2209,16 +2445,41 @@ Array [ "align", "anchor", "className", + "displayPreview", "downloadButtonText", + "fileId", "fileName", "href", "id", + "previewHeight", "showDownloadButton", "textLinkHref", "textLinkTarget", ], "name": "WpCoreFileBlockAttributes", }, + Object { + "fields": null, + "name": "WpCoreFileBlockAttributesUnion", + }, + Object { + "fields": Array [ + "align", + "anchor", + "className", + "displayPreview", + "downloadButtonText", + "fileId", + "fileName", + "href", + "id", + "previewHeight", + "showDownloadButton", + "textLinkHref", + "textLinkTarget", + ], + "name": "WpCoreFileBlockDeprecatedV1Attributes", + }, Object { "fields": Array [ "attributes", @@ -2260,13 +2521,16 @@ Array [ Object { "fields": Array [ "align", + "allowResize", "anchor", "caption", "className", "columns", + "fixedHeight", "ids", "imageCrop", "images", + "linkTarget", "linkTo", "sizeSlug", ], @@ -2290,13 +2554,16 @@ Array [ Object { "fields": Array [ "align", + "allowResize", "anchor", "caption", "className", "columns", + "fixedHeight", "ids", "imageCrop", "images", + "linkTarget", "linkTo", "sizeSlug", ], @@ -2316,13 +2583,16 @@ Array [ Object { "fields": Array [ "align", + "allowResize", "anchor", "caption", "className", "columns", + "fixedHeight", "ids", "imageCrop", "images", + "linkTarget", "linkTo", "sizeSlug", ], @@ -2342,13 +2612,16 @@ Array [ Object { "fields": Array [ "align", + "allowResize", "anchor", "caption", "className", "columns", + "fixedHeight", "ids", "imageCrop", "images", + "linkTarget", "linkTo", "sizeSlug", ], @@ -2368,13 +2641,16 @@ Array [ Object { "fields": Array [ "align", + "allowResize", "anchor", "caption", "className", "columns", + "fixedHeight", "ids", "imageCrop", "images", + "linkTarget", "linkTo", "sizeSlug", ], @@ -2394,13 +2670,16 @@ Array [ Object { "fields": Array [ "align", + "allowResize", "anchor", "caption", "className", "columns", + "fixedHeight", "ids", "imageCrop", "images", + "linkTarget", "linkTo", "sizeSlug", ], @@ -2417,6 +2696,35 @@ Array [ ], "name": "WpCoreGalleryBlockDeprecatedV5AttributesImages", }, + Object { + "fields": Array [ + "align", + "allowResize", + "anchor", + "caption", + "className", + "columns", + "fixedHeight", + "ids", + "imageCrop", + "images", + "linkTarget", + "linkTo", + "sizeSlug", + ], + "name": "WpCoreGalleryBlockDeprecatedV6Attributes", + }, + Object { + "fields": Array [ + "alt", + "caption", + "fullUrl", + "id", + "link", + "url", + ], + "name": "WpCoreGalleryBlockDeprecatedV6AttributesImages", + }, Object { "fields": Array [ "attributes", @@ -2438,10 +2746,10 @@ Array [ "align", "anchor", "backgroundColor", + "borderColor", "className", "gradient", "tagName", - "templateLock", "textColor", ], "name": "WpCoreGroupBlockAttributes", @@ -2455,10 +2763,10 @@ Array [ "align", "anchor", "backgroundColor", + "borderColor", "className", "gradient", "tagName", - "templateLock", "textColor", ], "name": "WpCoreGroupBlockDeprecatedV1Attributes", @@ -2468,10 +2776,10 @@ Array [ "align", "anchor", "backgroundColor", + "borderColor", "className", "gradient", "tagName", - "templateLock", "textColor", ], "name": "WpCoreGroupBlockDeprecatedV2Attributes", @@ -2481,14 +2789,27 @@ Array [ "align", "anchor", "backgroundColor", + "borderColor", "className", "gradient", "tagName", - "templateLock", "textColor", ], "name": "WpCoreGroupBlockDeprecatedV3Attributes", }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "borderColor", + "className", + "gradient", + "tagName", + "textColor", + ], + "name": "WpCoreGroupBlockDeprecatedV4Attributes", + }, Object { "fields": Array [ "attributes", @@ -2826,8 +3147,11 @@ Array [ "anchor", "backgroundColor", "className", + "fontFamily", + "fontSize", "gradient", "ordered", + "placeholder", "reversed", "start", "textColor", @@ -2836,6 +3160,52 @@ Array [ ], "name": "WpCoreListBlockAttributes", }, + Object { + "fields": null, + "name": "WpCoreListBlockAttributesUnion", + }, + Object { + "fields": Array [ + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "ordered", + "placeholder", + "reversed", + "start", + "textColor", + "type", + "values", + ], + "name": "WpCoreListBlockDeprecatedV1Attributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "WpCoreLoginoutBlock", + }, + Object { + "fields": Array [ + "className", + "displayLoginAsForm", + "redirectToCurrent", + ], + "name": "WpCoreLoginoutBlockAttributes", + }, Object { "fields": Array [ "attributes", @@ -3011,21 +3381,6 @@ Array [ ], "name": "WpCoreMoreBlockAttributes", }, - Object { - "fields": Array [ - "attributesJSON", - "dynamicContent", - "innerBlocks", - "isDynamic", - "name", - "order", - "originalContent", - "parentNode", - "parentNodeDatabaseId", - "saveContent", - ], - "name": "WpCoreNextpageBlock", - }, Object { "fields": Array [ "attributes", @@ -3040,7 +3395,7 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCoreParagraphBlock", + "name": "WpCoreNavigationBlock", }, Object { "fields": Array [ @@ -3048,18 +3403,28 @@ Array [ "anchor", "backgroundColor", "className", - "content", - "direction", - "dropCap", + "customBackgroundColor", + "customOverlayBackgroundColor", + "customOverlayTextColor", + "customTextColor", + "fontFamily", "fontSize", - "placeholder", + "openSubmenusOnClick", + "overlayBackgroundColor", + "overlayMenu", + "overlayTextColor", + "ref", + "rgbBackgroundColor", + "rgbTextColor", + "showSubmenuIcon", "textColor", + "unstableLocation", ], - "name": "WpCoreParagraphBlockAttributes", + "name": "WpCoreNavigationBlockAttributes", }, Object { "fields": null, - "name": "WpCoreParagraphBlockAttributesUnion", + "name": "WpCoreNavigationBlockAttributesUnion", }, Object { "fields": Array [ @@ -3067,14 +3432,24 @@ Array [ "anchor", "backgroundColor", "className", - "content", - "direction", - "dropCap", + "customBackgroundColor", + "customOverlayBackgroundColor", + "customOverlayTextColor", + "customTextColor", + "fontFamily", "fontSize", - "placeholder", + "openSubmenusOnClick", + "overlayBackgroundColor", + "overlayMenu", + "overlayTextColor", + "ref", + "rgbBackgroundColor", + "rgbTextColor", + "showSubmenuIcon", "textColor", + "unstableLocation", ], - "name": "WpCoreParagraphBlockDeprecatedV1Attributes", + "name": "WpCoreNavigationBlockDeprecatedV1Attributes", }, Object { "fields": Array [ @@ -3082,14 +3457,24 @@ Array [ "anchor", "backgroundColor", "className", - "content", - "direction", - "dropCap", + "customBackgroundColor", + "customOverlayBackgroundColor", + "customOverlayTextColor", + "customTextColor", + "fontFamily", "fontSize", - "placeholder", + "openSubmenusOnClick", + "overlayBackgroundColor", + "overlayMenu", + "overlayTextColor", + "ref", + "rgbBackgroundColor", + "rgbTextColor", + "showSubmenuIcon", "textColor", + "unstableLocation", ], - "name": "WpCoreParagraphBlockDeprecatedV2Attributes", + "name": "WpCoreNavigationBlockDeprecatedV2Attributes", }, Object { "fields": Array [ @@ -3097,14 +3482,24 @@ Array [ "anchor", "backgroundColor", "className", - "content", - "direction", - "dropCap", + "customBackgroundColor", + "customOverlayBackgroundColor", + "customOverlayTextColor", + "customTextColor", + "fontFamily", "fontSize", - "placeholder", + "openSubmenusOnClick", + "overlayBackgroundColor", + "overlayMenu", + "overlayTextColor", + "ref", + "rgbBackgroundColor", + "rgbTextColor", + "showSubmenuIcon", "textColor", + "unstableLocation", ], - "name": "WpCoreParagraphBlockDeprecatedV3Attributes", + "name": "WpCoreNavigationBlockDeprecatedV3Attributes", }, Object { "fields": Array [ @@ -3112,14 +3507,24 @@ Array [ "anchor", "backgroundColor", "className", - "content", - "direction", - "dropCap", + "customBackgroundColor", + "customOverlayBackgroundColor", + "customOverlayTextColor", + "customTextColor", + "fontFamily", "fontSize", - "placeholder", + "openSubmenusOnClick", + "overlayBackgroundColor", + "overlayMenu", + "overlayTextColor", + "ref", + "rgbBackgroundColor", + "rgbTextColor", + "showSubmenuIcon", "textColor", + "unstableLocation", ], - "name": "WpCoreParagraphBlockDeprecatedV4Attributes", + "name": "WpCoreNavigationBlockDeprecatedV4Attributes", }, Object { "fields": Array [ @@ -3127,14 +3532,49 @@ Array [ "anchor", "backgroundColor", "className", - "content", - "direction", - "dropCap", + "customBackgroundColor", + "customOverlayBackgroundColor", + "customOverlayTextColor", + "customTextColor", + "fontFamily", "fontSize", - "placeholder", + "openSubmenusOnClick", + "overlayBackgroundColor", + "overlayMenu", + "overlayTextColor", + "ref", + "rgbBackgroundColor", + "rgbTextColor", + "showSubmenuIcon", "textColor", + "unstableLocation", ], - "name": "WpCoreParagraphBlockDeprecatedV5Attributes", + "name": "WpCoreNavigationBlockDeprecatedV5Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "customBackgroundColor", + "customOverlayBackgroundColor", + "customOverlayTextColor", + "customTextColor", + "fontFamily", + "fontSize", + "openSubmenusOnClick", + "overlayBackgroundColor", + "overlayMenu", + "overlayTextColor", + "ref", + "rgbBackgroundColor", + "rgbTextColor", + "showSubmenuIcon", + "textColor", + "unstableLocation", + ], + "name": "WpCoreNavigationBlockDeprecatedV6Attributes", }, Object { "fields": Array [ @@ -3150,15 +3590,43 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCorePreformattedBlock", + "name": "WpCoreNavigationLinkBlock", }, Object { "fields": Array [ - "anchor", "className", - "content", + "description", + "id", + "isTopLevelLink", + "kind", + "label", + "opensInNewTab", + "rel", + "title", + "type", + "url", ], - "name": "WpCorePreformattedBlockAttributes", + "name": "WpCoreNavigationLinkBlockAttributes", + }, + Object { + "fields": null, + "name": "WpCoreNavigationLinkBlockAttributesUnion", + }, + Object { + "fields": Array [ + "className", + "description", + "id", + "isTopLevelLink", + "kind", + "label", + "opensInNewTab", + "rel", + "title", + "type", + "url", + ], + "name": "WpCoreNavigationLinkBlockDeprecatedV1Attributes", }, Object { "fields": Array [ @@ -3174,81 +3642,60 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCorePullquoteBlock", - }, - Object { - "fields": Array [ - "align", - "anchor", - "citation", - "className", - "customMainColor", - "customTextColor", - "mainColor", - "textColor", - "value", - ], - "name": "WpCorePullquoteBlockAttributes", - }, - Object { - "fields": null, - "name": "WpCorePullquoteBlockAttributesUnion", + "name": "WpCoreNavigationSubmenuBlock", }, Object { "fields": Array [ - "align", - "anchor", - "citation", "className", - "customMainColor", - "customTextColor", - "mainColor", - "textColor", - "value", + "description", + "id", + "isTopLevelItem", + "kind", + "label", + "opensInNewTab", + "rel", + "title", + "type", + "url", ], - "name": "WpCorePullquoteBlockDeprecatedV1Attributes", + "name": "WpCoreNavigationSubmenuBlockAttributes", }, Object { "fields": Array [ - "align", - "anchor", - "citation", - "className", - "customMainColor", - "customTextColor", - "mainColor", - "textColor", - "value", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpCorePullquoteBlockDeprecatedV2Attributes", + "name": "WpCoreNextpageBlock", }, Object { "fields": Array [ - "align", - "anchor", - "citation", - "className", - "customMainColor", - "customTextColor", - "mainColor", - "textColor", - "value", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpCorePullquoteBlockDeprecatedV3Attributes", + "name": "WpCorePageListBlock", }, Object { "fields": Array [ - "align", - "anchor", - "citation", "className", - "customMainColor", - "customTextColor", - "mainColor", - "textColor", - "value", ], - "name": "WpCorePullquoteBlockDeprecatedV4Attributes", + "name": "WpCorePageListBlockAttributes", }, Object { "fields": Array [ @@ -3264,51 +3711,101 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCoreQuoteBlock", + "name": "WpCoreParagraphBlock", }, Object { "fields": Array [ "align", "anchor", - "citation", + "backgroundColor", "className", - "value", + "content", + "direction", + "dropCap", + "fontSize", + "placeholder", + "textColor", ], - "name": "WpCoreQuoteBlockAttributes", + "name": "WpCoreParagraphBlockAttributes", }, Object { "fields": null, - "name": "WpCoreQuoteBlockAttributesUnion", + "name": "WpCoreParagraphBlockAttributesUnion", }, Object { "fields": Array [ "align", "anchor", - "citation", + "backgroundColor", "className", - "value", + "content", + "direction", + "dropCap", + "fontSize", + "placeholder", + "textColor", ], - "name": "WpCoreQuoteBlockDeprecatedV1Attributes", + "name": "WpCoreParagraphBlockDeprecatedV1Attributes", }, Object { "fields": Array [ "align", "anchor", - "citation", + "backgroundColor", "className", - "value", + "content", + "direction", + "dropCap", + "fontSize", + "placeholder", + "textColor", ], - "name": "WpCoreQuoteBlockDeprecatedV2Attributes", + "name": "WpCoreParagraphBlockDeprecatedV2Attributes", }, Object { "fields": Array [ "align", "anchor", - "citation", + "backgroundColor", "className", - "value", + "content", + "direction", + "dropCap", + "fontSize", + "placeholder", + "textColor", ], - "name": "WpCoreQuoteBlockDeprecatedV3Attributes", + "name": "WpCoreParagraphBlockDeprecatedV3Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "content", + "direction", + "dropCap", + "fontSize", + "placeholder", + "textColor", + ], + "name": "WpCoreParagraphBlockDeprecatedV4Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "content", + "direction", + "dropCap", + "fontSize", + "placeholder", + "textColor", + ], + "name": "WpCoreParagraphBlockDeprecatedV5Attributes", }, Object { "fields": Array [ @@ -3324,22 +3821,14 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCoreRssBlock", + "name": "WpCorePatternBlock", }, Object { "fields": Array [ - "align", - "blockLayout", "className", - "columns", - "displayAuthor", - "displayDate", - "displayExcerpt", - "excerptLength", - "feedURL", - "itemsToShow", + "slug", ], - "name": "WpCoreRssBlockAttributes", + "name": "WpCorePatternBlockAttributes", }, Object { "fields": Array [ @@ -3355,22 +3844,22 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCoreSearchBlock", + "name": "WpCorePostAuthorBlock", }, Object { "fields": Array [ - "align", - "buttonPosition", - "buttonText", - "buttonUseIcon", + "avatarSize", + "backgroundColor", + "byline", "className", - "label", - "placeholder", - "showLabel", - "width", - "widthUnit", + "fontSize", + "gradient", + "showAvatar", + "showBio", + "textAlign", + "textColor", ], - "name": "WpCoreSearchBlockAttributes", + "name": "WpCorePostAuthorBlockAttributes", }, Object { "fields": Array [ @@ -3386,17 +3875,19 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCoreSeparatorBlock", + "name": "WpCorePostCommentsBlock", }, Object { "fields": Array [ "align", - "anchor", + "backgroundColor", "className", - "color", - "customColor", + "fontSize", + "gradient", + "textAlign", + "textColor", ], - "name": "WpCoreSeparatorBlockAttributes", + "name": "WpCorePostCommentsBlockAttributes", }, Object { "fields": Array [ @@ -3412,13 +3903,14 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCoreShortcodeBlock", + "name": "WpCorePostContentBlock", }, Object { "fields": Array [ - "text", + "align", + "className", ], - "name": "WpCoreShortcodeBlockAttributes", + "name": "WpCorePostContentBlockAttributes", }, Object { "fields": Array [ @@ -3434,16 +3926,39 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCoreSocialLinkBlock", + "name": "WpCorePostDateBlock", }, Object { "fields": Array [ + "backgroundColor", "className", - "label", - "service", - "url", + "fontFamily", + "fontSize", + "format", + "gradient", + "isLink", + "textAlign", + "textColor", ], - "name": "WpCoreSocialLinkBlockAttributes", + "name": "WpCorePostDateBlockAttributes", + }, + Object { + "fields": null, + "name": "WpCorePostDateBlockAttributesUnion", + }, + Object { + "fields": Array [ + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "format", + "gradient", + "isLink", + "textAlign", + "textColor", + ], + "name": "WpCorePostDateBlockDeprecatedV1Attributes", }, Object { "fields": Array [ @@ -3459,16 +3974,20 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCoreSocialLinksBlock", + "name": "WpCorePostExcerptBlock", }, Object { "fields": Array [ - "align", - "anchor", + "backgroundColor", "className", - "openInNewTab", + "fontSize", + "gradient", + "moreText", + "showMoreOnNewLine", + "textAlign", + "textColor", ], - "name": "WpCoreSocialLinksBlockAttributes", + "name": "WpCorePostExcerptBlockAttributes", }, Object { "fields": Array [ @@ -3484,15 +4003,18 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCoreSpacerBlock", + "name": "WpCorePostFeaturedImageBlock", }, Object { "fields": Array [ - "anchor", + "align", "className", "height", + "isLink", + "scale", + "width", ], - "name": "WpCoreSpacerBlockAttributes", + "name": "WpCorePostFeaturedImageBlockAttributes", }, Object { "fields": Array [ @@ -3508,15 +4030,19 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCoreSubheadBlock", + "name": "WpCorePostNavigationLinkBlock", }, Object { "fields": Array [ - "align", "className", - "content", + "fontSize", + "label", + "linkLabel", + "showTitle", + "textAlign", + "type", ], - "name": "WpCoreSubheadBlockAttributes", + "name": "WpCorePostNavigationLinkBlockAttributes", }, Object { "fields": Array [ @@ -3532,129 +4058,241 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCoreTableBlock", + "name": "WpCorePostTemplateBlock", }, Object { "fields": Array [ "align", - "anchor", - "backgroundColor", - "body", - "caption", "className", - "foot", - "hasFixedLayout", - "head", ], - "name": "WpCoreTableBlockAttributes", + "name": "WpCorePostTemplateBlockAttributes", }, Object { "fields": Array [ - "cells", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpCoreTableBlockAttributesBody", + "name": "WpCorePostTermsBlock", }, Object { "fields": Array [ - "align", - "content", - "scope", - "tag", + "backgroundColor", + "className", + "fontSize", + "gradient", + "separator", + "term", + "textAlign", + "textColor", ], - "name": "WpCoreTableBlockAttributesBodyCells", + "name": "WpCorePostTermsBlockAttributes", }, Object { "fields": Array [ - "cells", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpCoreTableBlockAttributesFoot", + "name": "WpCorePostTitleBlock", }, Object { "fields": Array [ "align", - "content", - "scope", - "tag", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "isLink", + "level", + "linkTarget", + "rel", + "textAlign", + "textColor", ], - "name": "WpCoreTableBlockAttributesFootCells", + "name": "WpCorePostTitleBlockAttributes", }, Object { - "fields": Array [ - "cells", - ], - "name": "WpCoreTableBlockAttributesHead", + "fields": null, + "name": "WpCorePostTitleBlockAttributesUnion", }, Object { "fields": Array [ "align", - "content", - "scope", - "tag", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "isLink", + "level", + "linkTarget", + "rel", + "textAlign", + "textColor", ], - "name": "WpCoreTableBlockAttributesHeadCells", + "name": "WpCorePostTitleBlockDeprecatedV1Attributes", }, Object { - "fields": null, - "name": "WpCoreTableBlockAttributesUnion", + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "WpCorePreformattedBlock", }, Object { "fields": Array [ - "align", "anchor", "backgroundColor", - "body", - "caption", "className", - "foot", - "hasFixedLayout", - "head", + "content", + "fontSize", + "gradient", + "textColor", ], - "name": "WpCoreTableBlockDeprecatedV1Attributes", + "name": "WpCorePreformattedBlockAttributes", }, Object { "fields": Array [ - "cells", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpCoreTableBlockDeprecatedV1AttributesBody", + "name": "WpCorePullquoteBlock", }, Object { "fields": Array [ "align", - "content", - "scope", - "tag", - ], - "name": "WpCoreTableBlockDeprecatedV1AttributesBodyCells", - }, - Object { - "fields": Array [ - "cells", + "anchor", + "backgroundColor", + "borderColor", + "citation", + "className", + "fontSize", + "gradient", + "textAlign", + "textColor", + "value", ], - "name": "WpCoreTableBlockDeprecatedV1AttributesFoot", + "name": "WpCorePullquoteBlockAttributes", + }, + Object { + "fields": null, + "name": "WpCorePullquoteBlockAttributesUnion", }, Object { "fields": Array [ "align", - "content", - "scope", - "tag", + "anchor", + "backgroundColor", + "borderColor", + "citation", + "className", + "fontSize", + "gradient", + "textAlign", + "textColor", + "value", ], - "name": "WpCoreTableBlockDeprecatedV1AttributesFootCells", + "name": "WpCorePullquoteBlockDeprecatedV1Attributes", }, Object { "fields": Array [ - "cells", + "align", + "anchor", + "backgroundColor", + "borderColor", + "citation", + "className", + "fontSize", + "gradient", + "textAlign", + "textColor", + "value", ], - "name": "WpCoreTableBlockDeprecatedV1AttributesHead", + "name": "WpCorePullquoteBlockDeprecatedV2Attributes", }, Object { "fields": Array [ "align", - "content", - "scope", - "tag", + "anchor", + "backgroundColor", + "borderColor", + "citation", + "className", + "fontSize", + "gradient", + "textAlign", + "textColor", + "value", ], - "name": "WpCoreTableBlockDeprecatedV1AttributesHeadCells", + "name": "WpCorePullquoteBlockDeprecatedV3Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "borderColor", + "citation", + "className", + "fontSize", + "gradient", + "textAlign", + "textColor", + "value", + ], + "name": "WpCorePullquoteBlockDeprecatedV4Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "borderColor", + "citation", + "className", + "fontSize", + "gradient", + "textAlign", + "textColor", + "value", + ], + "name": "WpCorePullquoteBlockDeprecatedV5Attributes", }, Object { "fields": Array [ @@ -3670,16 +4308,35 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCoreTagCloudBlock", + "name": "WpCoreQueryBlock", }, Object { "fields": Array [ "align", + "backgroundColor", "className", - "showTagCounts", - "taxonomy", + "gradient", + "queryId", + "tagName", + "textColor", ], - "name": "WpCoreTagCloudBlockAttributes", + "name": "WpCoreQueryBlockAttributes", + }, + Object { + "fields": null, + "name": "WpCoreQueryBlockAttributesUnion", + }, + Object { + "fields": Array [ + "align", + "backgroundColor", + "className", + "gradient", + "queryId", + "tagName", + "textColor", + ], + "name": "WpCoreQueryBlockDeprecatedV1Attributes", }, Object { "fields": Array [ @@ -3695,22 +4352,33 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCoreTextColumnsBlock", + "name": "WpCoreQueryPaginationBlock", }, Object { "fields": Array [ + "align", + "backgroundColor", "className", - "columns", - "content", - "width", + "gradient", + "paginationArrow", + "textColor", ], - "name": "WpCoreTextColumnsBlockAttributes", + "name": "WpCoreQueryPaginationBlockAttributes", + }, + Object { + "fields": null, + "name": "WpCoreQueryPaginationBlockAttributesUnion", }, Object { "fields": Array [ - "wpChildren", + "align", + "backgroundColor", + "className", + "gradient", + "paginationArrow", + "textColor", ], - "name": "WpCoreTextColumnsBlockAttributesContent", + "name": "WpCoreQueryPaginationBlockDeprecatedV1Attributes", }, Object { "fields": Array [ @@ -3726,29 +4394,40 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCoreVerseBlock", + "name": "WpCoreQueryPaginationNextBlock", }, Object { "fields": Array [ - "anchor", + "backgroundColor", "className", - "content", - "textAlign", + "fontSize", + "gradient", + "label", + "textColor", ], - "name": "WpCoreVerseBlockAttributes", + "name": "WpCoreQueryPaginationNextBlockAttributes", }, Object { - "fields": null, - "name": "WpCoreVerseBlockAttributesUnion", + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "WpCoreQueryPaginationNumbersBlock", }, Object { "fields": Array [ - "anchor", "className", - "content", - "textAlign", ], - "name": "WpCoreVerseBlockDeprecatedV1Attributes", + "name": "WpCoreQueryPaginationNumbersBlockAttributes", }, Object { "fields": Array [ @@ -3764,725 +4443,925 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "WpCoreVideoBlock", + "name": "WpCoreQueryPaginationPreviousBlock", }, Object { "fields": Array [ - "align", - "anchor", - "autoplay", - "caption", + "backgroundColor", "className", - "controls", - "id", - "loop", - "muted", - "playsInline", - "poster", - "preload", - "src", + "fontSize", + "gradient", + "label", + "textColor", ], - "name": "WpCoreVideoBlockAttributes", + "name": "WpCoreQueryPaginationPreviousBlockAttributes", }, Object { "fields": Array [ - "templateName", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpCoverTemplate", + "name": "WpCoreQueryTitleBlock", }, Object { "fields": Array [ - "templateName", + "align", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "level", + "textAlign", + "textColor", + "type", ], - "name": "WpDefaultTemplate", + "name": "WpCoreQueryTitleBlockAttributes", }, Object { - "fields": Array [ - "defaultCommentStatus", - "defaultPingStatus", - ], - "name": "WpDiscussionSettings", + "fields": null, + "name": "WpCoreQueryTitleBlockAttributesUnion", }, Object { - "fields": null, - "name": "WpDiscussionSettingsFilterInput", + "fields": Array [ + "align", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "level", + "textAlign", + "textColor", + "type", + ], + "name": "WpCoreQueryTitleBlockDeprecatedV1Attributes", }, Object { "fields": Array [ - "next", - "node", - "previous", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpEdge", + "name": "WpCoreQuoteBlock", }, Object { - "fields": null, - "name": "WpFieldsEnum", + "fields": Array [ + "align", + "anchor", + "citation", + "className", + "fontSize", + "value", + ], + "name": "WpCoreQuoteBlockAttributes", }, Object { "fields": null, - "name": "WpFilterInput", + "name": "WpCoreQuoteBlockAttributesUnion", }, Object { "fields": Array [ - "templateName", + "align", + "anchor", + "citation", + "className", + "fontSize", + "value", ], - "name": "WpFullWidthTemplate", + "name": "WpCoreQuoteBlockDeprecatedV1Attributes", }, Object { "fields": Array [ - "dateFormat", - "description", - "language", - "startOfWeek", - "timeFormat", - "timezone", - "title", - "url", + "align", + "anchor", + "citation", + "className", + "fontSize", + "value", ], - "name": "WpGeneralSettings", + "name": "WpCoreQuoteBlockDeprecatedV2Attributes", }, Object { - "fields": null, - "name": "WpGeneralSettingsFilterInput", + "fields": Array [ + "align", + "anchor", + "citation", + "className", + "fontSize", + "value", + ], + "name": "WpCoreQuoteBlockDeprecatedV3Attributes", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", - "field", - "fieldValue", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpGroupConnection", + "name": "WpCoreRssBlock", }, Object { "fields": Array [ - "ancestors", - "wpChildren", - "wpParent", - "parentDatabaseId", - "parentId", + "align", + "blockLayout", + "className", + "columns", + "displayAuthor", + "displayDate", + "displayExcerpt", + "excerptLength", + "feedURL", + "itemsToShow", ], - "name": "WpHierarchicalContentNode", + "name": "WpCoreRssBlockAttributes", }, Object { "fields": Array [ - "nodes", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpHierarchicalContentNodeToContentNodeAncestorsConnection", + "name": "WpCoreSearchBlock", }, Object { - "fields": null, - "name": "WpHierarchicalContentNodeToContentNodeAncestorsConnectionFilterInput", + "fields": Array [ + "align", + "backgroundColor", + "borderColor", + "buttonPosition", + "buttonText", + "buttonUseIcon", + "className", + "gradient", + "label", + "placeholder", + "showLabel", + "textColor", + "width", + "widthUnit", + ], + "name": "WpCoreSearchBlockAttributes", }, Object { "fields": Array [ - "nodes", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpHierarchicalContentNodeToContentNodeChildrenConnection", + "name": "WpCoreSeparatorBlock", }, Object { - "fields": null, - "name": "WpHierarchicalContentNodeToContentNodeChildrenConnectionFilterInput", + "fields": Array [ + "align", + "anchor", + "className", + "color", + "customColor", + ], + "name": "WpCoreSeparatorBlockAttributes", }, Object { "fields": Array [ - "node", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpHierarchicalContentNodeToParentContentNodeConnectionEdge", + "name": "WpCoreShortcodeBlock", }, Object { - "fields": null, - "name": "WpHierarchicalContentNodeToParentContentNodeConnectionEdgeFilterInput", + "fields": Array [ + "text", + ], + "name": "WpCoreShortcodeBlockAttributes", }, Object { "fields": Array [ - "parentDatabaseId", - "parentId", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpHierarchicalTermNode", + "name": "WpCoreSiteLogoBlock", }, Object { "fields": Array [ - "file", - "height", - "meta", - "sizes", + "align", + "className", + "isLink", + "linkTarget", + "shouldSyncIcon", "width", ], - "name": "WpMediaDetails", - }, - Object { - "fields": null, - "name": "WpMediaDetailsFilterInput", + "name": "WpCoreSiteLogoBlockAttributes", }, Object { "fields": Array [ - "altText", - "ancestors", - "author", - "authorDatabaseId", - "authorId", - "caption", - "wpChildren", - "commentCount", - "commentStatus", - "comments", - "contentType", - "contentTypeName", - "databaseId", - "date", - "dateGmt", - "description", - "desiredSlug", - "enclosure", - "fileSize", - "guid", - "id", - "isContentNode", - "isTermNode", - "lastEditedBy", - "link", - "mediaDetails", - "mediaItemUrl", - "mediaType", - "mimeType", - "modified", - "modifiedGmt", - "wpParent", - "parentDatabaseId", - "parentId", - "seo", - "sizes", - "slug", - "sourceUrl", - "srcSet", - "status", - "template", - "title", - "uri", - "nodeType", - "localFile", - "parent", - "children", - "internal", - "filename", - "filesize", - "width", - "height", - "publicUrl", - "resize", - "gatsbyImage", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpMediaItem", + "name": "WpCoreSiteTaglineBlock", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", + "align", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "textAlign", + "textColor", ], - "name": "WpMediaItemConnection", + "name": "WpCoreSiteTaglineBlockAttributes", + }, + Object { + "fields": null, + "name": "WpCoreSiteTaglineBlockAttributesUnion", }, Object { "fields": Array [ - "next", - "node", - "previous", + "align", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "textAlign", + "textColor", ], - "name": "WpMediaItemEdge", + "name": "WpCoreSiteTaglineBlockDeprecatedV1Attributes", }, Object { - "fields": null, - "name": "WpMediaItemFieldsEnum", + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "WpCoreSiteTitleBlock", }, Object { - "fields": null, - "name": "WpMediaItemFilterInput", + "fields": Array [ + "align", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "isLink", + "level", + "linkTarget", + "textAlign", + "textColor", + ], + "name": "WpCoreSiteTitleBlockAttributes", }, Object { "fields": null, - "name": "WpMediaItemFilterListInput", + "name": "WpCoreSiteTitleBlockAttributesUnion", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", - "field", - "fieldValue", + "align", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "isLink", + "level", + "linkTarget", + "textAlign", + "textColor", ], - "name": "WpMediaItemGroupConnection", + "name": "WpCoreSiteTitleBlockDeprecatedV1Attributes", }, Object { "fields": Array [ - "aperture", - "camera", - "caption", - "copyright", - "createdTimestamp", - "credit", - "focalLength", - "iso", - "keywords", - "orientation", - "shutterSpeed", - "title", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpMediaItemMeta", + "name": "WpCoreSocialLinkBlock", }, Object { - "fields": null, - "name": "WpMediaItemMetaFilterInput", + "fields": Array [ + "className", + "label", + "service", + "url", + ], + "name": "WpCoreSocialLinkBlockAttributes", }, Object { - "fields": null, - "name": "WpMediaItemSortInput", + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "WpCoreSocialLinksBlock", }, Object { "fields": Array [ - "nodes", + "align", + "anchor", + "className", + "customIconBackgroundColor", + "customIconColor", + "iconBackgroundColor", + "iconBackgroundColorValue", + "iconColor", + "iconColorValue", + "openInNewTab", + "size", ], - "name": "WpMediaItemToCommentConnection", + "name": "WpCoreSocialLinksBlockAttributes", }, Object { "fields": null, - "name": "WpMediaItemToCommentConnectionFilterInput", + "name": "WpCoreSocialLinksBlockAttributesUnion", }, Object { "fields": Array [ - "file", - "fileSize", - "height", - "mimeType", + "align", + "anchor", + "className", + "customIconBackgroundColor", + "customIconColor", + "iconBackgroundColor", + "iconBackgroundColorValue", + "iconColor", + "iconColorValue", + "openInNewTab", + "size", + ], + "name": "WpCoreSocialLinksBlockDeprecatedV1Attributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", "name", - "sourceUrl", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "WpCoreSpacerBlock", + }, + Object { + "fields": Array [ + "anchor", + "className", + "height", "width", ], - "name": "WpMediaSize", + "name": "WpCoreSpacerBlockAttributes", }, Object { "fields": null, - "name": "WpMediaSizeFilterInput", + "name": "WpCoreSpacerBlockAttributesUnion", }, Object { - "fields": null, - "name": "WpMediaSizeFilterListInput", + "fields": Array [ + "anchor", + "className", + "height", + "width", + ], + "name": "WpCoreSpacerBlockDeprecatedV1Attributes", }, Object { "fields": Array [ - "count", - "databaseId", - "id", - "locations", - "menuItems", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", "name", - "slug", - "nodeType", - "parent", - "children", - "internal", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpMenu", + "name": "WpCoreTableBlock", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", + "align", + "anchor", + "backgroundColor", + "body", + "borderColor", + "caption", + "className", + "fontSize", + "foot", + "gradient", + "hasFixedLayout", + "head", + "textColor", ], - "name": "WpMenuConnection", + "name": "WpCoreTableBlockAttributes", }, Object { "fields": Array [ - "next", - "node", - "previous", + "cells", ], - "name": "WpMenuEdge", + "name": "WpCoreTableBlockAttributesBody", }, Object { - "fields": null, - "name": "WpMenuFieldsEnum", + "fields": Array [ + "align", + "content", + "scope", + "tag", + ], + "name": "WpCoreTableBlockAttributesBodyCells", }, Object { - "fields": null, - "name": "WpMenuFilterInput", + "fields": Array [ + "cells", + ], + "name": "WpCoreTableBlockAttributesFoot", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", - "field", - "fieldValue", + "align", + "content", + "scope", + "tag", ], - "name": "WpMenuGroupConnection", + "name": "WpCoreTableBlockAttributesFootCells", }, Object { "fields": Array [ - "childItems", - "connectedNode", - "cssClasses", - "databaseId", - "description", - "id", - "label", - "linkRelationship", - "locations", - "menu", - "order", - "parentDatabaseId", - "parentId", - "path", - "target", - "title", - "url", - "nodeType", - "parent", - "children", - "internal", - ], - "name": "WpMenuItem", - }, - Object { - "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", + "cells", ], - "name": "WpMenuItemConnection", + "name": "WpCoreTableBlockAttributesHead", }, Object { "fields": Array [ - "next", - "node", - "previous", + "align", + "content", + "scope", + "tag", ], - "name": "WpMenuItemEdge", - }, - Object { - "fields": null, - "name": "WpMenuItemFieldsEnum", - }, - Object { - "fields": null, - "name": "WpMenuItemFilterInput", + "name": "WpCoreTableBlockAttributesHeadCells", }, Object { "fields": null, - "name": "WpMenuItemFilterListInput", + "name": "WpCoreTableBlockAttributesUnion", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", - "field", - "fieldValue", + "align", + "anchor", + "backgroundColor", + "body", + "borderColor", + "caption", + "className", + "fontSize", + "foot", + "gradient", + "hasFixedLayout", + "head", + "textColor", ], - "name": "WpMenuItemGroupConnection", + "name": "WpCoreTableBlockDeprecatedV1Attributes", }, Object { "fields": Array [ - "databaseId", - "id", - "uri", + "cells", ], - "name": "WpMenuItemLinkable", - }, - Object { - "fields": null, - "name": "WpMenuItemLinkableFilterInput", - }, - Object { - "fields": null, - "name": "WpMenuItemSortInput", + "name": "WpCoreTableBlockDeprecatedV1AttributesBody", }, Object { "fields": Array [ - "node", + "align", + "content", + "scope", + "tag", ], - "name": "WpMenuItemToMenuConnectionEdge", - }, - Object { - "fields": null, - "name": "WpMenuItemToMenuConnectionEdgeFilterInput", + "name": "WpCoreTableBlockDeprecatedV1AttributesBodyCells", }, Object { "fields": Array [ - "nodes", + "cells", ], - "name": "WpMenuItemToMenuItemConnection", - }, - Object { - "fields": null, - "name": "WpMenuItemToMenuItemConnectionFilterInput", + "name": "WpCoreTableBlockDeprecatedV1AttributesFoot", }, Object { "fields": Array [ - "node", + "align", + "content", + "scope", + "tag", ], - "name": "WpMenuItemToMenuItemLinkableConnectionEdge", - }, - Object { - "fields": null, - "name": "WpMenuItemToMenuItemLinkableConnectionEdgeFilterInput", - }, - Object { - "fields": null, - "name": "WpMenuLocationEnum", - }, - Object { - "fields": null, - "name": "WpMenuLocationEnumQueryOperatorInput", - }, - Object { - "fields": null, - "name": "WpMenuSortInput", + "name": "WpCoreTableBlockDeprecatedV1AttributesFootCells", }, Object { "fields": Array [ - "nodes", + "cells", ], - "name": "WpMenuToMenuItemConnection", - }, - Object { - "fields": null, - "name": "WpMenuToMenuItemConnectionFilterInput", + "name": "WpCoreTableBlockDeprecatedV1AttributesHead", }, Object { "fields": Array [ - "id", + "align", + "content", + "scope", + "tag", ], - "name": "WpNode", - }, - Object { - "fields": null, - "name": "WpNodeFilterInput", + "name": "WpCoreTableBlockDeprecatedV1AttributesHeadCells", }, Object { "fields": Array [ - "author", - "authorDatabaseId", - "authorId", + "align", + "anchor", + "backgroundColor", + "body", + "borderColor", + "caption", + "className", + "fontSize", + "foot", + "gradient", + "hasFixedLayout", + "head", + "textColor", ], - "name": "WpNodeWithAuthor", + "name": "WpCoreTableBlockDeprecatedV2Attributes", }, Object { "fields": Array [ - "node", + "cells", ], - "name": "WpNodeWithAuthorToUserConnectionEdge", + "name": "WpCoreTableBlockDeprecatedV2AttributesBody", }, Object { - "fields": null, - "name": "WpNodeWithAuthorToUserConnectionEdgeFilterInput", + "fields": Array [ + "align", + "content", + "scope", + "tag", + ], + "name": "WpCoreTableBlockDeprecatedV2AttributesBodyCells", }, Object { "fields": Array [ - "commentCount", - "commentStatus", + "cells", ], - "name": "WpNodeWithComments", + "name": "WpCoreTableBlockDeprecatedV2AttributesFoot", }, Object { "fields": Array [ + "align", "content", + "scope", + "tag", ], - "name": "WpNodeWithContentEditor", + "name": "WpCoreTableBlockDeprecatedV2AttributesFootCells", }, Object { "fields": Array [ - "excerpt", + "cells", ], - "name": "WpNodeWithExcerpt", + "name": "WpCoreTableBlockDeprecatedV2AttributesHead", }, Object { "fields": Array [ - "contentType", - "contentTypeName", - "databaseId", - "date", - "dateGmt", - "desiredSlug", - "featuredImage", - "featuredImageDatabaseId", - "featuredImageId", - "guid", - "id", - "isContentNode", - "isTermNode", - "lastEditedBy", - "link", - "modified", - "modifiedGmt", - "slug", - "status", - "template", - "uri", + "align", + "content", + "scope", + "tag", ], - "name": "WpNodeWithFeaturedImage", + "name": "WpCoreTableBlockDeprecatedV2AttributesHeadCells", }, Object { "fields": Array [ - "node", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpNodeWithFeaturedImageToMediaItemConnectionEdge", - }, - Object { - "fields": null, - "name": "WpNodeWithFeaturedImageToMediaItemConnectionEdgeFilterInput", + "name": "WpCoreTagCloudBlock", }, Object { "fields": Array [ - "menuOrder", + "align", + "className", + "numberOfTags", + "showTagCounts", + "taxonomy", ], - "name": "WpNodeWithPageAttributes", + "name": "WpCoreTagCloudBlockAttributes", }, Object { "fields": Array [ - "isRevision", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpNodeWithRevisions", + "name": "WpCoreTemplatePartBlock", }, Object { "fields": Array [ - "node", + "align", + "area", + "className", + "slug", + "tagName", + "theme", ], - "name": "WpNodeWithRevisionsToContentNodeConnectionEdge", + "name": "WpCoreTemplatePartBlockAttributes", }, Object { "fields": Array [ - "template", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpNodeWithTemplate", + "name": "WpCoreTermDescriptionBlock", }, Object { "fields": Array [ - "title", + "align", + "backgroundColor", + "className", + "fontSize", + "textAlign", + "textColor", ], - "name": "WpNodeWithTitle", + "name": "WpCoreTermDescriptionBlockAttributes", }, Object { "fields": Array [ - "pingStatus", - "pinged", - "toPing", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "WpNodeWithTrackbacks", + "name": "WpCoreTextColumnsBlock", + }, + Object { + "fields": Array [ + "className", + "columns", + "content", + "width", + ], + "name": "WpCoreTextColumnsBlockAttributes", }, Object { "fields": Array [ - "acfPageFields", - "ancestors", - "author", - "authorDatabaseId", - "authorId", - "blocks", - "blocksJSON", "wpChildren", - "commentCount", - "commentStatus", - "comments", + ], + "name": "WpCoreTextColumnsBlockAttributesContent", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "WpCoreVerseBlock", + }, + Object { + "fields": Array [ + "anchor", + "backgroundColor", + "className", "content", - "contentType", - "contentTypeName", - "databaseId", - "date", - "dateGmt", - "desiredSlug", - "featuredImage", - "featuredImageDatabaseId", - "featuredImageId", - "guid", + "fontFamily", + "fontSize", + "gradient", + "textAlign", + "textColor", + ], + "name": "WpCoreVerseBlockAttributes", + }, + Object { + "fields": null, + "name": "WpCoreVerseBlockAttributesUnion", + }, + Object { + "fields": Array [ + "anchor", + "backgroundColor", + "className", + "content", + "fontFamily", + "fontSize", + "gradient", + "textAlign", + "textColor", + ], + "name": "WpCoreVerseBlockDeprecatedV1Attributes", + }, + Object { + "fields": Array [ + "anchor", + "backgroundColor", + "className", + "content", + "fontFamily", + "fontSize", + "gradient", + "textAlign", + "textColor", + ], + "name": "WpCoreVerseBlockDeprecatedV2Attributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "WpCoreVideoBlock", + }, + Object { + "fields": Array [ + "align", + "anchor", + "autoplay", + "caption", + "className", + "controls", "id", - "isContentNode", - "isFrontPage", - "isPostsPage", - "isPrivacyPage", - "isRevision", - "isTermNode", - "lastEditedBy", - "link", - "menuOrder", - "modified", - "modifiedGmt", - "wpParent", - "parentDatabaseId", - "parentId", - "previewBlocks", - "previewBlocksJSON", - "seo", - "slug", - "status", - "template", - "title", - "uri", - "nodeType", - "beforeChangeNodeTest", - "parent", - "children", - "internal", + "loop", + "muted", + "playsInline", + "poster", + "preload", + "src", ], - "name": "WpPage", + "name": "WpCoreVideoBlockAttributes", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", + "templateName", ], - "name": "WpPageConnection", + "name": "WpCoverTemplate", + }, + Object { + "fields": Array [ + "templateName", + ], + "name": "WpDefaultTemplate", + }, + Object { + "fields": Array [ + "defaultCommentStatus", + "defaultPingStatus", + ], + "name": "WpDiscussionSettings", + }, + Object { + "fields": null, + "name": "WpDiscussionSettingsFilterInput", }, Object { "fields": Array [ @@ -4490,19 +5369,38 @@ Array [ "node", "previous", ], - "name": "WpPageEdge", + "name": "WpEdge", }, Object { "fields": null, - "name": "WpPageFieldsEnum", + "name": "WpFieldsEnum", }, Object { "fields": null, - "name": "WpPageFilterInput", + "name": "WpFilterInput", + }, + Object { + "fields": Array [ + "templateName", + ], + "name": "WpFullWidthTemplate", + }, + Object { + "fields": Array [ + "dateFormat", + "description", + "language", + "startOfWeek", + "timeFormat", + "timezone", + "title", + "url", + ], + "name": "WpGeneralSettings", }, Object { "fields": null, - "name": "WpPageFilterListInput", + "name": "WpGeneralSettingsFilterInput", }, Object { "fields": Array [ @@ -4518,182 +5416,128 @@ Array [ "field", "fieldValue", ], - "name": "WpPageGroupConnection", + "name": "WpGroupConnection", }, Object { - "fields": null, - "name": "WpPageSortInput", + "fields": Array [ + "ancestors", + "wpChildren", + "wpParent", + "parentDatabaseId", + "parentId", + ], + "name": "WpHierarchicalContentNode", }, Object { "fields": Array [ "nodes", ], - "name": "WpPageToCommentConnection", + "name": "WpHierarchicalContentNodeToContentNodeAncestorsConnection", }, Object { "fields": null, - "name": "WpPageToCommentConnectionFilterInput", + "name": "WpHierarchicalContentNodeToContentNodeAncestorsConnectionFilterInput", }, Object { "fields": Array [ - "buttonGroupField", - "checkboxField", - "colorPickerField", - "datePickerField", - "dateTimePickerField", - "doc", - "fieldGroupName", - "fileField", - "flexibleContentField", - "galleryField", - "googleMapField", - "groupField", - "imageField", - "linkField", - "mov", - "mp4", - "oembedField", - "pageLinkField", - "pdf", - "postObjectField", - "radioButtonField", - "rangeField", - "relationshipField", - "repeaterField", - "selectField", - "taxonomyField", - "textAreaField", - "textField", - "timePicker", - "trueFalseField", - "userField", - "wysiwygEditorField", + "nodes", ], - "name": "WpPage_Acfpagefields", - }, - Object { - "fields": null, - "name": "WpPage_AcfpagefieldsFilterInput", + "name": "WpHierarchicalContentNodeToContentNodeChildrenConnection", }, Object { "fields": null, - "name": "WpPage_Acfpagefields_FlexibleContentField", - }, - Object { - "fields": Array [ - "fieldGroupName", - "flexImage", - "flexRelationship", - "flexRepeater", - "flexTitle", - ], - "name": "WpPage_Acfpagefields_FlexibleContentField_FlexLayout1", - }, - Object { - "fields": Array [ - "fieldGroupName", - "flexRepeaterRelationship", - "flexRepeaterTitle", - ], - "name": "WpPage_Acfpagefields_FlexibleContentField_FlexLayout1_flexRepeater", + "name": "WpHierarchicalContentNodeToContentNodeChildrenConnectionFilterInput", }, Object { "fields": Array [ - "fieldGroupName", + "node", ], - "name": "WpPage_Acfpagefields_GroupField", + "name": "WpHierarchicalContentNodeToParentContentNodeConnectionEdge", }, Object { "fields": null, - "name": "WpPage_Acfpagefields_GroupFieldFilterInput", + "name": "WpHierarchicalContentNodeToParentContentNodeConnectionEdgeFilterInput", }, Object { "fields": Array [ - "fieldGroupName", - "repeaterFlex", + "parentDatabaseId", + "parentId", ], - "name": "WpPage_Acfpagefields_repeaterField", - }, - Object { - "fields": null, - "name": "WpPage_Acfpagefields_repeaterFieldFilterInput", - }, - Object { - "fields": null, - "name": "WpPage_Acfpagefields_repeaterFieldFilterListInput", - }, - Object { - "fields": null, - "name": "WpPage_Acfpagefields_repeaterField_RepeaterFlex", + "name": "WpHierarchicalTermNode", }, Object { "fields": Array [ - "fieldGroupName", - "repeaterFlexRelationship", + "file", + "height", + "meta", + "sizes", + "width", ], - "name": "WpPage_Acfpagefields_repeaterField_RepeaterFlex_RepeaterFlexRelationshipLayout", + "name": "WpMediaDetails", }, Object { - "fields": Array [ - "fieldGroupName", - "repeaterFlexTitle", - ], - "name": "WpPage_Acfpagefields_repeaterField_RepeaterFlex_RepeaterFlexTitleLayout", + "fields": null, + "name": "WpMediaDetailsFilterInput", }, Object { "fields": Array [ + "altText", + "ancestors", "author", "authorDatabaseId", "authorId", - "blocks", - "blocksJSON", - "categories", + "caption", + "wpChildren", "commentCount", "commentStatus", "comments", - "content", "contentType", "contentTypeName", "databaseId", "date", "dateGmt", + "description", "desiredSlug", "enclosure", - "excerpt", - "featuredImage", - "featuredImageDatabaseId", - "featuredImageId", + "fileSize", "guid", "id", "isContentNode", - "isRevision", - "isSticky", "isTermNode", "lastEditedBy", "link", + "mediaDetails", + "mediaItemUrl", + "mediaType", + "mimeType", "modified", "modifiedGmt", - "pingStatus", - "pinged", - "postFormats", - "previewBlocks", - "previewBlocksJSON", + "wpParent", + "parentDatabaseId", + "parentId", "seo", + "sizes", "slug", + "sourceUrl", + "srcSet", "status", - "tags", "template", - "terms", "title", - "toPing", "uri", "nodeType", - "beforeChangeNodeTest", + "localFile", "parent", "children", "internal", + "filename", + "filesize", + "width", + "height", + "publicUrl", + "resize", + "gatsbyImage", ], - "name": "WpPost", + "name": "WpMediaItem", }, Object { "fields": Array [ @@ -4707,7 +5551,7 @@ Array [ "sum", "group", ], - "name": "WpPostConnection", + "name": "WpMediaItemConnection", }, Object { "fields": Array [ @@ -4715,45 +5559,106 @@ Array [ "node", "previous", ], - "name": "WpPostEdge", + "name": "WpMediaItemEdge", }, Object { "fields": null, - "name": "WpPostFieldsEnum", + "name": "WpMediaItemFieldsEnum", }, Object { "fields": null, - "name": "WpPostFilterInput", + "name": "WpMediaItemFilterInput", }, Object { "fields": null, - "name": "WpPostFilterListInput", + "name": "WpMediaItemFilterListInput", + }, + Object { + "fields": Array [ + "totalCount", + "edges", + "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", + "field", + "fieldValue", + ], + "name": "WpMediaItemGroupConnection", + }, + Object { + "fields": Array [ + "aperture", + "camera", + "caption", + "copyright", + "createdTimestamp", + "credit", + "focalLength", + "iso", + "keywords", + "orientation", + "shutterSpeed", + "title", + ], + "name": "WpMediaItemMeta", + }, + Object { + "fields": null, + "name": "WpMediaItemMetaFilterInput", + }, + Object { + "fields": null, + "name": "WpMediaItemSortInput", + }, + Object { + "fields": Array [ + "nodes", + ], + "name": "WpMediaItemToCommentConnection", + }, + Object { + "fields": null, + "name": "WpMediaItemToCommentConnectionFilterInput", + }, + Object { + "fields": Array [ + "file", + "fileSize", + "height", + "mimeType", + "name", + "sourceUrl", + "width", + ], + "name": "WpMediaSize", + }, + Object { + "fields": null, + "name": "WpMediaSizeFilterInput", + }, + Object { + "fields": null, + "name": "WpMediaSizeFilterListInput", }, Object { "fields": Array [ - "contentNodes", "count", "databaseId", - "description", "id", - "isContentNode", - "isTermNode", - "link", + "locations", + "menuItems", "name", - "posts", - "seo", "slug", - "taxonomy", - "taxonomyName", - "termGroupId", - "termTaxonomyId", - "uri", "nodeType", "parent", "children", "internal", ], - "name": "WpPostFormat", + "name": "WpMenu", }, Object { "fields": Array [ @@ -4767,7 +5672,7 @@ Array [ "sum", "group", ], - "name": "WpPostFormatConnection", + "name": "WpMenuConnection", }, Object { "fields": Array [ @@ -4775,19 +5680,15 @@ Array [ "node", "previous", ], - "name": "WpPostFormatEdge", - }, - Object { - "fields": null, - "name": "WpPostFormatFieldsEnum", + "name": "WpMenuEdge", }, Object { "fields": null, - "name": "WpPostFormatFilterInput", + "name": "WpMenuFieldsEnum", }, Object { "fields": null, - "name": "WpPostFormatFilterListInput", + "name": "WpMenuFilterInput", }, Object { "fields": Array [ @@ -4803,41 +5704,67 @@ Array [ "field", "fieldValue", ], - "name": "WpPostFormatGroupConnection", + "name": "WpMenuGroupConnection", }, Object { - "fields": null, - "name": "WpPostFormatSortInput", + "fields": Array [ + "childItems", + "connectedNode", + "cssClasses", + "databaseId", + "description", + "id", + "label", + "linkRelationship", + "locations", + "menu", + "order", + "parentDatabaseId", + "parentId", + "path", + "target", + "title", + "url", + "nodeType", + "parent", + "children", + "internal", + ], + "name": "WpMenuItem", }, Object { "fields": Array [ + "totalCount", + "edges", "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", ], - "name": "WpPostFormatToContentNodeConnection", - }, - Object { - "fields": null, - "name": "WpPostFormatToContentNodeConnectionFilterInput", + "name": "WpMenuItemConnection", }, Object { "fields": Array [ - "nodes", + "next", + "node", + "previous", ], - "name": "WpPostFormatToPostConnection", + "name": "WpMenuItemEdge", }, Object { "fields": null, - "name": "WpPostFormatToPostConnectionFilterInput", + "name": "WpMenuItemFieldsEnum", }, Object { - "fields": Array [ - "node", - ], - "name": "WpPostFormatToTaxonomyConnectionEdge", + "fields": null, + "name": "WpMenuItemFilterInput", }, Object { "fields": null, - "name": "WpPostFormatToTaxonomyConnectionEdgeFilterInput", + "name": "WpMenuItemFilterListInput", }, Object { "fields": Array [ @@ -4853,622 +5780,510 @@ Array [ "field", "fieldValue", ], - "name": "WpPostGroupConnection", + "name": "WpMenuItemGroupConnection", + }, + Object { + "fields": Array [ + "databaseId", + "id", + "uri", + ], + "name": "WpMenuItemLinkable", }, Object { "fields": null, - "name": "WpPostObjectUnion", + "name": "WpMenuItemLinkableFilterInput", }, Object { "fields": null, - "name": "WpPostSortInput", + "name": "WpMenuItemSortInput", }, Object { "fields": Array [ - "nodes", + "node", ], - "name": "WpPostToCategoryConnection", + "name": "WpMenuItemToMenuConnectionEdge", }, Object { "fields": null, - "name": "WpPostToCategoryConnectionFilterInput", + "name": "WpMenuItemToMenuConnectionEdgeFilterInput", }, Object { "fields": Array [ "nodes", ], - "name": "WpPostToCommentConnection", + "name": "WpMenuItemToMenuItemConnection", }, Object { "fields": null, - "name": "WpPostToCommentConnectionFilterInput", + "name": "WpMenuItemToMenuItemConnectionFilterInput", }, Object { "fields": Array [ - "nodes", + "node", ], - "name": "WpPostToPostFormatConnection", + "name": "WpMenuItemToMenuItemLinkableConnectionEdge", }, Object { "fields": null, - "name": "WpPostToPostFormatConnectionFilterInput", + "name": "WpMenuItemToMenuItemLinkableConnectionEdgeFilterInput", }, Object { - "fields": Array [ - "nodes", - ], - "name": "WpPostToTagConnection", + "fields": null, + "name": "WpMenuLocationEnum", }, Object { "fields": null, - "name": "WpPostToTagConnectionFilterInput", + "name": "WpMenuLocationEnumQueryOperatorInput", + }, + Object { + "fields": null, + "name": "WpMenuSortInput", }, Object { "fields": Array [ "nodes", ], - "name": "WpPostToTermNodeConnection", + "name": "WpMenuToMenuItemConnection", }, Object { "fields": null, - "name": "WpPostToTermNodeConnectionFilterInput", + "name": "WpMenuToMenuItemConnectionFilterInput", }, Object { "fields": Array [ - "addNew", - "addNewItem", - "allItems", - "archives", - "attributes", - "editItem", - "featuredImage", - "filterItemsList", - "insertIntoItem", - "itemsList", - "itemsListNavigation", - "menuName", - "name", - "newItem", - "notFound", - "notFoundInTrash", - "parentItemColon", - "removeFeaturedImage", - "searchItems", - "setFeaturedImage", - "singularName", - "uploadedToThisItem", - "useFeaturedImage", - "viewItem", - "viewItems", + "id", ], - "name": "WpPostTypeLabelDetails", + "name": "WpNode", }, Object { "fields": null, - "name": "WpPostTypeLabelDetailsFilterInput", + "name": "WpNodeFilterInput", }, Object { "fields": Array [ - "breadcrumbs", - "canonical", - "cornerstone", - "focuskw", - "fullHead", - "metaDesc", - "metaKeywords", - "metaRobotsNofollow", - "metaRobotsNoindex", - "opengraphAuthor", - "opengraphDescription", - "opengraphImage", - "opengraphModifiedTime", - "opengraphPublishedTime", - "opengraphPublisher", - "opengraphSiteName", - "opengraphTitle", - "opengraphType", - "opengraphUrl", - "readingTime", - "schema", - "title", - "twitterDescription", - "twitterTitle", + "author", + "authorDatabaseId", + "authorId", ], - "name": "WpPostTypeSEO", + "name": "WpNodeWithAuthor", + }, + Object { + "fields": Array [ + "node", + ], + "name": "WpNodeWithAuthorToUserConnectionEdge", }, Object { "fields": null, - "name": "WpPostTypeSEOFilterInput", + "name": "WpNodeWithAuthorToUserConnectionEdgeFilterInput", }, Object { "fields": Array [ - "postsPerPage", + "commentCount", + "commentStatus", ], - "name": "WpReadingSettings", + "name": "WpNodeWithComments", }, Object { - "fields": null, - "name": "WpReadingSettingsFilterInput", + "fields": Array [ + "content", + ], + "name": "WpNodeWithContentEditor", + }, + Object { + "fields": Array [ + "excerpt", + ], + "name": "WpNodeWithExcerpt", }, Object { "fields": Array [ - "blocks", - "blocksJSON", - "content", "contentType", "contentTypeName", "databaseId", "date", "dateGmt", "desiredSlug", - "enclosure", + "featuredImage", + "featuredImageDatabaseId", + "featuredImageId", "guid", "id", "isContentNode", - "isRevision", "isTermNode", "lastEditedBy", "link", "modified", "modifiedGmt", - "previewBlocks", - "previewBlocksJSON", - "seo", "slug", "status", "template", - "title", "uri", - "nodeType", - "parent", - "children", - "internal", - ], - "name": "WpReusableBlock", - }, - Object { - "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", ], - "name": "WpReusableBlockConnection", + "name": "WpNodeWithFeaturedImage", }, Object { "fields": Array [ - "next", "node", - "previous", ], - "name": "WpReusableBlockEdge", + "name": "WpNodeWithFeaturedImageToMediaItemConnectionEdge", }, Object { "fields": null, - "name": "WpReusableBlockFieldsEnum", + "name": "WpNodeWithFeaturedImageToMediaItemConnectionEdgeFilterInput", }, Object { - "fields": null, - "name": "WpReusableBlockFilterInput", + "fields": Array [ + "menuOrder", + ], + "name": "WpNodeWithPageAttributes", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", - "field", - "fieldValue", + "isRevision", ], - "name": "WpReusableBlockGroupConnection", + "name": "WpNodeWithRevisions", }, Object { - "fields": null, - "name": "WpReusableBlockSortInput", + "fields": Array [ + "node", + ], + "name": "WpNodeWithRevisionsToContentNodeConnectionEdge", }, Object { "fields": Array [ - "archivePrefix", - "boldLast", - "enabled", - "homeText", - "notFoundText", - "prefix", - "searchPrefix", - "separator", - "showBlogPage", + "template", ], - "name": "WpSEOBreadcrumbs", - }, - Object { - "fields": null, - "name": "WpSEOBreadcrumbsFilterInput", - }, - Object { - "fields": null, - "name": "WpSEOCardType", - }, - Object { - "fields": null, - "name": "WpSEOCardTypeQueryOperatorInput", + "name": "WpNodeWithTemplate", }, Object { "fields": Array [ - "breadcrumbs", - "contentTypes", - "openGraph", - "redirects", - "schema", - "social", - "webmaster", + "title", ], - "name": "WpSEOConfig", - }, - Object { - "fields": null, - "name": "WpSEOConfigFilterInput", + "name": "WpNodeWithTitle", }, Object { "fields": Array [ - "archive", - "metaDesc", - "metaRobotsNoindex", - "schema", - "schemaType", - "title", + "pingStatus", + "pinged", + "toPing", ], - "name": "WpSEOContentType", + "name": "WpNodeWithTrackbacks", }, Object { "fields": Array [ - "archiveLink", - "breadcrumbTitle", - "fullHead", - "hasArchive", - "metaDesc", - "metaRobotsNoindex", + "acfPageFields", + "ancestors", + "author", + "authorDatabaseId", + "authorId", + "blocks", + "blocksJSON", + "wpChildren", + "commentCount", + "commentStatus", + "comments", + "content", + "contentType", + "contentTypeName", + "databaseId", + "date", + "dateGmt", + "desiredSlug", + "featuredImage", + "featuredImageDatabaseId", + "featuredImageId", + "guid", + "id", + "isContentNode", + "isFrontPage", + "isPostsPage", + "isPrivacyPage", + "isRevision", + "isTermNode", + "lastEditedBy", + "link", + "menuOrder", + "modified", + "modifiedGmt", + "wpParent", + "parentDatabaseId", + "parentId", + "previewBlocks", + "previewBlocksJSON", + "seo", + "slug", + "status", + "template", "title", + "uri", + "nodeType", + "beforeChangeNodeTest", + "parent", + "children", + "internal", ], - "name": "WpSEOContentTypeArchive", - }, - Object { - "fields": null, - "name": "WpSEOContentTypeArchiveFilterInput", + "name": "WpPage", }, Object { - "fields": null, - "name": "WpSEOContentTypeFilterInput", + "fields": Array [ + "totalCount", + "edges", + "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", + ], + "name": "WpPageConnection", }, Object { "fields": Array [ - "actionMonitorAction", - "blockEditorPreview", - "mediaItem", - "page", - "post", - "reusableBlock", - "translationFilterTest", - "typeLimit0Test", - "typeLimitTest", + "next", + "node", + "previous", ], - "name": "WpSEOContentTypes", + "name": "WpPageEdge", }, Object { "fields": null, - "name": "WpSEOContentTypesFilterInput", + "name": "WpPageFieldsEnum", }, Object { - "fields": Array [ - "defaultImage", - "frontPage", - ], - "name": "WpSEOOpenGraph", + "fields": null, + "name": "WpPageFilterInput", }, Object { "fields": null, - "name": "WpSEOOpenGraphFilterInput", + "name": "WpPageFilterListInput", }, Object { "fields": Array [ - "description", - "image", - "title", + "totalCount", + "edges", + "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", + "field", + "fieldValue", ], - "name": "WpSEOOpenGraphFrontPage", + "name": "WpPageGroupConnection", }, Object { "fields": null, - "name": "WpSEOOpenGraphFrontPageFilterInput", + "name": "WpPageSortInput", }, Object { "fields": Array [ - "raw", + "nodes", ], - "name": "WpSEOPageInfoSchema", + "name": "WpPageToCommentConnection", }, Object { "fields": null, - "name": "WpSEOPageInfoSchemaFilterInput", + "name": "WpPageToCommentConnectionFilterInput", }, Object { "fields": Array [ - "text", - "url", + "buttonGroupField", + "checkboxField", + "colorPickerField", + "datePickerField", + "dateTimePickerField", + "doc", + "fieldGroupName", + "fileField", + "flexibleContentField", + "galleryField", + "googleMapField", + "groupField", + "imageField", + "linkField", + "mov", + "mp4", + "oembedField", + "pageLinkField", + "pdf", + "postObjectField", + "radioButtonField", + "rangeField", + "relationshipField", + "repeaterField", + "selectField", + "taxonomyField", + "textAreaField", + "textField", + "timePicker", + "trueFalseField", + "userField", + "wysiwygEditorField", ], - "name": "WpSEOPostTypeBreadcrumbs", + "name": "WpPage_Acfpagefields", }, Object { "fields": null, - "name": "WpSEOPostTypeBreadcrumbsFilterInput", + "name": "WpPage_AcfpagefieldsFilterInput", }, Object { "fields": null, - "name": "WpSEOPostTypeBreadcrumbsFilterListInput", + "name": "WpPage_Acfpagefields_FlexibleContentField", }, Object { "fields": Array [ - "articleType", - "pageType", - "raw", + "fieldGroupName", + "flexImage", + "flexRelationship", + "flexRepeater", + "flexTitle", ], - "name": "WpSEOPostTypeSchema", - }, - Object { - "fields": null, - "name": "WpSEOPostTypeSchemaFilterInput", + "name": "WpPage_Acfpagefields_FlexibleContentField_FlexLayout1", }, Object { "fields": Array [ - "format", - "origin", - "target", - "type", + "fieldGroupName", + "flexRepeaterRelationship", + "flexRepeaterTitle", ], - "name": "WpSEORedirect", + "name": "WpPage_Acfpagefields_FlexibleContentField_FlexLayout1_flexRepeater", }, Object { - "fields": null, - "name": "WpSEORedirectFilterInput", + "fields": Array [ + "fieldGroupName", + ], + "name": "WpPage_Acfpagefields_GroupField", }, Object { "fields": null, - "name": "WpSEORedirectFilterListInput", + "name": "WpPage_Acfpagefields_GroupFieldFilterInput", }, Object { "fields": Array [ - "companyLogo", - "companyName", - "companyOrPerson", - "homeUrl", - "inLanguage", - "logo", - "personLogo", - "personName", - "siteName", - "siteUrl", - "wordpressSiteName", + "fieldGroupName", + "repeaterFlex", ], - "name": "WpSEOSchema", + "name": "WpPage_Acfpagefields_repeaterField", }, Object { "fields": null, - "name": "WpSEOSchemaFilterInput", - }, - Object { - "fields": Array [ - "facebook", - "instagram", - "linkedIn", - "mySpace", - "pinterest", - "twitter", - "wikipedia", - "youTube", - ], - "name": "WpSEOSocial", - }, - Object { - "fields": Array [ - "defaultImage", - "url", - ], - "name": "WpSEOSocialFacebook", - }, - Object { - "fields": null, - "name": "WpSEOSocialFacebookFilterInput", - }, - Object { - "fields": null, - "name": "WpSEOSocialFilterInput", - }, - Object { - "fields": Array [ - "url", - ], - "name": "WpSEOSocialInstagram", - }, - Object { - "fields": null, - "name": "WpSEOSocialInstagramFilterInput", - }, - Object { - "fields": Array [ - "url", - ], - "name": "WpSEOSocialLinkedIn", - }, - Object { - "fields": null, - "name": "WpSEOSocialLinkedInFilterInput", - }, - Object { - "fields": Array [ - "url", - ], - "name": "WpSEOSocialMySpace", - }, - Object { - "fields": null, - "name": "WpSEOSocialMySpaceFilterInput", - }, - Object { - "fields": Array [ - "metaTag", - "url", - ], - "name": "WpSEOSocialPinterest", + "name": "WpPage_Acfpagefields_repeaterFieldFilterInput", }, Object { "fields": null, - "name": "WpSEOSocialPinterestFilterInput", - }, - Object { - "fields": Array [ - "cardType", - "username", - ], - "name": "WpSEOSocialTwitter", - }, - Object { - "fields": null, - "name": "WpSEOSocialTwitterFilterInput", - }, - Object { - "fields": Array [ - "url", - ], - "name": "WpSEOSocialWikipedia", + "name": "WpPage_Acfpagefields_repeaterFieldFilterListInput", }, Object { "fields": null, - "name": "WpSEOSocialWikipediaFilterInput", + "name": "WpPage_Acfpagefields_repeaterField_RepeaterFlex", }, Object { "fields": Array [ - "url", + "fieldGroupName", + "repeaterFlexRelationship", ], - "name": "WpSEOSocialYoutube", - }, - Object { - "fields": null, - "name": "WpSEOSocialYoutubeFilterInput", + "name": "WpPage_Acfpagefields_repeaterField_RepeaterFlex_RepeaterFlexRelationshipLayout", }, Object { "fields": Array [ - "raw", + "fieldGroupName", + "repeaterFlexTitle", ], - "name": "WpSEOTaxonomySchema", - }, - Object { - "fields": null, - "name": "WpSEOTaxonomySchemaFilterInput", + "name": "WpPage_Acfpagefields_repeaterField_RepeaterFlex_RepeaterFlexTitleLayout", }, Object { "fields": Array [ - "breadcrumbTitle", - "canonical", - "fullHead", - "language", - "metaDesc", - "metaRobotsNofollow", - "metaRobotsNoindex", - "opengraphDescription", - "opengraphImage", - "opengraphTitle", - "region", - "schema", - "social", + "author", + "authorDatabaseId", + "authorId", + "blocks", + "blocksJSON", + "categories", + "commentCount", + "commentStatus", + "comments", + "content", + "contentType", + "contentTypeName", + "databaseId", + "date", + "dateGmt", + "desiredSlug", + "enclosure", + "excerpt", + "featuredImage", + "featuredImageDatabaseId", + "featuredImageId", + "guid", + "id", + "isContentNode", + "isRevision", + "isSticky", + "isTermNode", + "lastEditedBy", + "link", + "modified", + "modifiedGmt", + "pingStatus", + "pinged", + "postFormats", + "previewBlocks", + "previewBlocksJSON", + "seo", + "slug", + "status", + "tags", + "template", + "terms", "title", - "twitterDescription", - "twitterImage", - "twitterTitle", - ], - "name": "WpSEOUser", - }, - Object { - "fields": null, - "name": "WpSEOUserFilterInput", - }, - Object { - "fields": Array [ - "articleType", - "pageType", - "raw", + "toPing", + "uri", + "nodeType", + "beforeChangeNodeTest", + "parent", + "children", + "internal", ], - "name": "WpSEOUserSchema", - }, - Object { - "fields": null, - "name": "WpSEOUserSchemaFilterInput", + "name": "WpPost", }, Object { "fields": Array [ - "facebook", - "instagram", - "linkedIn", - "mySpace", - "pinterest", - "soundCloud", - "twitter", - "wikipedia", - "youTube", + "totalCount", + "edges", + "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", ], - "name": "WpSEOUserSocial", - }, - Object { - "fields": null, - "name": "WpSEOUserSocialFilterInput", + "name": "WpPostConnection", }, Object { "fields": Array [ - "baiduVerify", - "googleVerify", - "msVerify", - "yandexVerify", + "next", + "node", + "previous", ], - "name": "WpSEOWebmaster", + "name": "WpPostEdge", }, Object { "fields": null, - "name": "WpSEOWebmasterFilterInput", - }, - Object { - "fields": Array [ - "discussionSettingsDefaultCommentStatus", - "discussionSettingsDefaultPingStatus", - "generalSettingsDateFormat", - "generalSettingsDescription", - "generalSettingsLanguage", - "generalSettingsStartOfWeek", - "generalSettingsTimeFormat", - "generalSettingsTimezone", - "generalSettingsTitle", - "generalSettingsUrl", - "readingSettingsPostsPerPage", - "writingSettingsDefaultCategory", - "writingSettingsDefaultPostFormat", - "writingSettingsUseSmilies", - ], - "name": "WpSettings", + "name": "WpPostFieldsEnum", }, Object { "fields": null, - "name": "WpSettingsFilterInput", + "name": "WpPostFilterInput", }, Object { "fields": null, - "name": "WpSortInput", + "name": "WpPostFilterListInput", }, Object { "fields": Array [ @@ -5494,7 +6309,7 @@ Array [ "children", "internal", ], - "name": "WpTag", + "name": "WpPostFormat", }, Object { "fields": Array [ @@ -5508,7 +6323,7 @@ Array [ "sum", "group", ], - "name": "WpTagConnection", + "name": "WpPostFormatConnection", }, Object { "fields": Array [ @@ -5516,19 +6331,19 @@ Array [ "node", "previous", ], - "name": "WpTagEdge", + "name": "WpPostFormatEdge", }, Object { "fields": null, - "name": "WpTagFieldsEnum", + "name": "WpPostFormatFieldsEnum", }, Object { "fields": null, - "name": "WpTagFilterInput", + "name": "WpPostFormatFilterInput", }, Object { "fields": null, - "name": "WpTagFilterListInput", + "name": "WpPostFormatFilterListInput", }, Object { "fields": Array [ @@ -5544,70 +6359,41 @@ Array [ "field", "fieldValue", ], - "name": "WpTagGroupConnection", + "name": "WpPostFormatGroupConnection", }, Object { "fields": null, - "name": "WpTagSortInput", + "name": "WpPostFormatSortInput", }, Object { "fields": Array [ "nodes", ], - "name": "WpTagToContentNodeConnection", + "name": "WpPostFormatToContentNodeConnection", }, Object { "fields": null, - "name": "WpTagToContentNodeConnectionFilterInput", + "name": "WpPostFormatToContentNodeConnectionFilterInput", }, Object { "fields": Array [ "nodes", ], - "name": "WpTagToPostConnection", + "name": "WpPostFormatToPostConnection", }, Object { "fields": null, - "name": "WpTagToPostConnectionFilterInput", + "name": "WpPostFormatToPostConnectionFilterInput", }, Object { "fields": Array [ "node", ], - "name": "WpTagToTaxonomyConnectionEdge", + "name": "WpPostFormatToTaxonomyConnectionEdge", }, Object { "fields": null, - "name": "WpTagToTaxonomyConnectionEdgeFilterInput", - }, - Object { - "fields": Array [ - "archivePath", - "connectedContentTypes", - "description", - "graphqlPluralName", - "graphqlSingleName", - "hierarchical", - "id", - "label", - "name", - "public", - "restBase", - "restControllerClass", - "showCloud", - "showInAdminColumn", - "showInGraphql", - "showInMenu", - "showInNavMenus", - "showInQuickEdit", - "showInRest", - "showUi", - "nodeType", - "parent", - "children", - "internal", - ], - "name": "WpTaxonomy", + "name": "WpPostFormatToTaxonomyConnectionEdgeFilterInput", }, Object { "fields": Array [ @@ -5620,173 +6406,148 @@ Array [ "min", "sum", "group", + "field", + "fieldValue", ], - "name": "WpTaxonomyConnection", + "name": "WpPostGroupConnection", }, Object { - "fields": Array [ - "next", - "node", - "previous", - ], - "name": "WpTaxonomyEdge", + "fields": null, + "name": "WpPostObjectUnion", }, Object { "fields": null, - "name": "WpTaxonomyFieldsEnum", + "name": "WpPostSortInput", }, Object { - "fields": null, - "name": "WpTaxonomyFilterInput", + "fields": Array [ + "nodes", + ], + "name": "WpPostToCategoryConnection", }, Object { "fields": null, - "name": "WpTaxonomyFilterListInput", + "name": "WpPostToCategoryConnectionFilterInput", }, Object { "fields": Array [ - "totalCount", - "edges", "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", - "field", - "fieldValue", ], - "name": "WpTaxonomyGroupConnection", + "name": "WpPostToCommentConnection", }, Object { - "fields": Array [ - "breadcrumbs", - "canonical", - "cornerstone", - "focuskw", - "fullHead", - "metaDesc", - "metaKeywords", - "metaRobotsNofollow", - "metaRobotsNoindex", - "opengraphAuthor", - "opengraphDescription", - "opengraphImage", - "opengraphModifiedTime", - "opengraphPublishedTime", - "opengraphPublisher", - "opengraphSiteName", - "opengraphTitle", - "opengraphType", - "opengraphUrl", - "schema", - "title", - "twitterDescription", - "twitterImage", - "twitterTitle", - ], - "name": "WpTaxonomySEO", + "fields": null, + "name": "WpPostToCommentConnectionFilterInput", }, Object { - "fields": null, - "name": "WpTaxonomySEOFilterInput", + "fields": Array [ + "nodes", + ], + "name": "WpPostToPostFormatConnection", }, Object { "fields": null, - "name": "WpTaxonomySortInput", + "name": "WpPostToPostFormatConnectionFilterInput", }, Object { "fields": Array [ "nodes", ], - "name": "WpTaxonomyToContentTypeConnection", + "name": "WpPostToTagConnection", }, Object { "fields": null, - "name": "WpTaxonomyToContentTypeConnectionFilterInput", + "name": "WpPostToTagConnectionFilterInput", }, Object { "fields": Array [ - "count", - "databaseId", - "description", - "id", - "isContentNode", - "isTermNode", - "link", - "name", - "slug", - "taxonomyName", - "termGroupId", - "termTaxonomyId", - "uri", - "nodeType", - "parent", - "children", - "internal", + "nodes", ], - "name": "WpTermNode", + "name": "WpPostToTermNodeConnection", }, Object { - "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", - ], - "name": "WpTermNodeConnection", + "fields": null, + "name": "WpPostToTermNodeConnectionFilterInput", }, Object { "fields": Array [ - "next", - "node", - "previous", + "addNew", + "addNewItem", + "allItems", + "archives", + "attributes", + "editItem", + "featuredImage", + "filterItemsList", + "insertIntoItem", + "itemsList", + "itemsListNavigation", + "menuName", + "name", + "newItem", + "notFound", + "notFoundInTrash", + "parentItemColon", + "removeFeaturedImage", + "searchItems", + "setFeaturedImage", + "singularName", + "uploadedToThisItem", + "useFeaturedImage", + "viewItem", + "viewItems", ], - "name": "WpTermNodeEdge", + "name": "WpPostTypeLabelDetails", }, Object { "fields": null, - "name": "WpTermNodeFieldsEnum", + "name": "WpPostTypeLabelDetailsFilterInput", }, Object { - "fields": null, - "name": "WpTermNodeFilterInput", + "fields": Array [ + "breadcrumbs", + "canonical", + "cornerstone", + "focuskw", + "fullHead", + "metaDesc", + "metaKeywords", + "metaRobotsNofollow", + "metaRobotsNoindex", + "opengraphAuthor", + "opengraphDescription", + "opengraphImage", + "opengraphModifiedTime", + "opengraphPublishedTime", + "opengraphPublisher", + "opengraphSiteName", + "opengraphTitle", + "opengraphType", + "opengraphUrl", + "readingTime", + "schema", + "title", + "twitterDescription", + "twitterTitle", + ], + "name": "WpPostTypeSEO", }, Object { "fields": null, - "name": "WpTermNodeFilterListInput", + "name": "WpPostTypeSEOFilterInput", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", - "field", - "fieldValue", + "postsPerPage", ], - "name": "WpTermNodeGroupConnection", + "name": "WpReadingSettings", }, Object { "fields": null, - "name": "WpTermNodeSortInput", + "name": "WpReadingSettingsFilterInput", }, Object { "fields": Array [ - "author", - "authorDatabaseId", - "authorId", "blocks", "blocksJSON", "content", @@ -5797,12 +6558,10 @@ Array [ "dateGmt", "desiredSlug", "enclosure", - "featuredImage", - "featuredImageDatabaseId", - "featuredImageId", "guid", "id", "isContentNode", + "isRevision", "isTermNode", "lastEditedBy", "link", @@ -5821,7 +6580,7 @@ Array [ "children", "internal", ], - "name": "WpTranslationFilterTest", + "name": "WpReusableBlock", }, Object { "fields": Array [ @@ -5835,7 +6594,7 @@ Array [ "sum", "group", ], - "name": "WpTranslationFilterTestConnection", + "name": "WpReusableBlockConnection", }, Object { "fields": Array [ @@ -5843,19 +6602,15 @@ Array [ "node", "previous", ], - "name": "WpTranslationFilterTestEdge", - }, - Object { - "fields": null, - "name": "WpTranslationFilterTestFieldsEnum", + "name": "WpReusableBlockEdge", }, Object { "fields": null, - "name": "WpTranslationFilterTestFilterInput", + "name": "WpReusableBlockFieldsEnum", }, Object { "fields": null, - "name": "WpTranslationFilterTestFilterListInput", + "name": "WpReusableBlockFilterInput", }, Object { "fields": Array [ @@ -5871,764 +6626,717 @@ Array [ "field", "fieldValue", ], - "name": "WpTranslationFilterTestGroupConnection", + "name": "WpReusableBlockGroupConnection", }, Object { "fields": null, - "name": "WpTranslationFilterTestSortInput", + "name": "WpReusableBlockSortInput", }, Object { "fields": Array [ - "author", - "authorDatabaseId", - "authorId", - "blocks", - "blocksJSON", - "content", - "contentType", - "contentTypeName", - "databaseId", - "date", - "dateGmt", - "desiredSlug", - "enclosure", - "featuredImage", - "featuredImageDatabaseId", - "featuredImageId", - "guid", - "id", - "isContentNode", - "isTermNode", - "lastEditedBy", - "link", - "modified", - "modifiedGmt", - "previewBlocks", - "previewBlocksJSON", - "seo", - "slug", - "status", - "template", - "title", - "uri", - "nodeType", - "parent", - "children", - "internal", + "archivePrefix", + "boldLast", + "enabled", + "homeText", + "notFoundText", + "prefix", + "searchPrefix", + "separator", + "showBlogPage", ], - "name": "WpTypeLimit0Test", + "name": "WpSEOBreadcrumbs", + }, + Object { + "fields": null, + "name": "WpSEOBreadcrumbsFilterInput", + }, + Object { + "fields": null, + "name": "WpSEOCardType", + }, + Object { + "fields": null, + "name": "WpSEOCardTypeQueryOperatorInput", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", + "breadcrumbs", + "contentTypes", + "openGraph", + "redirects", + "schema", + "social", + "webmaster", ], - "name": "WpTypeLimit0TestConnection", + "name": "WpSEOConfig", + }, + Object { + "fields": null, + "name": "WpSEOConfigFilterInput", }, Object { "fields": Array [ - "next", - "node", - "previous", + "archive", + "metaDesc", + "metaRobotsNoindex", + "schema", + "schemaType", + "title", ], - "name": "WpTypeLimit0TestEdge", + "name": "WpSEOContentType", }, Object { - "fields": null, - "name": "WpTypeLimit0TestFieldsEnum", + "fields": Array [ + "archiveLink", + "breadcrumbTitle", + "fullHead", + "hasArchive", + "metaDesc", + "metaRobotsNoindex", + "title", + ], + "name": "WpSEOContentTypeArchive", }, Object { "fields": null, - "name": "WpTypeLimit0TestFilterInput", + "name": "WpSEOContentTypeArchiveFilterInput", }, Object { "fields": null, - "name": "WpTypeLimit0TestFilterListInput", + "name": "WpSEOContentTypeFilterInput", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", - "field", - "fieldValue", + "actionMonitorAction", + "blockEditorPreview", + "mediaItem", + "page", + "post", + "reusableBlock", + "translationFilterTest", + "typeLimit0Test", + "typeLimitTest", ], - "name": "WpTypeLimit0TestGroupConnection", + "name": "WpSEOContentTypes", }, Object { "fields": null, - "name": "WpTypeLimit0TestSortInput", + "name": "WpSEOContentTypesFilterInput", }, Object { "fields": Array [ - "author", - "authorDatabaseId", - "authorId", - "blocks", - "blocksJSON", - "content", - "contentType", - "contentTypeName", - "databaseId", - "date", - "dateGmt", - "desiredSlug", - "enclosure", - "featuredImage", - "featuredImageDatabaseId", - "featuredImageId", - "guid", - "id", - "isContentNode", - "isTermNode", - "lastEditedBy", - "link", - "modified", - "modifiedGmt", - "previewBlocks", - "previewBlocksJSON", - "seo", - "slug", - "status", - "template", - "title", - "uri", - "nodeType", - "parent", - "children", - "internal", + "defaultImage", + "frontPage", ], - "name": "WpTypeLimitTest", + "name": "WpSEOOpenGraph", + }, + Object { + "fields": null, + "name": "WpSEOOpenGraphFilterInput", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", + "description", + "image", + "title", ], - "name": "WpTypeLimitTestConnection", + "name": "WpSEOOpenGraphFrontPage", + }, + Object { + "fields": null, + "name": "WpSEOOpenGraphFrontPageFilterInput", }, Object { "fields": Array [ - "next", - "node", - "previous", + "raw", ], - "name": "WpTypeLimitTestEdge", + "name": "WpSEOPageInfoSchema", }, Object { "fields": null, - "name": "WpTypeLimitTestFieldsEnum", + "name": "WpSEOPageInfoSchemaFilterInput", + }, + Object { + "fields": Array [ + "text", + "url", + ], + "name": "WpSEOPostTypeBreadcrumbs", }, Object { "fields": null, - "name": "WpTypeLimitTestFilterInput", + "name": "WpSEOPostTypeBreadcrumbsFilterInput", }, Object { "fields": null, - "name": "WpTypeLimitTestFilterListInput", + "name": "WpSEOPostTypeBreadcrumbsFilterListInput", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", - "field", - "fieldValue", + "articleType", + "pageType", + "raw", ], - "name": "WpTypeLimitTestGroupConnection", + "name": "WpSEOPostTypeSchema", }, Object { "fields": null, - "name": "WpTypeLimitTestSortInput", + "name": "WpSEOPostTypeSchemaFilterInput", }, Object { "fields": Array [ - "id", - "isContentNode", - "isTermNode", - "uri", + "format", + "origin", + "target", + "type", ], - "name": "WpUniformResourceIdentifiable", + "name": "WpSEORedirect", + }, + Object { + "fields": null, + "name": "WpSEORedirectFilterInput", + }, + Object { + "fields": null, + "name": "WpSEORedirectFilterListInput", }, Object { "fields": Array [ - "avatar", - "capabilities", - "comments", - "databaseId", - "description", - "firstName", - "id", - "isContentNode", - "isTermNode", - "lastName", - "locale", - "name", - "nicename", - "nickname", - "pages", - "posts", - "roles", - "seo", - "slug", - "translationFilterTests", - "typeLimit0Tests", - "typeLimitTests", - "uri", - "url", - "username", - "nodeType", - "parent", - "children", - "internal", + "companyLogo", + "companyName", + "companyOrPerson", + "homeUrl", + "inLanguage", + "logo", + "personLogo", + "personName", + "siteName", + "siteUrl", + "wordpressSiteName", ], - "name": "WpUser", + "name": "WpSEOSchema", + }, + Object { + "fields": null, + "name": "WpSEOSchemaFilterInput", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", + "facebook", + "instagram", + "linkedIn", + "mySpace", + "pinterest", + "twitter", + "wikipedia", + "youTube", ], - "name": "WpUserConnection", + "name": "WpSEOSocial", }, Object { "fields": Array [ - "next", - "node", - "previous", + "defaultImage", + "url", ], - "name": "WpUserEdge", + "name": "WpSEOSocialFacebook", }, Object { "fields": null, - "name": "WpUserFieldsEnum", + "name": "WpSEOSocialFacebookFilterInput", }, Object { "fields": null, - "name": "WpUserFilterInput", + "name": "WpSEOSocialFilterInput", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", - "field", - "fieldValue", + "url", ], - "name": "WpUserGroupConnection", + "name": "WpSEOSocialInstagram", }, Object { - "fields": Array [ - "capabilities", - "displayName", - "id", - "name", - "nodeType", - "parent", - "children", - "internal", - ], - "name": "WpUserRole", + "fields": null, + "name": "WpSEOSocialInstagramFilterInput", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", + "url", ], - "name": "WpUserRoleConnection", + "name": "WpSEOSocialLinkedIn", + }, + Object { + "fields": null, + "name": "WpSEOSocialLinkedInFilterInput", }, Object { "fields": Array [ - "next", - "node", - "previous", + "url", ], - "name": "WpUserRoleEdge", + "name": "WpSEOSocialMySpace", }, Object { "fields": null, - "name": "WpUserRoleFieldsEnum", + "name": "WpSEOSocialMySpaceFilterInput", }, Object { - "fields": null, - "name": "WpUserRoleFilterInput", + "fields": Array [ + "metaTag", + "url", + ], + "name": "WpSEOSocialPinterest", }, Object { "fields": null, - "name": "WpUserRoleFilterListInput", + "name": "WpSEOSocialPinterestFilterInput", }, Object { "fields": Array [ - "totalCount", - "edges", - "nodes", - "pageInfo", - "distinct", - "max", - "min", - "sum", - "group", - "field", - "fieldValue", + "cardType", + "username", ], - "name": "WpUserRoleGroupConnection", - }, - Object { - "fields": null, - "name": "WpUserRoleSortInput", + "name": "WpSEOSocialTwitter", }, Object { "fields": null, - "name": "WpUserSortInput", + "name": "WpSEOSocialTwitterFilterInput", }, Object { "fields": Array [ - "nodes", + "url", ], - "name": "WpUserToCommentConnection", + "name": "WpSEOSocialWikipedia", }, Object { "fields": null, - "name": "WpUserToCommentConnectionFilterInput", + "name": "WpSEOSocialWikipediaFilterInput", }, Object { "fields": Array [ - "nodes", + "url", ], - "name": "WpUserToPageConnection", + "name": "WpSEOSocialYoutube", }, Object { "fields": null, - "name": "WpUserToPageConnectionFilterInput", + "name": "WpSEOSocialYoutubeFilterInput", }, Object { "fields": Array [ - "nodes", + "raw", ], - "name": "WpUserToPostConnection", + "name": "WpSEOTaxonomySchema", }, Object { "fields": null, - "name": "WpUserToPostConnectionFilterInput", + "name": "WpSEOTaxonomySchemaFilterInput", }, Object { "fields": Array [ - "nodes", + "breadcrumbTitle", + "canonical", + "fullHead", + "language", + "metaDesc", + "metaRobotsNofollow", + "metaRobotsNoindex", + "opengraphDescription", + "opengraphImage", + "opengraphTitle", + "region", + "schema", + "social", + "title", + "twitterDescription", + "twitterImage", + "twitterTitle", ], - "name": "WpUserToTranslationFilterTestConnection", + "name": "WpSEOUser", }, Object { "fields": null, - "name": "WpUserToTranslationFilterTestConnectionFilterInput", + "name": "WpSEOUserFilterInput", }, Object { "fields": Array [ - "nodes", + "articleType", + "pageType", + "raw", ], - "name": "WpUserToTypeLimit0TestConnection", + "name": "WpSEOUserSchema", }, Object { "fields": null, - "name": "WpUserToTypeLimit0TestConnectionFilterInput", + "name": "WpSEOUserSchemaFilterInput", }, Object { "fields": Array [ - "nodes", + "facebook", + "instagram", + "linkedIn", + "mySpace", + "pinterest", + "soundCloud", + "twitter", + "wikipedia", + "youTube", ], - "name": "WpUserToTypeLimitTestConnection", + "name": "WpSEOUserSocial", }, Object { "fields": null, - "name": "WpUserToTypeLimitTestConnectionFilterInput", + "name": "WpSEOUserSocialFilterInput", }, Object { "fields": Array [ - "nodes", + "baiduVerify", + "googleVerify", + "msVerify", + "yandexVerify", ], - "name": "WpUserToUserRoleConnection", + "name": "WpSEOWebmaster", }, Object { "fields": null, - "name": "WpUserToUserRoleConnectionFilterInput", + "name": "WpSEOWebmasterFilterInput", }, Object { "fields": Array [ - "defaultCategory", - "defaultPostFormat", - "useSmilies", + "discussionSettingsDefaultCommentStatus", + "discussionSettingsDefaultPingStatus", + "generalSettingsDateFormat", + "generalSettingsDescription", + "generalSettingsLanguage", + "generalSettingsStartOfWeek", + "generalSettingsTimeFormat", + "generalSettingsTimezone", + "generalSettingsTitle", + "generalSettingsUrl", + "readingSettingsPostsPerPage", + "writingSettingsDefaultCategory", + "writingSettingsDefaultPostFormat", + "writingSettingsUseSmilies", ], - "name": "WpWritingSettings", + "name": "WpSettings", }, Object { "fields": null, - "name": "WpWritingSettingsFilterInput", + "name": "WpSettingsFilterInput", + }, + Object { + "fields": null, + "name": "WpSortInput", }, Object { "fields": Array [ - "attributes", - "attributesJSON", - "dynamicContent", - "innerBlocks", - "isDynamic", - "name", - "order", - "originalContent", - "parentNode", - "parentNodeDatabaseId", - "saveContent", - ], - "name": "WpYoastFaqBlock", - }, - Object { - "fields": Array [ - "additionalListCssClasses", - "className", - "questions", + "contentNodes", + "count", + "databaseId", + "description", + "id", + "isContentNode", + "isTermNode", + "link", + "name", + "posts", + "seo", + "slug", + "taxonomy", + "taxonomyName", + "termGroupId", + "termTaxonomyId", + "uri", + "nodeType", + "parent", + "children", + "internal", ], - "name": "WpYoastFaqBlockAttributes", - }, - Object { - "fields": null, - "name": "WpYoastFaqBlockAttributesUnion", + "name": "WpTag", }, Object { "fields": Array [ - "additionalListCssClasses", - "className", - "questions", + "totalCount", + "edges", + "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", ], - "name": "WpYoastFaqBlockDeprecatedV1Attributes", + "name": "WpTagConnection", }, Object { "fields": Array [ - "attributes", - "attributesJSON", - "dynamicContent", - "innerBlocks", - "isDynamic", - "name", - "order", - "originalContent", - "parentNode", - "parentNodeDatabaseId", - "saveContent", + "next", + "node", + "previous", ], - "name": "WpYoastHowToBlock", + "name": "WpTagEdge", }, Object { - "fields": Array [ - "additionalListCssClasses", - "className", - "days", - "defaultDurationText", - "description", - "durationText", - "hasDuration", - "hours", - "jsonDescription", - "minutes", - "steps", - "unorderedList", - ], - "name": "WpYoastHowToBlockAttributes", + "fields": null, + "name": "WpTagFieldsEnum", }, Object { "fields": null, - "name": "WpYoastHowToBlockAttributesUnion", + "name": "WpTagFilterInput", }, Object { - "fields": Array [ - "additionalListCssClasses", - "className", - "days", - "defaultDurationText", - "description", - "durationText", - "hasDuration", - "hours", - "jsonDescription", - "minutes", - "steps", - "unorderedList", - ], - "name": "WpYoastHowToBlockDeprecatedV1Attributes", + "fields": null, + "name": "WpTagFilterListInput", }, Object { "fields": Array [ - "additionalListCssClasses", - "className", - "days", - "defaultDurationText", - "description", - "durationText", - "hasDuration", - "hours", - "jsonDescription", - "minutes", - "steps", - "unorderedList", + "totalCount", + "edges", + "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", + "field", + "fieldValue", ], - "name": "WpYoastHowToBlockDeprecatedV2Attributes", + "name": "WpTagGroupConnection", }, Object { - "fields": Array [ - "attributes", - "attributesJSON", - "dynamicContent", - "innerBlocks", - "isDynamic", - "name", - "order", - "originalContent", - "parentNode", - "parentNodeDatabaseId", - "saveContent", - ], - "name": "WpYoastSeoBreadcrumbsBlock", + "fields": null, + "name": "WpTagSortInput", }, Object { "fields": Array [ - "className", + "nodes", ], - "name": "WpYoastSeoBreadcrumbsBlockAttributes", + "name": "WpTagToContentNodeConnection", }, -] -`; - -exports[`[gatsby-source-wordpress] Run tests on develop build schema integrity hasn't altered the remote WPGraphQL schema 1`] = ` -Array [ Object { - "fields": Array [ - "city", - "country", - "countryShort", - "latitude", - "longitude", - "placeId", - "postCode", - "state", - "stateShort", - "streetAddress", - "streetName", - "streetNumber", - "zoom", - ], - "name": "ACF_GoogleMap", + "fields": null, + "name": "WpTagToContentNodeConnectionFilterInput", }, Object { "fields": Array [ - "fieldGroupName", + "nodes", ], - "name": "AcfFieldGroup", + "name": "WpTagToPostConnection", }, Object { - "fields": Array [ - "target", - "title", - "url", - ], - "name": "AcfLink", + "fields": null, + "name": "WpTagToPostConnectionFilterInput", }, Object { "fields": Array [ - "actionType", - "content", - "contentType", - "contentTypeName", - "databaseId", - "date", - "dateGmt", - "desiredSlug", - "editingLockedBy", - "enclosure", - "enqueuedScripts", - "enqueuedStylesheets", - "guid", - "id", - "isContentNode", - "isPreview", - "isRestricted", - "isTermNode", - "lastEditedBy", - "link", - "modified", - "modifiedGmt", - "preview", - "previewData", - "previewRevisionDatabaseId", - "previewRevisionId", - "referencedNodeGlobalRelayID", - "referencedNodeID", - "referencedNodePluralName", - "referencedNodeSingularName", - "referencedNodeStatus", - "seo", - "slug", - "status", - "template", - "terms", - "title", - "uri", + "node", ], - "name": "ActionMonitorAction", + "name": "WpTagToTaxonomyConnectionEdge", }, Object { "fields": null, - "name": "ActionMonitorActionIdType", + "name": "WpTagToTaxonomyConnectionEdgeFilterInput", }, Object { "fields": Array [ - "node", + "archivePath", + "connectedContentTypes", + "description", + "graphqlPluralName", + "graphqlSingleName", + "hierarchical", + "id", + "label", + "name", + "public", + "restBase", + "restControllerClass", + "showCloud", + "showInAdminColumn", + "showInGraphql", + "showInMenu", + "showInNavMenus", + "showInQuickEdit", + "showInRest", + "showUi", + "nodeType", + "parent", + "children", + "internal", ], - "name": "ActionMonitorActionToPreviewConnectionEdge", + "name": "WpTaxonomy", }, Object { "fields": Array [ + "totalCount", "edges", "nodes", "pageInfo", - ], - "name": "ActionMonitorActionToTermNodeConnection", + "distinct", + "max", + "min", + "sum", + "group", + ], + "name": "WpTaxonomyConnection", }, Object { "fields": Array [ - "cursor", + "next", "node", + "previous", ], - "name": "ActionMonitorActionToTermNodeConnectionEdge", + "name": "WpTaxonomyEdge", }, Object { "fields": null, - "name": "ActionMonitorActionToTermNodeConnectionWhereArgs", + "name": "WpTaxonomyFieldsEnum", }, Object { "fields": null, - "name": "AttachFeaturedImageToNodeByIdInput", + "name": "WpTaxonomyFilterInput", + }, + Object { + "fields": null, + "name": "WpTaxonomyFilterListInput", }, Object { "fields": Array [ - "clientMutationId", - "success", + "totalCount", + "edges", + "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", + "field", + "fieldValue", ], - "name": "AttachFeaturedImageToNodeByIdPayload", + "name": "WpTaxonomyGroupConnection", }, Object { "fields": Array [ - "default", - "extraAttr", - "forceDefault", - "foundAvatar", - "height", - "isRestricted", - "rating", - "scheme", - "size", - "url", - "width", + "breadcrumbs", + "canonical", + "cornerstone", + "focuskw", + "fullHead", + "metaDesc", + "metaKeywords", + "metaRobotsNofollow", + "metaRobotsNoindex", + "opengraphAuthor", + "opengraphDescription", + "opengraphImage", + "opengraphModifiedTime", + "opengraphPublishedTime", + "opengraphPublisher", + "opengraphSiteName", + "opengraphTitle", + "opengraphType", + "opengraphUrl", + "schema", + "title", + "twitterDescription", + "twitterImage", + "twitterTitle", ], - "name": "Avatar", + "name": "WpTaxonomySEO", }, Object { "fields": null, - "name": "AvatarRatingEnum", + "name": "WpTaxonomySEOFilterInput", }, Object { - "fields": Array [ - "attributesJSON", - "dynamicContent", - "innerBlocks", - "isDynamic", - "name", - "order", - "originalContent", - "parentNode", - "parentNodeDatabaseId", - "saveContent", - ], - "name": "Block", + "fields": null, + "name": "WpTaxonomySortInput", }, Object { - "fields": null, - "name": "BlockAttributesArray", + "fields": Array [ + "nodes", + ], + "name": "WpTaxonomyToContentTypeConnection", }, Object { "fields": null, - "name": "BlockAttributesObject", + "name": "WpTaxonomyToContentTypeConnectionFilterInput", }, Object { "fields": Array [ - "blocks", - "blocksJSON", + "count", + "databaseId", + "description", "id", - "previewBlocks", - "previewBlocksJSON", + "isContentNode", + "isTermNode", + "link", + "name", + "slug", + "taxonomyName", + "termGroupId", + "termTaxonomyId", + "uri", + "nodeType", + "parent", + "children", + "internal", ], - "name": "BlockEditorContentNode", + "name": "WpTermNode", }, Object { "fields": Array [ + "totalCount", "edges", "nodes", "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", ], - "name": "BlockEditorContentNodeConnection", + "name": "WpTermNodeConnection", }, Object { "fields": Array [ - "cursor", + "next", "node", + "previous", ], - "name": "BlockEditorContentNodeConnectionEdge", + "name": "WpTermNodeEdge", }, Object { "fields": null, - "name": "BlockEditorContentNodeConnectionWhereArgs", + "name": "WpTermNodeFieldsEnum", + }, + Object { + "fields": null, + "name": "WpTermNodeFilterInput", + }, + Object { + "fields": null, + "name": "WpTermNodeFilterListInput", + }, + Object { + "fields": Array [ + "totalCount", + "edges", + "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", + "field", + "fieldValue", + ], + "name": "WpTermNodeGroupConnection", + }, + Object { + "fields": null, + "name": "WpTermNodeSortInput", }, Object { "fields": Array [ @@ -6644,444 +7352,2526 @@ Array [ "date", "dateGmt", "desiredSlug", - "editingLockedBy", "enclosure", - "enqueuedScripts", - "enqueuedStylesheets", + "featuredImage", + "featuredImageDatabaseId", + "featuredImageId", "guid", "id", "isContentNode", - "isPreview", - "isRestricted", "isTermNode", "lastEditedBy", - "lastUpdateTime", "link", "modified", "modifiedGmt", - "preview", - "previewRevisionDatabaseId", - "previewRevisionId", - "previewed", - "previewedDatabaseId", - "previewedParentDatabaseId", + "previewBlocks", + "previewBlocksJSON", "seo", "slug", "status", "template", "title", "uri", + "nodeType", + "parent", + "children", + "internal", ], - "name": "BlockEditorPreview", + "name": "WpTranslationFilterTest", }, Object { - "fields": null, - "name": "BlockEditorPreviewIdType", + "fields": Array [ + "totalCount", + "edges", + "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", + ], + "name": "WpTranslationFilterTestConnection", }, Object { "fields": Array [ + "next", "node", + "previous", ], - "name": "BlockEditorPreviewToPreviewConnectionEdge", + "name": "WpTranslationFilterTestEdge", }, Object { "fields": null, - "name": "Boolean", + "name": "WpTranslationFilterTestFieldsEnum", }, Object { - "fields": Array [ - "ancestors", - "children", - "contentNodes", - "count", - "databaseId", - "description", - "enqueuedScripts", - "enqueuedStylesheets", - "id", - "isContentNode", - "isRestricted", - "isTermNode", - "link", - "name", - "parent", - "parentDatabaseId", - "parentId", - "posts", - "seo", - "slug", - "taxonomy", - "taxonomyName", - "termGroupId", - "termTaxonomyId", - "uri", - ], - "name": "Category", + "fields": null, + "name": "WpTranslationFilterTestFilterInput", }, Object { "fields": null, - "name": "CategoryIdType", + "name": "WpTranslationFilterTestFilterListInput", }, Object { "fields": Array [ + "totalCount", "edges", "nodes", "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", + "field", + "fieldValue", ], - "name": "CategoryToAncestorsCategoryConnection", + "name": "WpTranslationFilterTestGroupConnection", }, Object { - "fields": Array [ - "cursor", - "node", - ], - "name": "CategoryToAncestorsCategoryConnectionEdge", + "fields": null, + "name": "WpTranslationFilterTestSortInput", }, Object { "fields": Array [ - "edges", + "author", + "authorDatabaseId", + "authorId", + "blocks", + "blocksJSON", + "content", + "contentType", + "contentTypeName", + "databaseId", + "date", + "dateGmt", + "desiredSlug", + "enclosure", + "featuredImage", + "featuredImageDatabaseId", + "featuredImageId", + "guid", + "id", + "isContentNode", + "isTermNode", + "lastEditedBy", + "link", + "modified", + "modifiedGmt", + "previewBlocks", + "previewBlocksJSON", + "seo", + "slug", + "status", + "template", + "title", + "uri", + "nodeType", + "parent", + "children", + "internal", + ], + "name": "WpTypeLimit0Test", + }, + Object { + "fields": Array [ + "totalCount", + "edges", "nodes", "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", ], - "name": "CategoryToCategoryConnection", + "name": "WpTypeLimit0TestConnection", }, Object { "fields": Array [ - "cursor", + "next", "node", + "previous", ], - "name": "CategoryToCategoryConnectionEdge", + "name": "WpTypeLimit0TestEdge", }, Object { "fields": null, - "name": "CategoryToCategoryConnectionWhereArgs", + "name": "WpTypeLimit0TestFieldsEnum", + }, + Object { + "fields": null, + "name": "WpTypeLimit0TestFilterInput", + }, + Object { + "fields": null, + "name": "WpTypeLimit0TestFilterListInput", }, Object { "fields": Array [ + "totalCount", "edges", "nodes", "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", + "field", + "fieldValue", ], - "name": "CategoryToContentNodeConnection", + "name": "WpTypeLimit0TestGroupConnection", + }, + Object { + "fields": null, + "name": "WpTypeLimit0TestSortInput", }, Object { "fields": Array [ - "cursor", + "author", + "authorDatabaseId", + "authorId", + "blocks", + "blocksJSON", + "content", + "contentType", + "contentTypeName", + "databaseId", + "date", + "dateGmt", + "desiredSlug", + "enclosure", + "featuredImage", + "featuredImageDatabaseId", + "featuredImageId", + "guid", + "id", + "isContentNode", + "isTermNode", + "lastEditedBy", + "link", + "modified", + "modifiedGmt", + "previewBlocks", + "previewBlocksJSON", + "seo", + "slug", + "status", + "template", + "title", + "uri", + "nodeType", + "parent", + "children", + "internal", + ], + "name": "WpTypeLimitTest", + }, + Object { + "fields": Array [ + "totalCount", + "edges", + "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", + ], + "name": "WpTypeLimitTestConnection", + }, + Object { + "fields": Array [ + "next", "node", + "previous", ], - "name": "CategoryToContentNodeConnectionEdge", + "name": "WpTypeLimitTestEdge", }, Object { "fields": null, - "name": "CategoryToContentNodeConnectionWhereArgs", + "name": "WpTypeLimitTestFieldsEnum", + }, + Object { + "fields": null, + "name": "WpTypeLimitTestFilterInput", + }, + Object { + "fields": null, + "name": "WpTypeLimitTestFilterListInput", + }, + Object { + "fields": Array [ + "totalCount", + "edges", + "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", + "field", + "fieldValue", + ], + "name": "WpTypeLimitTestGroupConnection", + }, + Object { + "fields": null, + "name": "WpTypeLimitTestSortInput", + }, + Object { + "fields": Array [ + "id", + "isContentNode", + "isTermNode", + "uri", + ], + "name": "WpUniformResourceIdentifiable", + }, + Object { + "fields": Array [ + "avatar", + "capabilities", + "comments", + "databaseId", + "description", + "firstName", + "id", + "isContentNode", + "isTermNode", + "lastName", + "locale", + "name", + "nicename", + "nickname", + "pages", + "posts", + "roles", + "seo", + "slug", + "translationFilterTests", + "typeLimit0Tests", + "typeLimitTests", + "uri", + "url", + "username", + "nodeType", + "parent", + "children", + "internal", + ], + "name": "WpUser", + }, + Object { + "fields": Array [ + "totalCount", + "edges", + "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", + ], + "name": "WpUserConnection", }, Object { "fields": Array [ + "next", "node", + "previous", + ], + "name": "WpUserEdge", + }, + Object { + "fields": null, + "name": "WpUserFieldsEnum", + }, + Object { + "fields": null, + "name": "WpUserFilterInput", + }, + Object { + "fields": Array [ + "totalCount", + "edges", + "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", + "field", + "fieldValue", + ], + "name": "WpUserGroupConnection", + }, + Object { + "fields": Array [ + "capabilities", + "displayName", + "id", + "name", + "nodeType", + "parent", + "children", + "internal", + ], + "name": "WpUserRole", + }, + Object { + "fields": Array [ + "totalCount", + "edges", + "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", + ], + "name": "WpUserRoleConnection", + }, + Object { + "fields": Array [ + "next", + "node", + "previous", + ], + "name": "WpUserRoleEdge", + }, + Object { + "fields": null, + "name": "WpUserRoleFieldsEnum", + }, + Object { + "fields": null, + "name": "WpUserRoleFilterInput", + }, + Object { + "fields": null, + "name": "WpUserRoleFilterListInput", + }, + Object { + "fields": Array [ + "totalCount", + "edges", + "nodes", + "pageInfo", + "distinct", + "max", + "min", + "sum", + "group", + "field", + "fieldValue", + ], + "name": "WpUserRoleGroupConnection", + }, + Object { + "fields": null, + "name": "WpUserRoleSortInput", + }, + Object { + "fields": null, + "name": "WpUserSortInput", + }, + Object { + "fields": Array [ + "nodes", + ], + "name": "WpUserToCommentConnection", + }, + Object { + "fields": null, + "name": "WpUserToCommentConnectionFilterInput", + }, + Object { + "fields": Array [ + "nodes", + ], + "name": "WpUserToPageConnection", + }, + Object { + "fields": null, + "name": "WpUserToPageConnectionFilterInput", + }, + Object { + "fields": Array [ + "nodes", + ], + "name": "WpUserToPostConnection", + }, + Object { + "fields": null, + "name": "WpUserToPostConnectionFilterInput", + }, + Object { + "fields": Array [ + "nodes", + ], + "name": "WpUserToTranslationFilterTestConnection", + }, + Object { + "fields": null, + "name": "WpUserToTranslationFilterTestConnectionFilterInput", + }, + Object { + "fields": Array [ + "nodes", + ], + "name": "WpUserToTypeLimit0TestConnection", + }, + Object { + "fields": null, + "name": "WpUserToTypeLimit0TestConnectionFilterInput", + }, + Object { + "fields": Array [ + "nodes", + ], + "name": "WpUserToTypeLimitTestConnection", + }, + Object { + "fields": null, + "name": "WpUserToTypeLimitTestConnectionFilterInput", + }, + Object { + "fields": Array [ + "nodes", + ], + "name": "WpUserToUserRoleConnection", + }, + Object { + "fields": null, + "name": "WpUserToUserRoleConnectionFilterInput", + }, + Object { + "fields": Array [ + "defaultCategory", + "defaultPostFormat", + "useSmilies", + ], + "name": "WpWritingSettings", + }, + Object { + "fields": null, + "name": "WpWritingSettingsFilterInput", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "WpYoastFaqBlock", + }, + Object { + "fields": Array [ + "additionalListCssClasses", + "className", + "questions", + ], + "name": "WpYoastFaqBlockAttributes", + }, + Object { + "fields": null, + "name": "WpYoastFaqBlockAttributesUnion", + }, + Object { + "fields": Array [ + "additionalListCssClasses", + "className", + "questions", + ], + "name": "WpYoastFaqBlockDeprecatedV1Attributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "WpYoastHowToBlock", + }, + Object { + "fields": Array [ + "additionalListCssClasses", + "className", + "days", + "defaultDurationText", + "description", + "durationText", + "hasDuration", + "hours", + "jsonDescription", + "minutes", + "steps", + "unorderedList", + ], + "name": "WpYoastHowToBlockAttributes", + }, + Object { + "fields": null, + "name": "WpYoastHowToBlockAttributesUnion", + }, + Object { + "fields": Array [ + "additionalListCssClasses", + "className", + "days", + "defaultDurationText", + "description", + "durationText", + "hasDuration", + "hours", + "jsonDescription", + "minutes", + "steps", + "unorderedList", + ], + "name": "WpYoastHowToBlockDeprecatedV1Attributes", + }, + Object { + "fields": Array [ + "additionalListCssClasses", + "className", + "days", + "defaultDurationText", + "description", + "durationText", + "hasDuration", + "hours", + "jsonDescription", + "minutes", + "steps", + "unorderedList", + ], + "name": "WpYoastHowToBlockDeprecatedV2Attributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "WpYoastSeoBreadcrumbsBlock", + }, + Object { + "fields": Array [ + "className", + ], + "name": "WpYoastSeoBreadcrumbsBlockAttributes", + }, +] +`; + +exports[`[gatsby-source-wordpress] Run tests on develop build schema integrity hasn't altered the remote WPGraphQL schema 1`] = ` +Array [ + Object { + "fields": Array [ + "city", + "country", + "countryShort", + "latitude", + "longitude", + "placeId", + "postCode", + "state", + "stateShort", + "streetAddress", + "streetName", + "streetNumber", + "zoom", + ], + "name": "ACF_GoogleMap", + }, + Object { + "fields": Array [ + "fieldGroupName", + ], + "name": "AcfFieldGroup", + }, + Object { + "fields": Array [ + "target", + "title", + "url", + ], + "name": "AcfLink", + }, + Object { + "fields": Array [ + "actionType", + "content", + "contentType", + "contentTypeName", + "databaseId", + "date", + "dateGmt", + "desiredSlug", + "editingLockedBy", + "enclosure", + "enqueuedScripts", + "enqueuedStylesheets", + "guid", + "id", + "isContentNode", + "isPreview", + "isRestricted", + "isTermNode", + "lastEditedBy", + "link", + "modified", + "modifiedGmt", + "preview", + "previewData", + "previewRevisionDatabaseId", + "previewRevisionId", + "referencedNodeGlobalRelayID", + "referencedNodeID", + "referencedNodePluralName", + "referencedNodeSingularName", + "referencedNodeStatus", + "seo", + "slug", + "status", + "template", + "terms", + "title", + "uri", + ], + "name": "ActionMonitorAction", + }, + Object { + "fields": null, + "name": "ActionMonitorActionIdType", + }, + Object { + "fields": Array [ + "node", + ], + "name": "ActionMonitorActionToPreviewConnectionEdge", + }, + Object { + "fields": Array [ + "edges", + "nodes", + "pageInfo", + ], + "name": "ActionMonitorActionToTermNodeConnection", + }, + Object { + "fields": Array [ + "cursor", + "node", + ], + "name": "ActionMonitorActionToTermNodeConnectionEdge", + }, + Object { + "fields": null, + "name": "ActionMonitorActionToTermNodeConnectionWhereArgs", + }, + Object { + "fields": null, + "name": "AttachFeaturedImageToNodeByIdInput", + }, + Object { + "fields": Array [ + "clientMutationId", + "success", + ], + "name": "AttachFeaturedImageToNodeByIdPayload", + }, + Object { + "fields": Array [ + "default", + "extraAttr", + "forceDefault", + "foundAvatar", + "height", + "isRestricted", + "rating", + "scheme", + "size", + "url", + "width", + ], + "name": "Avatar", + }, + Object { + "fields": null, + "name": "AvatarRatingEnum", + }, + Object { + "fields": Array [ + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "Block", + }, + Object { + "fields": null, + "name": "BlockAttributesArray", + }, + Object { + "fields": null, + "name": "BlockAttributesObject", + }, + Object { + "fields": Array [ + "blocks", + "blocksJSON", + "id", + "previewBlocks", + "previewBlocksJSON", + ], + "name": "BlockEditorContentNode", + }, + Object { + "fields": Array [ + "edges", + "nodes", + "pageInfo", + ], + "name": "BlockEditorContentNodeConnection", + }, + Object { + "fields": Array [ + "cursor", + "node", + ], + "name": "BlockEditorContentNodeConnectionEdge", + }, + Object { + "fields": null, + "name": "BlockEditorContentNodeConnectionWhereArgs", + }, + Object { + "fields": Array [ + "author", + "authorDatabaseId", + "authorId", + "blocks", + "blocksJSON", + "content", + "contentType", + "contentTypeName", + "databaseId", + "date", + "dateGmt", + "desiredSlug", + "editingLockedBy", + "enclosure", + "enqueuedScripts", + "enqueuedStylesheets", + "guid", + "id", + "isContentNode", + "isPreview", + "isRestricted", + "isTermNode", + "lastEditedBy", + "lastUpdateTime", + "link", + "modified", + "modifiedGmt", + "preview", + "previewRevisionDatabaseId", + "previewRevisionId", + "previewed", + "previewedDatabaseId", + "previewedParentDatabaseId", + "seo", + "slug", + "status", + "template", + "title", + "uri", + ], + "name": "BlockEditorPreview", + }, + Object { + "fields": null, + "name": "BlockEditorPreviewIdType", + }, + Object { + "fields": Array [ + "node", + ], + "name": "BlockEditorPreviewToPreviewConnectionEdge", + }, + Object { + "fields": null, + "name": "Boolean", + }, + Object { + "fields": Array [ + "ancestors", + "children", + "contentNodes", + "count", + "databaseId", + "description", + "enqueuedScripts", + "enqueuedStylesheets", + "id", + "isContentNode", + "isRestricted", + "isTermNode", + "link", + "name", + "parent", + "parentDatabaseId", + "parentId", + "posts", + "seo", + "slug", + "taxonomy", + "taxonomyName", + "termGroupId", + "termTaxonomyId", + "uri", + ], + "name": "Category", + }, + Object { + "fields": null, + "name": "CategoryIdType", + }, + Object { + "fields": Array [ + "edges", + "nodes", + "pageInfo", + ], + "name": "CategoryToAncestorsCategoryConnection", + }, + Object { + "fields": Array [ + "cursor", + "node", + ], + "name": "CategoryToAncestorsCategoryConnectionEdge", + }, + Object { + "fields": Array [ + "edges", + "nodes", + "pageInfo", + ], + "name": "CategoryToCategoryConnection", + }, + Object { + "fields": Array [ + "cursor", + "node", + ], + "name": "CategoryToCategoryConnectionEdge", + }, + Object { + "fields": null, + "name": "CategoryToCategoryConnectionWhereArgs", + }, + Object { + "fields": Array [ + "edges", + "nodes", + "pageInfo", + ], + "name": "CategoryToContentNodeConnection", + }, + Object { + "fields": Array [ + "cursor", + "node", + ], + "name": "CategoryToContentNodeConnectionEdge", + }, + Object { + "fields": null, + "name": "CategoryToContentNodeConnectionWhereArgs", + }, + Object { + "fields": Array [ + "node", + ], + "name": "CategoryToParentCategoryConnectionEdge", + }, + Object { + "fields": Array [ + "edges", + "nodes", + "pageInfo", + ], + "name": "CategoryToPostConnection", + }, + Object { + "fields": Array [ + "cursor", + "node", + ], + "name": "CategoryToPostConnectionEdge", + }, + Object { + "fields": null, + "name": "CategoryToPostConnectionWhereArgs", + }, + Object { + "fields": Array [ + "node", + ], + "name": "CategoryToTaxonomyConnectionEdge", + }, + Object { + "fields": Array [ + "agent", + "approved", + "author", + "authorIp", + "commentedOn", + "content", + "databaseId", + "date", + "dateGmt", + "id", + "isRestricted", + "karma", + "parent", + "parentDatabaseId", + "parentId", + "replies", + "type", + ], + "name": "Comment", + }, + Object { + "fields": Array [ + "avatar", + "databaseId", + "email", + "id", + "isRestricted", + "name", + "url", + ], + "name": "CommentAuthor", + }, + Object { + "fields": Array [ + "edges", + "nodes", + "pageInfo", + ], + "name": "CommentToCommentConnection", + }, + Object { + "fields": Array [ + "cursor", + "node", + ], + "name": "CommentToCommentConnectionEdge", + }, + Object { + "fields": null, + "name": "CommentToCommentConnectionWhereArgs", + }, + Object { + "fields": Array [ + "node", + ], + "name": "CommentToCommenterConnectionEdge", + }, + Object { + "fields": Array [ + "node", + ], + "name": "CommentToContentNodeConnectionEdge", + }, + Object { + "fields": Array [ + "node", + ], + "name": "CommentToParentCommentConnectionEdge", + }, + Object { + "fields": null, + "name": "CommentToParentCommentConnectionWhereArgs", + }, + Object { + "fields": Array [ + "avatar", + "databaseId", + "email", + "id", + "isRestricted", + "name", + "url", + ], + "name": "Commenter", + }, + Object { + "fields": null, + "name": "CommentsConnectionOrderbyEnum", + }, + Object { + "fields": Array [ + "contentType", + "contentTypeName", + "databaseId", + "date", + "dateGmt", + "desiredSlug", + "editingLockedBy", + "enclosure", + "enqueuedScripts", + "enqueuedStylesheets", + "guid", + "id", + "isContentNode", + "isPreview", + "isRestricted", + "isTermNode", + "lastEditedBy", + "link", + "modified", + "modifiedGmt", + "previewRevisionDatabaseId", + "previewRevisionId", + "slug", + "status", + "template", + "uri", + ], + "name": "ContentNode", + }, + Object { + "fields": null, + "name": "ContentNodeIdTypeEnum", + }, + Object { + "fields": Array [ + "node", + ], + "name": "ContentNodeToContentTypeConnectionEdge", + }, + Object { + "fields": Array [ + "node", + ], + "name": "ContentNodeToEditLastConnectionEdge", + }, + Object { + "fields": Array [ + "lockTimestamp", + "node", + ], + "name": "ContentNodeToEditLockConnectionEdge", + }, + Object { + "fields": Array [ + "edges", + "nodes", + "pageInfo", + ], + "name": "ContentNodeToEnqueuedScriptConnection", + }, + Object { + "fields": Array [ + "cursor", + "node", + ], + "name": "ContentNodeToEnqueuedScriptConnectionEdge", + }, + Object { + "fields": Array [ + "edges", + "nodes", + "pageInfo", + ], + "name": "ContentNodeToEnqueuedStylesheetConnection", + }, + Object { + "fields": Array [ + "cursor", + "node", + ], + "name": "ContentNodeToEnqueuedStylesheetConnectionEdge", + }, + Object { + "fields": null, + "name": "ContentRevisionUnion", + }, + Object { + "fields": Array [ + "templateName", + ], + "name": "ContentTemplate", + }, + Object { + "fields": Array [ + "archivePath", + "canExport", + "connectedTaxonomies", + "contentNodes", + "deleteWithUser", + "description", + "excludeFromSearch", + "graphqlPluralName", + "graphqlSingleName", + "hasArchive", + "hierarchical", + "id", + "isContentNode", + "isFrontPage", + "isPostsPage", + "isRestricted", + "isTermNode", + "label", + "labels", + "menuIcon", + "menuPosition", + "name", + "public", + "publiclyQueryable", + "restBase", + "restControllerClass", + "showInAdminBar", + "showInGraphql", + "showInMenu", + "showInNavMenus", + "showInRest", + "showUi", + "uri", + ], + "name": "ContentType", + }, + Object { + "fields": null, + "name": "ContentTypeEnum", + }, + Object { + "fields": null, + "name": "ContentTypeIdTypeEnum", + }, + Object { + "fields": Array [ + "edges", + "nodes", + "pageInfo", + ], + "name": "ContentTypeToContentNodeConnection", + }, + Object { + "fields": Array [ + "cursor", + "node", + ], + "name": "ContentTypeToContentNodeConnectionEdge", + }, + Object { + "fields": null, + "name": "ContentTypeToContentNodeConnectionWhereArgs", + }, + Object { + "fields": Array [ + "edges", + "nodes", + "pageInfo", + ], + "name": "ContentTypeToTaxonomyConnection", + }, + Object { + "fields": Array [ + "cursor", + "node", + ], + "name": "ContentTypeToTaxonomyConnectionEdge", + }, + Object { + "fields": null, + "name": "ContentTypesOfCategoryEnum", + }, + Object { + "fields": null, + "name": "ContentTypesOfPostFormatEnum", + }, + Object { + "fields": null, + "name": "ContentTypesOfTagEnum", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreArchivesBlock", + }, + Object { + "fields": Array [ + "align", + "className", + "displayAsDropdown", + "lock", + "showPostCounts", + ], + "name": "CoreArchivesBlockAttributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreAudioBlock", + }, + Object { + "fields": Array [ + "align", + "anchor", + "autoplay", + "caption", + "className", + "id", + "lock", + "loop", + "preload", + "src", + ], + "name": "CoreAudioBlockAttributes", + }, + Object { + "fields": null, + "name": "CoreAudioBlockAttributesUnion", + }, + Object { + "fields": Array [ + "align", + "anchor", + "autoplay", + "caption", + "className", + "id", + "lock", + "loop", + "preload", + "src", + ], + "name": "CoreAudioBlockDeprecatedV1Attributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "reusableBlock", + "saveContent", + ], + "name": "CoreBlock", + }, + Object { + "fields": Array [ + "lock", + "ref", + ], + "name": "CoreBlockAttributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreButtonBlock", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "linkTarget", + "lock", + "placeholder", + "rel", + "style", + "text", + "textColor", + "title", + "url", + "width", + ], + "name": "CoreButtonBlockAttributes", + }, + Object { + "fields": null, + "name": "CoreButtonBlockAttributesUnion", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "linkTarget", + "lock", + "placeholder", + "rel", + "style", + "text", + "textColor", + "title", + "url", + "width", + ], + "name": "CoreButtonBlockDeprecatedV10Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "linkTarget", + "lock", + "placeholder", + "rel", + "style", + "text", + "textColor", + "title", + "url", + "width", + ], + "name": "CoreButtonBlockDeprecatedV1Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "linkTarget", + "lock", + "placeholder", + "rel", + "style", + "text", + "textColor", + "title", + "url", + "width", + ], + "name": "CoreButtonBlockDeprecatedV2Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "linkTarget", + "lock", + "placeholder", + "rel", + "style", + "text", + "textColor", + "title", + "url", + "width", + ], + "name": "CoreButtonBlockDeprecatedV3Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "linkTarget", + "lock", + "placeholder", + "rel", + "style", + "text", + "textColor", + "title", + "url", + "width", + ], + "name": "CoreButtonBlockDeprecatedV4Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "linkTarget", + "lock", + "placeholder", + "rel", + "style", + "text", + "textColor", + "title", + "url", + "width", + ], + "name": "CoreButtonBlockDeprecatedV5Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "linkTarget", + "lock", + "placeholder", + "rel", + "style", + "text", + "textColor", + "title", + "url", + "width", + ], + "name": "CoreButtonBlockDeprecatedV6Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "linkTarget", + "lock", + "placeholder", + "rel", + "style", + "text", + "textColor", + "title", + "url", + "width", + ], + "name": "CoreButtonBlockDeprecatedV7Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "linkTarget", + "lock", + "placeholder", + "rel", + "style", + "text", + "textColor", + "title", + "url", + "width", + ], + "name": "CoreButtonBlockDeprecatedV8Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "linkTarget", + "lock", + "placeholder", + "rel", + "style", + "text", + "textColor", + "title", + "url", + "width", + ], + "name": "CoreButtonBlockDeprecatedV9Attributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreButtonsBlock", + }, + Object { + "fields": Array [ + "align", + "anchor", + "className", + "layout", + "lock", + "style", + ], + "name": "CoreButtonsBlockAttributes", + }, + Object { + "fields": null, + "name": "CoreButtonsBlockAttributesUnion", + }, + Object { + "fields": Array [ + "align", + "anchor", + "className", + "layout", + "lock", + "style", + ], + "name": "CoreButtonsBlockDeprecatedV1Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "className", + "layout", + "lock", + "style", + ], + "name": "CoreButtonsBlockDeprecatedV2Attributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreCalendarBlock", + }, + Object { + "fields": Array [ + "align", + "className", + "lock", + "month", + "year", + ], + "name": "CoreCalendarBlockAttributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreCategoriesBlock", + }, + Object { + "fields": Array [ + "align", + "className", + "displayAsDropdown", + "lock", + "showHierarchy", + "showOnlyTopLevel", + "showPostCounts", + ], + "name": "CoreCategoriesBlockAttributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreCodeBlock", + }, + Object { + "fields": Array [ + "anchor", + "backgroundColor", + "borderColor", + "className", + "content", + "fontSize", + "gradient", + "lock", + "style", + "textColor", + ], + "name": "CoreCodeBlockAttributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreColumnBlock", + }, + Object { + "fields": Array [ + "allowedBlocks", + "anchor", + "backgroundColor", + "className", + "gradient", + "lock", + "style", + "textColor", + "verticalAlignment", + "width", + ], + "name": "CoreColumnBlockAttributes", + }, + Object { + "fields": null, + "name": "CoreColumnBlockAttributesUnion", + }, + Object { + "fields": Array [ + "allowedBlocks", + "anchor", + "backgroundColor", + "className", + "gradient", + "lock", + "style", + "textColor", + "verticalAlignment", + "width", + ], + "name": "CoreColumnBlockDeprecatedV1Attributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreColumnsBlock", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "gradient", + "isStackedOnMobile", + "lock", + "style", + "textColor", + "verticalAlignment", + ], + "name": "CoreColumnsBlockAttributes", + }, + Object { + "fields": null, + "name": "CoreColumnsBlockAttributesUnion", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "gradient", + "isStackedOnMobile", + "lock", + "style", + "textColor", + "verticalAlignment", + ], + "name": "CoreColumnsBlockDeprecatedV1Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "gradient", + "isStackedOnMobile", + "lock", + "style", + "textColor", + "verticalAlignment", + ], + "name": "CoreColumnsBlockDeprecatedV2Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "gradient", + "isStackedOnMobile", + "lock", + "style", + "textColor", + "verticalAlignment", + ], + "name": "CoreColumnsBlockDeprecatedV3Attributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreCoverBlock", + }, + Object { + "fields": Array [ + "align", + "allowedBlocks", + "alt", + "anchor", + "backgroundType", + "className", + "contentPosition", + "customGradient", + "customOverlayColor", + "dimRatio", + "focalPoint", + "gradient", + "hasParallax", + "id", + "isDark", + "isRepeated", + "lock", + "minHeight", + "minHeightUnit", + "overlayColor", + "style", + "url", + ], + "name": "CoreCoverBlockAttributes", + }, + Object { + "fields": null, + "name": "CoreCoverBlockAttributesUnion", + }, + Object { + "fields": Array [ + "align", + "allowedBlocks", + "alt", + "anchor", + "backgroundType", + "className", + "contentPosition", + "customGradient", + "customOverlayColor", + "dimRatio", + "focalPoint", + "gradient", + "hasParallax", + "id", + "isDark", + "isRepeated", + "lock", + "minHeight", + "minHeightUnit", + "overlayColor", + "style", + "url", + ], + "name": "CoreCoverBlockDeprecatedV1Attributes", + }, + Object { + "fields": Array [ + "align", + "allowedBlocks", + "alt", + "anchor", + "backgroundType", + "className", + "contentPosition", + "customGradient", + "customOverlayColor", + "dimRatio", + "focalPoint", + "gradient", + "hasParallax", + "id", + "isDark", + "isRepeated", + "lock", + "minHeight", + "minHeightUnit", + "overlayColor", + "style", + "url", + ], + "name": "CoreCoverBlockDeprecatedV2Attributes", + }, + Object { + "fields": Array [ + "align", + "allowedBlocks", + "alt", + "anchor", + "backgroundType", + "className", + "contentPosition", + "customGradient", + "customOverlayColor", + "dimRatio", + "focalPoint", + "gradient", + "hasParallax", + "id", + "isDark", + "isRepeated", + "lock", + "minHeight", + "minHeightUnit", + "overlayColor", + "style", + "url", + ], + "name": "CoreCoverBlockDeprecatedV3Attributes", + }, + Object { + "fields": Array [ + "align", + "allowedBlocks", + "alt", + "anchor", + "backgroundType", + "className", + "contentPosition", + "customGradient", + "customOverlayColor", + "dimRatio", + "focalPoint", + "gradient", + "hasParallax", + "id", + "isDark", + "isRepeated", + "lock", + "minHeight", + "minHeightUnit", + "overlayColor", + "style", + "url", + ], + "name": "CoreCoverBlockDeprecatedV4Attributes", + }, + Object { + "fields": Array [ + "align", + "allowedBlocks", + "alt", + "anchor", + "backgroundType", + "className", + "contentPosition", + "customGradient", + "customOverlayColor", + "dimRatio", + "focalPoint", + "gradient", + "hasParallax", + "id", + "isDark", + "isRepeated", + "lock", + "minHeight", + "minHeightUnit", + "overlayColor", + "style", + "url", + ], + "name": "CoreCoverBlockDeprecatedV5Attributes", + }, + Object { + "fields": Array [ + "align", + "allowedBlocks", + "alt", + "anchor", + "backgroundType", + "className", + "contentPosition", + "customGradient", + "customOverlayColor", + "dimRatio", + "focalPoint", + "gradient", + "hasParallax", + "id", + "isDark", + "isRepeated", + "lock", + "minHeight", + "minHeightUnit", + "overlayColor", + "style", + "url", + ], + "name": "CoreCoverBlockDeprecatedV6Attributes", + }, + Object { + "fields": Array [ + "align", + "allowedBlocks", + "alt", + "anchor", + "backgroundType", + "className", + "contentPosition", + "customGradient", + "customOverlayColor", + "dimRatio", + "focalPoint", + "gradient", + "hasParallax", + "id", + "isDark", + "isRepeated", + "lock", + "minHeight", + "minHeightUnit", + "overlayColor", + "style", + "url", ], - "name": "CategoryToParentCategoryConnectionEdge", + "name": "CoreCoverBlockDeprecatedV7Attributes", }, Object { "fields": Array [ - "edges", - "nodes", - "pageInfo", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "CategoryToPostConnection", + "name": "CoreEmbedBlock", }, Object { "fields": Array [ - "cursor", - "node", + "align", + "allowResponsive", + "caption", + "className", + "lock", + "previewable", + "providerNameSlug", + "responsive", + "type", + "url", ], - "name": "CategoryToPostConnectionEdge", + "name": "CoreEmbedBlockAttributes", }, Object { "fields": null, - "name": "CategoryToPostConnectionWhereArgs", - }, - Object { - "fields": Array [ - "node", - ], - "name": "CategoryToTaxonomyConnectionEdge", + "name": "CoreEmbedBlockAttributesUnion", }, Object { "fields": Array [ - "agent", - "approved", - "author", - "authorIp", - "commentedOn", - "content", - "databaseId", - "date", - "dateGmt", - "id", - "isRestricted", - "karma", - "parent", - "parentDatabaseId", - "parentId", - "replies", + "align", + "allowResponsive", + "caption", + "className", + "lock", + "previewable", + "providerNameSlug", + "responsive", "type", - ], - "name": "Comment", - }, - Object { - "fields": Array [ - "avatar", - "databaseId", - "email", - "id", - "isRestricted", - "name", "url", ], - "name": "CommentAuthor", + "name": "CoreEmbedBlockDeprecatedV1Attributes", }, Object { "fields": Array [ - "edges", - "nodes", - "pageInfo", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "CommentToCommentConnection", + "name": "CoreFileBlock", }, Object { "fields": Array [ - "cursor", - "node", + "align", + "anchor", + "className", + "displayPreview", + "downloadButtonText", + "fileId", + "fileName", + "href", + "id", + "lock", + "previewHeight", + "showDownloadButton", + "textLinkHref", + "textLinkTarget", ], - "name": "CommentToCommentConnectionEdge", + "name": "CoreFileBlockAttributes", }, Object { "fields": null, - "name": "CommentToCommentConnectionWhereArgs", + "name": "CoreFileBlockAttributesUnion", }, Object { "fields": Array [ - "node", + "align", + "anchor", + "className", + "displayPreview", + "downloadButtonText", + "fileId", + "fileName", + "href", + "id", + "lock", + "previewHeight", + "showDownloadButton", + "textLinkHref", + "textLinkTarget", ], - "name": "CommentToCommenterConnectionEdge", + "name": "CoreFileBlockDeprecatedV1Attributes", }, Object { "fields": Array [ - "node", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "CommentToContentNodeConnectionEdge", + "name": "CoreFreeformBlock", }, Object { "fields": Array [ - "node", + "content", + "lock", ], - "name": "CommentToParentCommentConnectionEdge", - }, - Object { - "fields": null, - "name": "CommentToParentCommentConnectionWhereArgs", + "name": "CoreFreeformBlockAttributes", }, Object { "fields": Array [ - "avatar", - "databaseId", - "email", - "id", - "isRestricted", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", "name", - "url", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "Commenter", + "name": "CoreGalleryBlock", }, Object { - "fields": null, - "name": "CommentsConnectionOrderbyEnum", + "fields": Array [ + "align", + "allowResize", + "anchor", + "caption", + "className", + "columns", + "fixedHeight", + "ids", + "imageCrop", + "images", + "linkTarget", + "linkTo", + "lock", + "shortCodeTransforms", + "sizeSlug", + ], + "name": "CoreGalleryBlockAttributes", }, Object { "fields": Array [ - "contentType", - "contentTypeName", - "databaseId", - "date", - "dateGmt", - "desiredSlug", - "editingLockedBy", - "enclosure", - "enqueuedScripts", - "enqueuedStylesheets", - "guid", + "alt", + "caption", + "fullUrl", "id", - "isContentNode", - "isPreview", - "isRestricted", - "isTermNode", - "lastEditedBy", "link", - "modified", - "modifiedGmt", - "previewRevisionDatabaseId", - "previewRevisionId", - "slug", - "status", - "template", - "uri", + "url", ], - "name": "ContentNode", + "name": "CoreGalleryBlockAttributesImages", }, Object { "fields": null, - "name": "ContentNodeIdTypeEnum", - }, - Object { - "fields": Array [ - "node", - ], - "name": "ContentNodeToContentTypeConnectionEdge", + "name": "CoreGalleryBlockAttributesUnion", }, Object { "fields": Array [ - "node", + "align", + "allowResize", + "anchor", + "caption", + "className", + "columns", + "fixedHeight", + "ids", + "imageCrop", + "images", + "linkTarget", + "linkTo", + "lock", + "shortCodeTransforms", + "sizeSlug", ], - "name": "ContentNodeToEditLastConnectionEdge", + "name": "CoreGalleryBlockDeprecatedV1Attributes", }, Object { "fields": Array [ - "lockTimestamp", - "node", + "alt", + "caption", + "fullUrl", + "id", + "link", + "url", ], - "name": "ContentNodeToEditLockConnectionEdge", + "name": "CoreGalleryBlockDeprecatedV1AttributesImages", }, Object { "fields": Array [ - "edges", - "nodes", - "pageInfo", + "align", + "allowResize", + "anchor", + "caption", + "className", + "columns", + "fixedHeight", + "ids", + "imageCrop", + "images", + "linkTarget", + "linkTo", + "lock", + "shortCodeTransforms", + "sizeSlug", ], - "name": "ContentNodeToEnqueuedScriptConnection", + "name": "CoreGalleryBlockDeprecatedV2Attributes", }, Object { "fields": Array [ - "cursor", - "node", + "alt", + "caption", + "fullUrl", + "id", + "link", + "url", ], - "name": "ContentNodeToEnqueuedScriptConnectionEdge", + "name": "CoreGalleryBlockDeprecatedV2AttributesImages", }, Object { "fields": Array [ - "edges", - "nodes", - "pageInfo", + "align", + "allowResize", + "anchor", + "caption", + "className", + "columns", + "fixedHeight", + "ids", + "imageCrop", + "images", + "linkTarget", + "linkTo", + "lock", + "shortCodeTransforms", + "sizeSlug", ], - "name": "ContentNodeToEnqueuedStylesheetConnection", + "name": "CoreGalleryBlockDeprecatedV3Attributes", }, Object { "fields": Array [ - "cursor", - "node", + "alt", + "caption", + "fullUrl", + "id", + "link", + "url", ], - "name": "ContentNodeToEnqueuedStylesheetConnectionEdge", - }, - Object { - "fields": null, - "name": "ContentRevisionUnion", + "name": "CoreGalleryBlockDeprecatedV3AttributesImages", }, Object { "fields": Array [ - "templateName", + "align", + "allowResize", + "anchor", + "caption", + "className", + "columns", + "fixedHeight", + "ids", + "imageCrop", + "images", + "linkTarget", + "linkTo", + "lock", + "shortCodeTransforms", + "sizeSlug", ], - "name": "ContentTemplate", + "name": "CoreGalleryBlockDeprecatedV4Attributes", }, Object { "fields": Array [ - "archivePath", - "canExport", - "connectedTaxonomies", - "contentNodes", - "deleteWithUser", - "description", - "excludeFromSearch", - "graphqlPluralName", - "graphqlSingleName", - "hasArchive", - "hierarchical", + "alt", + "caption", + "fullUrl", "id", - "isContentNode", - "isFrontPage", - "isPostsPage", - "isRestricted", - "isTermNode", - "label", - "labels", - "menuIcon", - "menuPosition", - "name", - "public", - "publiclyQueryable", - "restBase", - "restControllerClass", - "showInAdminBar", - "showInGraphql", - "showInMenu", - "showInNavMenus", - "showInRest", - "showUi", - "uri", + "link", + "url", ], - "name": "ContentType", - }, - Object { - "fields": null, - "name": "ContentTypeEnum", - }, - Object { - "fields": null, - "name": "ContentTypeIdTypeEnum", + "name": "CoreGalleryBlockDeprecatedV4AttributesImages", }, Object { "fields": Array [ - "edges", - "nodes", - "pageInfo", + "align", + "allowResize", + "anchor", + "caption", + "className", + "columns", + "fixedHeight", + "ids", + "imageCrop", + "images", + "linkTarget", + "linkTo", + "lock", + "shortCodeTransforms", + "sizeSlug", ], - "name": "ContentTypeToContentNodeConnection", + "name": "CoreGalleryBlockDeprecatedV5Attributes", }, Object { "fields": Array [ - "cursor", - "node", + "alt", + "caption", + "fullUrl", + "id", + "link", + "url", ], - "name": "ContentTypeToContentNodeConnectionEdge", - }, - Object { - "fields": null, - "name": "ContentTypeToContentNodeConnectionWhereArgs", + "name": "CoreGalleryBlockDeprecatedV5AttributesImages", }, Object { "fields": Array [ - "edges", - "nodes", - "pageInfo", + "align", + "allowResize", + "anchor", + "caption", + "className", + "columns", + "fixedHeight", + "ids", + "imageCrop", + "images", + "linkTarget", + "linkTo", + "lock", + "shortCodeTransforms", + "sizeSlug", ], - "name": "ContentTypeToTaxonomyConnection", + "name": "CoreGalleryBlockDeprecatedV6Attributes", }, Object { "fields": Array [ - "cursor", - "node", + "alt", + "caption", + "fullUrl", + "id", + "link", + "url", ], - "name": "ContentTypeToTaxonomyConnectionEdge", - }, - Object { - "fields": null, - "name": "ContentTypesOfCategoryEnum", - }, - Object { - "fields": null, - "name": "ContentTypesOfPostFormatEnum", - }, - Object { - "fields": null, - "name": "ContentTypesOfTagEnum", + "name": "CoreGalleryBlockDeprecatedV6AttributesImages", }, Object { "fields": Array [ @@ -7097,87 +9887,91 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreArchivesBlock", + "name": "CoreGroupBlock", }, Object { "fields": Array [ "align", + "anchor", + "backgroundColor", + "borderColor", "className", - "displayAsDropdown", - "showPostCounts", + "gradient", + "layout", + "lock", + "style", + "tagName", + "textColor", ], - "name": "CoreArchivesBlockAttributes", + "name": "CoreGroupBlockAttributes", }, Object { - "fields": Array [ - "attributes", - "attributesJSON", - "dynamicContent", - "innerBlocks", - "isDynamic", - "name", - "order", - "originalContent", - "parentNode", - "parentNodeDatabaseId", - "saveContent", - ], - "name": "CoreAudioBlock", + "fields": null, + "name": "CoreGroupBlockAttributesUnion", }, Object { "fields": Array [ "align", "anchor", - "autoplay", - "caption", + "backgroundColor", + "borderColor", "className", - "id", - "loop", - "preload", - "src", + "gradient", + "layout", + "lock", + "style", + "tagName", + "textColor", ], - "name": "CoreAudioBlockAttributes", - }, - Object { - "fields": null, - "name": "CoreAudioBlockAttributesUnion", + "name": "CoreGroupBlockDeprecatedV1Attributes", }, Object { "fields": Array [ "align", "anchor", - "autoplay", - "caption", + "backgroundColor", + "borderColor", "className", - "id", - "loop", - "preload", - "src", + "gradient", + "layout", + "lock", + "style", + "tagName", + "textColor", ], - "name": "CoreAudioBlockDeprecatedV1Attributes", + "name": "CoreGroupBlockDeprecatedV2Attributes", }, Object { "fields": Array [ - "attributes", - "attributesJSON", - "dynamicContent", - "innerBlocks", - "isDynamic", - "name", - "order", - "originalContent", - "parentNode", - "parentNodeDatabaseId", - "reusableBlock", - "saveContent", + "align", + "anchor", + "backgroundColor", + "borderColor", + "className", + "gradient", + "layout", + "lock", + "style", + "tagName", + "textColor", ], - "name": "CoreBlock", + "name": "CoreGroupBlockDeprecatedV3Attributes", }, Object { "fields": Array [ - "ref", + "align", + "anchor", + "backgroundColor", + "borderColor", + "className", + "gradient", + "layout", + "lock", + "style", + "tagName", + "textColor", ], - "name": "CoreBlockAttributes", + "name": "CoreGroupBlockDeprecatedV4Attributes", }, Object { "fields": Array [ @@ -7193,144 +9987,231 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreButtonBlock", + "name": "CoreHeadingBlock", }, Object { "fields": Array [ "align", "anchor", "backgroundColor", - "borderRadius", "className", - "gradient", - "linkTarget", + "content", + "fontSize", + "level", + "lock", "placeholder", - "rel", "style", - "text", + "textAlign", "textColor", - "title", - "url", ], - "name": "CoreButtonBlockAttributes", + "name": "CoreHeadingBlockAttributes", }, Object { "fields": null, - "name": "CoreButtonBlockAttributesUnion", + "name": "CoreHeadingBlockAttributesUnion", }, Object { "fields": Array [ "align", "anchor", "backgroundColor", - "borderRadius", "className", - "gradient", - "linkTarget", + "content", + "fontSize", + "level", + "lock", "placeholder", - "rel", "style", - "text", + "textAlign", "textColor", - "title", - "url", ], - "name": "CoreButtonBlockDeprecatedV1Attributes", + "name": "CoreHeadingBlockDeprecatedV1Attributes", }, Object { "fields": Array [ "align", "anchor", "backgroundColor", - "borderRadius", "className", - "gradient", - "linkTarget", + "content", + "fontSize", + "level", + "lock", "placeholder", - "rel", "style", - "text", + "textAlign", "textColor", - "title", - "url", ], - "name": "CoreButtonBlockDeprecatedV2Attributes", + "name": "CoreHeadingBlockDeprecatedV2Attributes", }, Object { "fields": Array [ "align", "anchor", "backgroundColor", - "borderRadius", "className", - "gradient", - "linkTarget", + "content", + "fontSize", + "level", + "lock", "placeholder", - "rel", "style", - "text", + "textAlign", + "textColor", + ], + "name": "CoreHeadingBlockDeprecatedV3Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "content", + "fontSize", + "level", + "lock", + "placeholder", + "style", + "textAlign", "textColor", + ], + "name": "CoreHeadingBlockDeprecatedV4Attributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreHtmlBlock", + }, + Object { + "fields": Array [ + "content", + "lock", + ], + "name": "CoreHtmlBlockAttributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreImageBlock", + }, + Object { + "fields": Array [ + "align", + "alt", + "anchor", + "caption", + "className", + "height", + "href", + "id", + "linkClass", + "linkDestination", + "linkTarget", + "lock", + "rel", + "sizeSlug", + "style", "title", "url", + "width", ], - "name": "CoreButtonBlockDeprecatedV3Attributes", + "name": "CoreImageBlockAttributes", + }, + Object { + "fields": null, + "name": "CoreImageBlockAttributesUnion", }, Object { "fields": Array [ "align", + "alt", "anchor", - "backgroundColor", - "borderRadius", + "caption", "className", - "gradient", + "height", + "href", + "id", + "linkClass", + "linkDestination", "linkTarget", - "placeholder", + "lock", "rel", + "sizeSlug", "style", - "text", - "textColor", "title", "url", + "width", ], - "name": "CoreButtonBlockDeprecatedV4Attributes", + "name": "CoreImageBlockDeprecatedV1Attributes", }, Object { "fields": Array [ "align", + "alt", "anchor", - "backgroundColor", - "borderRadius", + "caption", "className", - "gradient", + "height", + "href", + "id", + "linkClass", + "linkDestination", "linkTarget", - "placeholder", + "lock", "rel", + "sizeSlug", "style", - "text", - "textColor", "title", "url", + "width", ], - "name": "CoreButtonBlockDeprecatedV5Attributes", + "name": "CoreImageBlockDeprecatedV2Attributes", }, Object { "fields": Array [ "align", + "alt", "anchor", - "backgroundColor", - "borderRadius", + "caption", "className", - "gradient", + "height", + "href", + "id", + "linkClass", + "linkDestination", "linkTarget", - "placeholder", + "lock", "rel", + "sizeSlug", "style", - "text", - "textColor", "title", "url", + "width", ], - "name": "CoreButtonBlockDeprecatedV6Attributes", + "name": "CoreImageBlockDeprecatedV3Attributes", }, Object { "fields": Array [ @@ -7346,15 +10227,19 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreButtonsBlock", + "name": "CoreLatestCommentsBlock", }, Object { "fields": Array [ "align", - "anchor", "className", + "commentsToShow", + "displayAvatar", + "displayDate", + "displayExcerpt", + "lock", ], - "name": "CoreButtonsBlockAttributes", + "name": "CoreLatestCommentsBlockAttributes", }, Object { "fields": Array [ @@ -7370,16 +10255,63 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreCalendarBlock", + "name": "CoreLatestPostsBlock", }, Object { "fields": Array [ + "addLinkToFeaturedImage", "align", + "categories", "className", - "month", - "year", + "columns", + "displayAuthor", + "displayFeaturedImage", + "displayPostContent", + "displayPostContentRadio", + "displayPostDate", + "excerptLength", + "featuredImageAlign", + "featuredImageSizeHeight", + "featuredImageSizeSlug", + "featuredImageSizeWidth", + "lock", + "order", + "orderBy", + "postLayout", + "postsToShow", + "selectedAuthor", ], - "name": "CoreCalendarBlockAttributes", + "name": "CoreLatestPostsBlockAttributes", + }, + Object { + "fields": null, + "name": "CoreLatestPostsBlockAttributesUnion", + }, + Object { + "fields": Array [ + "addLinkToFeaturedImage", + "align", + "categories", + "className", + "columns", + "displayAuthor", + "displayFeaturedImage", + "displayPostContent", + "displayPostContentRadio", + "displayPostDate", + "excerptLength", + "featuredImageAlign", + "featuredImageSizeHeight", + "featuredImageSizeSlug", + "featuredImageSizeWidth", + "lock", + "order", + "orderBy", + "postLayout", + "postsToShow", + "selectedAuthor", + ], + "name": "CoreLatestPostsBlockDeprecatedV1Attributes", }, Object { "fields": Array [ @@ -7395,41 +10327,51 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreCategoriesBlock", + "name": "CoreListBlock", }, Object { "fields": Array [ - "align", + "anchor", + "backgroundColor", "className", - "displayAsDropdown", - "showHierarchy", - "showPostCounts", + "fontFamily", + "fontSize", + "gradient", + "lock", + "ordered", + "placeholder", + "reversed", + "start", + "style", + "textColor", + "type", + "values", ], - "name": "CoreCategoriesBlockAttributes", + "name": "CoreListBlockAttributes", }, Object { - "fields": Array [ - "attributes", - "attributesJSON", - "dynamicContent", - "innerBlocks", - "isDynamic", - "name", - "order", - "originalContent", - "parentNode", - "parentNodeDatabaseId", - "saveContent", - ], - "name": "CoreCodeBlock", + "fields": null, + "name": "CoreListBlockAttributesUnion", }, Object { "fields": Array [ "anchor", + "backgroundColor", "className", - "content", + "fontFamily", + "fontSize", + "gradient", + "lock", + "ordered", + "placeholder", + "reversed", + "start", + "style", + "textColor", + "type", + "values", ], - "name": "CoreCodeBlockAttributes", + "name": "CoreListBlockDeprecatedV1Attributes", }, Object { "fields": Array [ @@ -7445,31 +10387,16 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreColumnBlock", - }, - Object { - "fields": Array [ - "anchor", - "className", - "templateLock", - "verticalAlignment", - "width", - ], - "name": "CoreColumnBlockAttributes", - }, - Object { - "fields": null, - "name": "CoreColumnBlockAttributesUnion", + "name": "CoreLoginoutBlock", }, Object { "fields": Array [ - "anchor", "className", - "templateLock", - "verticalAlignment", - "width", + "displayLoginAsForm", + "lock", + "redirectToCurrent", ], - "name": "CoreColumnBlockDeprecatedV1Attributes", + "name": "CoreLoginoutBlockAttributes", }, Object { "fields": Array [ @@ -7485,7 +10412,7 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreColumnsBlock", + "name": "CoreMediaTextBlock", }, Object { "fields": Array [ @@ -7493,16 +10420,33 @@ Array [ "anchor", "backgroundColor", "className", + "focalPoint", "gradient", + "href", + "imageFill", + "isStackedOnMobile", + "linkClass", + "linkDestination", + "linkTarget", + "lock", + "mediaAlt", + "mediaId", + "mediaLink", + "mediaPosition", + "mediaSizeSlug", + "mediaType", + "mediaUrl", + "mediaWidth", + "rel", "style", "textColor", "verticalAlignment", ], - "name": "CoreColumnsBlockAttributes", + "name": "CoreMediaTextBlockAttributes", }, Object { "fields": null, - "name": "CoreColumnsBlockAttributesUnion", + "name": "CoreMediaTextBlockAttributesUnion", }, Object { "fields": Array [ @@ -7510,12 +10454,29 @@ Array [ "anchor", "backgroundColor", "className", + "focalPoint", "gradient", + "href", + "imageFill", + "isStackedOnMobile", + "linkClass", + "linkDestination", + "linkTarget", + "lock", + "mediaAlt", + "mediaId", + "mediaLink", + "mediaPosition", + "mediaSizeSlug", + "mediaType", + "mediaUrl", + "mediaWidth", + "rel", "style", "textColor", "verticalAlignment", ], - "name": "CoreColumnsBlockDeprecatedV1Attributes", + "name": "CoreMediaTextBlockDeprecatedV1Attributes", }, Object { "fields": Array [ @@ -7523,12 +10484,29 @@ Array [ "anchor", "backgroundColor", "className", + "focalPoint", "gradient", + "href", + "imageFill", + "isStackedOnMobile", + "linkClass", + "linkDestination", + "linkTarget", + "lock", + "mediaAlt", + "mediaId", + "mediaLink", + "mediaPosition", + "mediaSizeSlug", + "mediaType", + "mediaUrl", + "mediaWidth", + "rel", "style", "textColor", "verticalAlignment", ], - "name": "CoreColumnsBlockDeprecatedV2Attributes", + "name": "CoreMediaTextBlockDeprecatedV2Attributes", }, Object { "fields": Array [ @@ -7536,12 +10514,29 @@ Array [ "anchor", "backgroundColor", "className", + "focalPoint", "gradient", + "href", + "imageFill", + "isStackedOnMobile", + "linkClass", + "linkDestination", + "linkTarget", + "lock", + "mediaAlt", + "mediaId", + "mediaLink", + "mediaPosition", + "mediaSizeSlug", + "mediaType", + "mediaUrl", + "mediaWidth", + "rel", "style", "textColor", "verticalAlignment", ], - "name": "CoreColumnsBlockDeprecatedV3Attributes", + "name": "CoreMediaTextBlockDeprecatedV3Attributes", }, Object { "fields": Array [ @@ -7557,149 +10552,256 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreCoverBlock", + "name": "CoreMissingBlock", + }, + Object { + "fields": Array [ + "lock", + "originalContent", + "originalName", + "originalUndelimitedContent", + ], + "name": "CoreMissingBlockAttributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreMoreBlock", + }, + Object { + "fields": Array [ + "customText", + "lock", + "noTeaser", + ], + "name": "CoreMoreBlockAttributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreNavigationBlock", }, Object { "fields": Array [ "align", "anchor", - "backgroundType", + "backgroundColor", "className", - "contentPosition", - "customGradient", - "customOverlayColor", - "dimRatio", - "focalPoint", - "gradient", - "hasParallax", - "id", - "isRepeated", - "minHeight", - "minHeightUnit", - "overlayColor", + "customBackgroundColor", + "customOverlayBackgroundColor", + "customOverlayTextColor", + "customTextColor", + "fontFamily", + "fontSize", + "layout", + "lock", + "openSubmenusOnClick", + "overlayBackgroundColor", + "overlayMenu", + "overlayTextColor", + "ref", + "rgbBackgroundColor", + "rgbTextColor", + "showSubmenuIcon", "style", - "url", + "textColor", + "unstableLocation", ], - "name": "CoreCoverBlockAttributes", + "name": "CoreNavigationBlockAttributes", }, Object { "fields": null, - "name": "CoreCoverBlockAttributesUnion", + "name": "CoreNavigationBlockAttributesUnion", }, Object { "fields": Array [ "align", "anchor", - "backgroundType", + "backgroundColor", "className", - "contentPosition", - "customGradient", - "customOverlayColor", - "dimRatio", - "focalPoint", - "gradient", - "hasParallax", - "id", - "isRepeated", - "minHeight", - "minHeightUnit", - "overlayColor", + "customBackgroundColor", + "customOverlayBackgroundColor", + "customOverlayTextColor", + "customTextColor", + "fontFamily", + "fontSize", + "layout", + "lock", + "openSubmenusOnClick", + "overlayBackgroundColor", + "overlayMenu", + "overlayTextColor", + "ref", + "rgbBackgroundColor", + "rgbTextColor", + "showSubmenuIcon", "style", - "url", + "textColor", + "unstableLocation", ], - "name": "CoreCoverBlockDeprecatedV1Attributes", + "name": "CoreNavigationBlockDeprecatedV1Attributes", }, Object { "fields": Array [ "align", "anchor", - "backgroundType", + "backgroundColor", "className", - "contentPosition", - "customGradient", - "customOverlayColor", - "dimRatio", - "focalPoint", - "gradient", - "hasParallax", - "id", - "isRepeated", - "minHeight", - "minHeightUnit", - "overlayColor", + "customBackgroundColor", + "customOverlayBackgroundColor", + "customOverlayTextColor", + "customTextColor", + "fontFamily", + "fontSize", + "layout", + "lock", + "openSubmenusOnClick", + "overlayBackgroundColor", + "overlayMenu", + "overlayTextColor", + "ref", + "rgbBackgroundColor", + "rgbTextColor", + "showSubmenuIcon", "style", - "url", + "textColor", + "unstableLocation", ], - "name": "CoreCoverBlockDeprecatedV2Attributes", + "name": "CoreNavigationBlockDeprecatedV2Attributes", }, Object { "fields": Array [ "align", "anchor", - "backgroundType", + "backgroundColor", "className", - "contentPosition", - "customGradient", - "customOverlayColor", - "dimRatio", - "focalPoint", - "gradient", - "hasParallax", - "id", - "isRepeated", - "minHeight", - "minHeightUnit", - "overlayColor", + "customBackgroundColor", + "customOverlayBackgroundColor", + "customOverlayTextColor", + "customTextColor", + "fontFamily", + "fontSize", + "layout", + "lock", + "openSubmenusOnClick", + "overlayBackgroundColor", + "overlayMenu", + "overlayTextColor", + "ref", + "rgbBackgroundColor", + "rgbTextColor", + "showSubmenuIcon", + "style", + "textColor", + "unstableLocation", + ], + "name": "CoreNavigationBlockDeprecatedV3Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "className", + "customBackgroundColor", + "customOverlayBackgroundColor", + "customOverlayTextColor", + "customTextColor", + "fontFamily", + "fontSize", + "layout", + "lock", + "openSubmenusOnClick", + "overlayBackgroundColor", + "overlayMenu", + "overlayTextColor", + "ref", + "rgbBackgroundColor", + "rgbTextColor", + "showSubmenuIcon", "style", - "url", + "textColor", + "unstableLocation", ], - "name": "CoreCoverBlockDeprecatedV3Attributes", + "name": "CoreNavigationBlockDeprecatedV4Attributes", }, Object { "fields": Array [ "align", "anchor", - "backgroundType", + "backgroundColor", "className", - "contentPosition", - "customGradient", - "customOverlayColor", - "dimRatio", - "focalPoint", - "gradient", - "hasParallax", - "id", - "isRepeated", - "minHeight", - "minHeightUnit", - "overlayColor", + "customBackgroundColor", + "customOverlayBackgroundColor", + "customOverlayTextColor", + "customTextColor", + "fontFamily", + "fontSize", + "layout", + "lock", + "openSubmenusOnClick", + "overlayBackgroundColor", + "overlayMenu", + "overlayTextColor", + "ref", + "rgbBackgroundColor", + "rgbTextColor", + "showSubmenuIcon", "style", - "url", + "textColor", + "unstableLocation", ], - "name": "CoreCoverBlockDeprecatedV4Attributes", + "name": "CoreNavigationBlockDeprecatedV5Attributes", }, Object { "fields": Array [ "align", "anchor", - "backgroundType", + "backgroundColor", "className", - "contentPosition", - "customGradient", - "customOverlayColor", - "dimRatio", - "focalPoint", - "gradient", - "hasParallax", - "id", - "isRepeated", - "minHeight", - "minHeightUnit", - "overlayColor", + "customBackgroundColor", + "customOverlayBackgroundColor", + "customOverlayTextColor", + "customTextColor", + "fontFamily", + "fontSize", + "layout", + "lock", + "openSubmenusOnClick", + "overlayBackgroundColor", + "overlayMenu", + "overlayTextColor", + "ref", + "rgbBackgroundColor", + "rgbTextColor", + "showSubmenuIcon", "style", - "url", + "textColor", + "unstableLocation", ], - "name": "CoreCoverBlockDeprecatedV5Attributes", + "name": "CoreNavigationBlockDeprecatedV6Attributes", }, Object { "fields": Array [ @@ -7715,39 +10817,45 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreEmbedBlock", + "name": "CoreNavigationLinkBlock", }, Object { "fields": Array [ - "align", - "allowResponsive", - "caption", "className", - "previewable", - "providerNameSlug", - "responsive", + "description", + "id", + "isTopLevelLink", + "kind", + "label", + "lock", + "opensInNewTab", + "rel", + "title", "type", "url", ], - "name": "CoreEmbedBlockAttributes", + "name": "CoreNavigationLinkBlockAttributes", }, Object { "fields": null, - "name": "CoreEmbedBlockAttributesUnion", + "name": "CoreNavigationLinkBlockAttributesUnion", }, Object { "fields": Array [ - "align", - "allowResponsive", - "caption", "className", - "previewable", - "providerNameSlug", - "responsive", + "description", + "id", + "isTopLevelLink", + "kind", + "label", + "lock", + "opensInNewTab", + "rel", + "title", "type", "url", ], - "name": "CoreEmbedBlockDeprecatedV1Attributes", + "name": "CoreNavigationLinkBlockDeprecatedV1Attributes", }, Object { "fields": Array [ @@ -7763,22 +10871,24 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreFileBlock", + "name": "CoreNavigationSubmenuBlock", }, Object { "fields": Array [ - "align", - "anchor", "className", - "downloadButtonText", - "fileName", - "href", + "description", "id", - "showDownloadButton", - "textLinkHref", - "textLinkTarget", + "isTopLevelItem", + "kind", + "label", + "lock", + "opensInNewTab", + "rel", + "title", + "type", + "url", ], - "name": "CoreFileBlockAttributes", + "name": "CoreNavigationSubmenuBlockAttributes", }, Object { "fields": Array [ @@ -7794,13 +10904,13 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreFreeformBlock", + "name": "CoreNextpageBlock", }, Object { "fields": Array [ - "content", + "lock", ], - "name": "CoreFreeformBlockAttributes", + "name": "CoreNextpageBlockAttributes", }, Object { "fields": Array [ @@ -7816,167 +10926,160 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreGalleryBlock", + "name": "CorePageListBlock", }, Object { "fields": Array [ - "align", - "anchor", - "caption", "className", - "columns", - "ids", - "imageCrop", - "images", - "linkTo", - "sizeSlug", + "lock", ], - "name": "CoreGalleryBlockAttributes", + "name": "CorePageListBlockAttributes", }, Object { "fields": Array [ - "alt", - "caption", - "fullUrl", - "id", - "link", - "url", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "CoreGalleryBlockAttributesImages", - }, - Object { - "fields": null, - "name": "CoreGalleryBlockAttributesUnion", + "name": "CoreParagraphBlock", }, Object { "fields": Array [ "align", "anchor", - "caption", + "backgroundColor", "className", - "columns", - "ids", - "imageCrop", - "images", - "linkTo", - "sizeSlug", + "content", + "direction", + "dropCap", + "fontSize", + "lock", + "placeholder", + "style", + "textColor", ], - "name": "CoreGalleryBlockDeprecatedV1Attributes", + "name": "CoreParagraphBlockAttributes", }, Object { - "fields": Array [ - "alt", - "caption", - "fullUrl", - "id", - "link", - "url", - ], - "name": "CoreGalleryBlockDeprecatedV1AttributesImages", + "fields": null, + "name": "CoreParagraphBlockAttributesUnion", }, Object { "fields": Array [ "align", "anchor", - "caption", + "backgroundColor", "className", - "columns", - "ids", - "imageCrop", - "images", - "linkTo", - "sizeSlug", - ], - "name": "CoreGalleryBlockDeprecatedV2Attributes", - }, - Object { - "fields": Array [ - "alt", - "caption", - "fullUrl", - "id", - "link", - "url", + "content", + "direction", + "dropCap", + "fontSize", + "lock", + "placeholder", + "style", + "textColor", ], - "name": "CoreGalleryBlockDeprecatedV2AttributesImages", + "name": "CoreParagraphBlockDeprecatedV1Attributes", }, Object { "fields": Array [ "align", "anchor", - "caption", + "backgroundColor", "className", - "columns", - "ids", - "imageCrop", - "images", - "linkTo", - "sizeSlug", + "content", + "direction", + "dropCap", + "fontSize", + "lock", + "placeholder", + "style", + "textColor", ], - "name": "CoreGalleryBlockDeprecatedV3Attributes", + "name": "CoreParagraphBlockDeprecatedV2Attributes", }, Object { "fields": Array [ - "alt", - "caption", - "fullUrl", - "id", - "link", - "url", + "align", + "anchor", + "backgroundColor", + "className", + "content", + "direction", + "dropCap", + "fontSize", + "lock", + "placeholder", + "style", + "textColor", ], - "name": "CoreGalleryBlockDeprecatedV3AttributesImages", + "name": "CoreParagraphBlockDeprecatedV3Attributes", }, Object { "fields": Array [ "align", "anchor", - "caption", + "backgroundColor", "className", - "columns", - "ids", - "imageCrop", - "images", - "linkTo", - "sizeSlug", + "content", + "direction", + "dropCap", + "fontSize", + "lock", + "placeholder", + "style", + "textColor", ], - "name": "CoreGalleryBlockDeprecatedV4Attributes", + "name": "CoreParagraphBlockDeprecatedV4Attributes", }, Object { "fields": Array [ - "alt", - "caption", - "fullUrl", - "id", - "link", - "url", + "align", + "anchor", + "backgroundColor", + "className", + "content", + "direction", + "dropCap", + "fontSize", + "lock", + "placeholder", + "style", + "textColor", ], - "name": "CoreGalleryBlockDeprecatedV4AttributesImages", + "name": "CoreParagraphBlockDeprecatedV5Attributes", }, Object { "fields": Array [ - "align", - "anchor", - "caption", - "className", - "columns", - "ids", - "imageCrop", - "images", - "linkTo", - "sizeSlug", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "CoreGalleryBlockDeprecatedV5Attributes", + "name": "CorePatternBlock", }, Object { "fields": Array [ - "alt", - "caption", - "fullUrl", - "id", - "link", - "url", + "className", + "lock", + "slug", ], - "name": "CoreGalleryBlockDeprecatedV5AttributesImages", + "name": "CorePatternBlockAttributes", }, Object { "fields": Array [ @@ -7992,67 +11095,79 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreGroupBlock", + "name": "CorePostAuthorBlock", }, Object { "fields": Array [ - "align", - "anchor", + "avatarSize", "backgroundColor", + "byline", "className", + "fontSize", "gradient", + "lock", + "showAvatar", + "showBio", "style", - "tagName", - "templateLock", + "textAlign", "textColor", ], - "name": "CoreGroupBlockAttributes", + "name": "CorePostAuthorBlockAttributes", }, Object { - "fields": null, - "name": "CoreGroupBlockAttributesUnion", + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CorePostCommentsBlock", }, Object { "fields": Array [ "align", - "anchor", "backgroundColor", "className", + "fontSize", "gradient", + "lock", "style", - "tagName", - "templateLock", + "textAlign", "textColor", ], - "name": "CoreGroupBlockDeprecatedV1Attributes", + "name": "CorePostCommentsBlockAttributes", }, Object { "fields": Array [ - "align", - "anchor", - "backgroundColor", - "className", - "gradient", - "style", - "tagName", - "templateLock", - "textColor", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "CoreGroupBlockDeprecatedV2Attributes", + "name": "CorePostContentBlock", }, Object { "fields": Array [ "align", - "anchor", - "backgroundColor", "className", - "gradient", - "style", - "tagName", - "templateLock", - "textColor", + "layout", + "lock", ], - "name": "CoreGroupBlockDeprecatedV3Attributes", + "name": "CorePostContentBlockAttributes", }, Object { "fields": Array [ @@ -8068,91 +11183,103 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreHeadingBlock", + "name": "CorePostDateBlock", }, Object { "fields": Array [ - "align", - "anchor", "backgroundColor", "className", - "content", + "fontFamily", "fontSize", - "level", - "placeholder", + "format", + "gradient", + "isLink", + "lock", "style", "textAlign", "textColor", ], - "name": "CoreHeadingBlockAttributes", + "name": "CorePostDateBlockAttributes", }, Object { "fields": null, - "name": "CoreHeadingBlockAttributesUnion", + "name": "CorePostDateBlockAttributesUnion", }, Object { "fields": Array [ - "align", - "anchor", "backgroundColor", "className", - "content", + "fontFamily", "fontSize", - "level", - "placeholder", + "format", + "gradient", + "isLink", + "lock", "style", "textAlign", "textColor", ], - "name": "CoreHeadingBlockDeprecatedV1Attributes", + "name": "CorePostDateBlockDeprecatedV1Attributes", }, Object { "fields": Array [ - "align", - "anchor", - "backgroundColor", - "className", - "content", - "fontSize", - "level", - "placeholder", - "style", - "textAlign", - "textColor", + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", ], - "name": "CoreHeadingBlockDeprecatedV2Attributes", + "name": "CorePostExcerptBlock", }, Object { "fields": Array [ - "align", - "anchor", "backgroundColor", "className", - "content", "fontSize", - "level", - "placeholder", + "gradient", + "lock", + "moreText", + "showMoreOnNewLine", "style", "textAlign", "textColor", ], - "name": "CoreHeadingBlockDeprecatedV3Attributes", + "name": "CorePostExcerptBlockAttributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CorePostFeaturedImageBlock", }, Object { "fields": Array [ "align", - "anchor", - "backgroundColor", "className", - "content", - "fontSize", - "level", - "placeholder", + "height", + "isLink", + "lock", + "scale", "style", - "textAlign", - "textColor", + "width", ], - "name": "CoreHeadingBlockDeprecatedV4Attributes", + "name": "CorePostFeaturedImageBlockAttributes", }, Object { "fields": Array [ @@ -8168,13 +11295,21 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreHtmlBlock", + "name": "CorePostNavigationLinkBlock", }, Object { "fields": Array [ - "content", + "className", + "fontSize", + "label", + "linkLabel", + "lock", + "showTitle", + "style", + "textAlign", + "type", ], - "name": "CoreHtmlBlockAttributes", + "name": "CorePostNavigationLinkBlockAttributes", }, Object { "fields": Array [ @@ -8190,95 +11325,105 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreImageBlock", + "name": "CorePostTemplateBlock", }, Object { "fields": Array [ "align", - "alt", - "anchor", - "caption", "className", - "height", - "href", - "id", - "linkClass", - "linkDestination", - "linkTarget", - "rel", - "sizeSlug", - "title", - "url", - "width", + "layout", + "lock", ], - "name": "CoreImageBlockAttributes", + "name": "CorePostTemplateBlockAttributes", }, Object { - "fields": null, - "name": "CoreImageBlockAttributesUnion", + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CorePostTermsBlock", }, Object { "fields": Array [ - "align", - "alt", - "anchor", - "caption", + "backgroundColor", "className", - "height", - "href", - "id", - "linkClass", - "linkDestination", - "linkTarget", - "rel", - "sizeSlug", - "title", - "url", - "width", + "fontSize", + "gradient", + "lock", + "separator", + "style", + "term", + "textAlign", + "textColor", ], - "name": "CoreImageBlockDeprecatedV1Attributes", + "name": "CorePostTermsBlockAttributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CorePostTitleBlock", }, Object { "fields": Array [ "align", - "alt", - "anchor", - "caption", + "backgroundColor", "className", - "height", - "href", - "id", - "linkClass", - "linkDestination", + "fontFamily", + "fontSize", + "gradient", + "isLink", + "level", "linkTarget", + "lock", "rel", - "sizeSlug", - "title", - "url", - "width", + "style", + "textAlign", + "textColor", ], - "name": "CoreImageBlockDeprecatedV2Attributes", + "name": "CorePostTitleBlockAttributes", + }, + Object { + "fields": null, + "name": "CorePostTitleBlockAttributesUnion", }, Object { "fields": Array [ "align", - "alt", - "anchor", - "caption", + "backgroundColor", "className", - "height", - "href", - "id", - "linkClass", - "linkDestination", + "fontFamily", + "fontSize", + "gradient", + "isLink", + "level", "linkTarget", + "lock", "rel", - "sizeSlug", - "title", - "url", - "width", + "style", + "textAlign", + "textColor", ], - "name": "CoreImageBlockDeprecatedV3Attributes", + "name": "CorePostTitleBlockDeprecatedV1Attributes", }, Object { "fields": Array [ @@ -8294,18 +11439,21 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreLatestCommentsBlock", + "name": "CorePreformattedBlock", }, Object { "fields": Array [ - "align", + "anchor", + "backgroundColor", "className", - "commentsToShow", - "displayAvatar", - "displayDate", - "displayExcerpt", + "content", + "fontSize", + "gradient", + "lock", + "style", + "textColor", ], - "name": "CoreLatestCommentsBlockAttributes", + "name": "CorePreformattedBlockAttributes", }, Object { "fields": Array [ @@ -8321,93 +11469,119 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreLatestPostsBlock", + "name": "CorePullquoteBlock", }, Object { "fields": Array [ - "addLinkToFeaturedImage", "align", - "categories", + "anchor", + "backgroundColor", + "borderColor", + "citation", "className", - "columns", - "displayAuthor", - "displayFeaturedImage", - "displayPostContent", - "displayPostContentRadio", - "displayPostDate", - "excerptLength", - "featuredImageAlign", - "featuredImageSizeHeight", - "featuredImageSizeSlug", - "featuredImageSizeWidth", - "order", - "orderBy", - "postLayout", - "postsToShow", - "selectedAuthor", + "fontSize", + "gradient", + "lock", + "style", + "textAlign", + "textColor", + "value", ], - "name": "CoreLatestPostsBlockAttributes", + "name": "CorePullquoteBlockAttributes", }, Object { "fields": null, - "name": "CoreLatestPostsBlockAttributesUnion", + "name": "CorePullquoteBlockAttributesUnion", }, Object { "fields": Array [ - "addLinkToFeaturedImage", "align", - "categories", + "anchor", + "backgroundColor", + "borderColor", + "citation", "className", - "columns", - "displayAuthor", - "displayFeaturedImage", - "displayPostContent", - "displayPostContentRadio", - "displayPostDate", - "excerptLength", - "featuredImageAlign", - "featuredImageSizeHeight", - "featuredImageSizeSlug", - "featuredImageSizeWidth", - "order", - "orderBy", - "postLayout", - "postsToShow", - "selectedAuthor", + "fontSize", + "gradient", + "lock", + "style", + "textAlign", + "textColor", + "value", ], - "name": "CoreLatestPostsBlockDeprecatedV1Attributes", + "name": "CorePullquoteBlockDeprecatedV1Attributes", }, Object { "fields": Array [ - "attributes", - "attributesJSON", - "dynamicContent", - "innerBlocks", - "isDynamic", - "name", - "order", - "originalContent", - "parentNode", - "parentNodeDatabaseId", - "saveContent", + "align", + "anchor", + "backgroundColor", + "borderColor", + "citation", + "className", + "fontSize", + "gradient", + "lock", + "style", + "textAlign", + "textColor", + "value", ], - "name": "CoreListBlock", + "name": "CorePullquoteBlockDeprecatedV2Attributes", }, Object { "fields": Array [ + "align", "anchor", "backgroundColor", + "borderColor", + "citation", "className", + "fontSize", "gradient", - "ordered", - "reversed", - "start", + "lock", "style", + "textAlign", "textColor", - "type", - "values", + "value", ], - "name": "CoreListBlockAttributes", + "name": "CorePullquoteBlockDeprecatedV3Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "borderColor", + "citation", + "className", + "fontSize", + "gradient", + "lock", + "style", + "textAlign", + "textColor", + "value", + ], + "name": "CorePullquoteBlockDeprecatedV4Attributes", + }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "borderColor", + "citation", + "className", + "fontSize", + "gradient", + "lock", + "style", + "textAlign", + "textColor", + "value", + ], + "name": "CorePullquoteBlockDeprecatedV5Attributes", }, Object { "fields": Array [ @@ -8423,127 +11597,93 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreMediaTextBlock", + "name": "CoreQueryBlock", }, Object { "fields": Array [ "align", - "anchor", "backgroundColor", "className", - "focalPoint", + "displayLayout", "gradient", - "href", - "imageFill", - "isStackedOnMobile", - "linkClass", - "linkDestination", - "linkTarget", - "mediaAlt", - "mediaId", - "mediaLink", - "mediaPosition", - "mediaSizeSlug", - "mediaType", - "mediaUrl", - "mediaWidth", - "rel", + "layout", + "lock", + "query", + "queryId", "style", + "tagName", "textColor", - "verticalAlignment", ], - "name": "CoreMediaTextBlockAttributes", + "name": "CoreQueryBlockAttributes", }, Object { "fields": null, - "name": "CoreMediaTextBlockAttributesUnion", + "name": "CoreQueryBlockAttributesUnion", }, Object { "fields": Array [ "align", - "anchor", "backgroundColor", "className", - "focalPoint", + "displayLayout", "gradient", - "href", - "imageFill", - "isStackedOnMobile", - "linkClass", - "linkDestination", - "linkTarget", - "mediaAlt", - "mediaId", - "mediaLink", - "mediaPosition", - "mediaSizeSlug", - "mediaType", - "mediaUrl", - "mediaWidth", - "rel", + "layout", + "lock", + "query", + "queryId", "style", + "tagName", "textColor", - "verticalAlignment", ], - "name": "CoreMediaTextBlockDeprecatedV1Attributes", + "name": "CoreQueryBlockDeprecatedV1Attributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreQueryPaginationBlock", }, Object { "fields": Array [ "align", - "anchor", "backgroundColor", "className", - "focalPoint", "gradient", - "href", - "imageFill", - "isStackedOnMobile", - "linkClass", - "linkDestination", - "linkTarget", - "mediaAlt", - "mediaId", - "mediaLink", - "mediaPosition", - "mediaSizeSlug", - "mediaType", - "mediaUrl", - "mediaWidth", - "rel", + "layout", + "lock", + "paginationArrow", "style", "textColor", - "verticalAlignment", ], - "name": "CoreMediaTextBlockDeprecatedV2Attributes", + "name": "CoreQueryPaginationBlockAttributes", + }, + Object { + "fields": null, + "name": "CoreQueryPaginationBlockAttributesUnion", }, Object { "fields": Array [ "align", - "anchor", "backgroundColor", "className", - "focalPoint", "gradient", - "href", - "imageFill", - "isStackedOnMobile", - "linkClass", - "linkDestination", - "linkTarget", - "mediaAlt", - "mediaId", - "mediaLink", - "mediaPosition", - "mediaSizeSlug", - "mediaType", - "mediaUrl", - "mediaWidth", - "rel", + "layout", + "lock", + "paginationArrow", "style", "textColor", - "verticalAlignment", ], - "name": "CoreMediaTextBlockDeprecatedV3Attributes", + "name": "CoreQueryPaginationBlockDeprecatedV1Attributes", }, Object { "fields": Array [ @@ -8559,15 +11699,20 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreMissingBlock", + "name": "CoreQueryPaginationNextBlock", }, Object { "fields": Array [ - "originalContent", - "originalName", - "originalUndelimitedContent", + "backgroundColor", + "className", + "fontSize", + "gradient", + "label", + "lock", + "style", + "textColor", ], - "name": "CoreMissingBlockAttributes", + "name": "CoreQueryPaginationNextBlockAttributes", }, Object { "fields": Array [ @@ -8583,17 +11728,18 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreMoreBlock", + "name": "CoreQueryPaginationNumbersBlock", }, Object { "fields": Array [ - "customText", - "noTeaser", + "className", + "lock", ], - "name": "CoreMoreBlockAttributes", + "name": "CoreQueryPaginationNumbersBlockAttributes", }, Object { "fields": Array [ + "attributes", "attributesJSON", "dynamicContent", "innerBlocks", @@ -8605,7 +11751,20 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreNextpageBlock", + "name": "CoreQueryPaginationPreviousBlock", + }, + Object { + "fields": Array [ + "backgroundColor", + "className", + "fontSize", + "gradient", + "label", + "lock", + "style", + "textColor", + ], + "name": "CoreQueryPaginationPreviousBlockAttributes", }, Object { "fields": Array [ @@ -8621,107 +11780,117 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreParagraphBlock", + "name": "CoreQueryTitleBlock", }, Object { "fields": Array [ "align", - "anchor", "backgroundColor", "className", - "content", - "direction", - "dropCap", + "fontFamily", "fontSize", - "placeholder", + "gradient", + "level", + "lock", "style", + "textAlign", "textColor", + "type", ], - "name": "CoreParagraphBlockAttributes", + "name": "CoreQueryTitleBlockAttributes", }, Object { "fields": null, - "name": "CoreParagraphBlockAttributesUnion", + "name": "CoreQueryTitleBlockAttributesUnion", }, Object { "fields": Array [ "align", - "anchor", "backgroundColor", "className", - "content", - "direction", - "dropCap", + "fontFamily", "fontSize", - "placeholder", + "gradient", + "level", + "lock", "style", + "textAlign", "textColor", + "type", ], - "name": "CoreParagraphBlockDeprecatedV1Attributes", + "name": "CoreQueryTitleBlockDeprecatedV1Attributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreQuoteBlock", }, Object { "fields": Array [ "align", "anchor", - "backgroundColor", + "citation", "className", - "content", - "direction", - "dropCap", "fontSize", - "placeholder", + "lock", "style", - "textColor", + "value", ], - "name": "CoreParagraphBlockDeprecatedV2Attributes", + "name": "CoreQuoteBlockAttributes", + }, + Object { + "fields": null, + "name": "CoreQuoteBlockAttributesUnion", }, Object { "fields": Array [ "align", "anchor", - "backgroundColor", + "citation", "className", - "content", - "direction", - "dropCap", "fontSize", - "placeholder", + "lock", "style", - "textColor", + "value", ], - "name": "CoreParagraphBlockDeprecatedV3Attributes", + "name": "CoreQuoteBlockDeprecatedV1Attributes", }, Object { "fields": Array [ "align", "anchor", - "backgroundColor", + "citation", "className", - "content", - "direction", - "dropCap", "fontSize", - "placeholder", + "lock", "style", - "textColor", + "value", ], - "name": "CoreParagraphBlockDeprecatedV4Attributes", + "name": "CoreQuoteBlockDeprecatedV2Attributes", }, Object { "fields": Array [ "align", "anchor", - "backgroundColor", + "citation", "className", - "content", - "direction", - "dropCap", "fontSize", - "placeholder", + "lock", "style", - "textColor", + "value", ], - "name": "CoreParagraphBlockDeprecatedV5Attributes", + "name": "CoreQuoteBlockDeprecatedV3Attributes", }, Object { "fields": Array [ @@ -8737,15 +11906,23 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CorePreformattedBlock", + "name": "CoreRssBlock", }, Object { "fields": Array [ - "anchor", + "align", + "blockLayout", "className", - "content", + "columns", + "displayAuthor", + "displayDate", + "displayExcerpt", + "excerptLength", + "feedURL", + "itemsToShow", + "lock", ], - "name": "CorePreformattedBlockAttributes", + "name": "CoreRssBlockAttributes", }, Object { "fields": Array [ @@ -8761,81 +11938,28 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CorePullquoteBlock", - }, - Object { - "fields": Array [ - "align", - "anchor", - "citation", - "className", - "customMainColor", - "customTextColor", - "mainColor", - "textColor", - "value", - ], - "name": "CorePullquoteBlockAttributes", - }, - Object { - "fields": null, - "name": "CorePullquoteBlockAttributesUnion", - }, - Object { - "fields": Array [ - "align", - "anchor", - "citation", - "className", - "customMainColor", - "customTextColor", - "mainColor", - "textColor", - "value", - ], - "name": "CorePullquoteBlockDeprecatedV1Attributes", - }, - Object { - "fields": Array [ - "align", - "anchor", - "citation", - "className", - "customMainColor", - "customTextColor", - "mainColor", - "textColor", - "value", - ], - "name": "CorePullquoteBlockDeprecatedV2Attributes", - }, - Object { - "fields": Array [ - "align", - "anchor", - "citation", - "className", - "customMainColor", - "customTextColor", - "mainColor", - "textColor", - "value", - ], - "name": "CorePullquoteBlockDeprecatedV3Attributes", + "name": "CoreSearchBlock", }, Object { "fields": Array [ "align", - "anchor", - "citation", + "backgroundColor", + "borderColor", + "buttonPosition", + "buttonText", + "buttonUseIcon", "className", - "customMainColor", - "customTextColor", - "mainColor", + "gradient", + "label", + "lock", + "placeholder", + "showLabel", + "style", "textColor", - "value", + "width", + "widthUnit", ], - "name": "CorePullquoteBlockDeprecatedV4Attributes", + "name": "CoreSearchBlockAttributes", }, Object { "fields": Array [ @@ -8851,51 +11975,18 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreQuoteBlock", - }, - Object { - "fields": Array [ - "align", - "anchor", - "citation", - "className", - "value", - ], - "name": "CoreQuoteBlockAttributes", - }, - Object { - "fields": null, - "name": "CoreQuoteBlockAttributesUnion", - }, - Object { - "fields": Array [ - "align", - "anchor", - "citation", - "className", - "value", - ], - "name": "CoreQuoteBlockDeprecatedV1Attributes", - }, - Object { - "fields": Array [ - "align", - "anchor", - "citation", - "className", - "value", - ], - "name": "CoreQuoteBlockDeprecatedV2Attributes", + "name": "CoreSeparatorBlock", }, Object { "fields": Array [ "align", "anchor", - "citation", "className", - "value", + "color", + "customColor", + "lock", ], - "name": "CoreQuoteBlockDeprecatedV3Attributes", + "name": "CoreSeparatorBlockAttributes", }, Object { "fields": Array [ @@ -8911,22 +12002,14 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreRssBlock", + "name": "CoreShortcodeBlock", }, Object { "fields": Array [ - "align", - "blockLayout", - "className", - "columns", - "displayAuthor", - "displayDate", - "displayExcerpt", - "excerptLength", - "feedURL", - "itemsToShow", + "lock", + "text", ], - "name": "CoreRssBlockAttributes", + "name": "CoreShortcodeBlockAttributes", }, Object { "fields": Array [ @@ -8942,22 +12025,20 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreSearchBlock", + "name": "CoreSiteLogoBlock", }, Object { "fields": Array [ "align", - "buttonPosition", - "buttonText", - "buttonUseIcon", "className", - "label", - "placeholder", - "showLabel", + "isLink", + "linkTarget", + "lock", + "shouldSyncIcon", + "style", "width", - "widthUnit", ], - "name": "CoreSearchBlockAttributes", + "name": "CoreSiteLogoBlockAttributes", }, Object { "fields": Array [ @@ -8973,17 +12054,41 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreSeparatorBlock", + "name": "CoreSiteTaglineBlock", }, Object { "fields": Array [ "align", - "anchor", + "backgroundColor", "className", - "color", - "customColor", + "fontFamily", + "fontSize", + "gradient", + "lock", + "style", + "textAlign", + "textColor", ], - "name": "CoreSeparatorBlockAttributes", + "name": "CoreSiteTaglineBlockAttributes", + }, + Object { + "fields": null, + "name": "CoreSiteTaglineBlockAttributesUnion", + }, + Object { + "fields": Array [ + "align", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "lock", + "style", + "textAlign", + "textColor", + ], + "name": "CoreSiteTaglineBlockDeprecatedV1Attributes", }, Object { "fields": Array [ @@ -8999,13 +12104,47 @@ Array [ "parentNodeDatabaseId", "saveContent", ], - "name": "CoreShortcodeBlock", + "name": "CoreSiteTitleBlock", }, Object { "fields": Array [ - "text", + "align", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "isLink", + "level", + "linkTarget", + "lock", + "style", + "textAlign", + "textColor", ], - "name": "CoreShortcodeBlockAttributes", + "name": "CoreSiteTitleBlockAttributes", + }, + Object { + "fields": null, + "name": "CoreSiteTitleBlockAttributesUnion", + }, + Object { + "fields": Array [ + "align", + "backgroundColor", + "className", + "fontFamily", + "fontSize", + "gradient", + "isLink", + "level", + "linkTarget", + "lock", + "style", + "textAlign", + "textColor", + ], + "name": "CoreSiteTitleBlockDeprecatedV1Attributes", }, Object { "fields": Array [ @@ -9027,6 +12166,7 @@ Array [ "fields": Array [ "className", "label", + "lock", "service", "url", ], @@ -9053,10 +12193,43 @@ Array [ "align", "anchor", "className", + "customIconBackgroundColor", + "customIconColor", + "iconBackgroundColor", + "iconBackgroundColorValue", + "iconColor", + "iconColorValue", + "layout", + "lock", "openInNewTab", + "size", + "style", ], "name": "CoreSocialLinksBlockAttributes", }, + Object { + "fields": null, + "name": "CoreSocialLinksBlockAttributesUnion", + }, + Object { + "fields": Array [ + "align", + "anchor", + "className", + "customIconBackgroundColor", + "customIconColor", + "iconBackgroundColor", + "iconBackgroundColorValue", + "iconColor", + "iconColorValue", + "layout", + "lock", + "openInNewTab", + "size", + "style", + ], + "name": "CoreSocialLinksBlockDeprecatedV1Attributes", + }, Object { "fields": Array [ "attributes", @@ -9078,32 +12251,24 @@ Array [ "anchor", "className", "height", + "lock", + "width", ], "name": "CoreSpacerBlockAttributes", }, Object { - "fields": Array [ - "attributes", - "attributesJSON", - "dynamicContent", - "innerBlocks", - "isDynamic", - "name", - "order", - "originalContent", - "parentNode", - "parentNodeDatabaseId", - "saveContent", - ], - "name": "CoreSubheadBlock", + "fields": null, + "name": "CoreSpacerBlockAttributesUnion", }, Object { "fields": Array [ - "align", + "anchor", "className", - "content", + "height", + "lock", + "width", ], - "name": "CoreSubheadBlockAttributes", + "name": "CoreSpacerBlockDeprecatedV1Attributes", }, Object { "fields": Array [ @@ -9127,11 +12292,17 @@ Array [ "anchor", "backgroundColor", "body", + "borderColor", "caption", "className", + "fontSize", "foot", + "gradient", "hasFixedLayout", "head", + "lock", + "style", + "textColor", ], "name": "CoreTableBlockAttributes", }, @@ -9190,11 +12361,17 @@ Array [ "anchor", "backgroundColor", "body", + "borderColor", "caption", "className", + "fontSize", "foot", + "gradient", "hasFixedLayout", "head", + "lock", + "style", + "textColor", ], "name": "CoreTableBlockDeprecatedV1Attributes", }, @@ -9243,6 +12420,71 @@ Array [ ], "name": "CoreTableBlockDeprecatedV1AttributesHeadCells", }, + Object { + "fields": Array [ + "align", + "anchor", + "backgroundColor", + "body", + "borderColor", + "caption", + "className", + "fontSize", + "foot", + "gradient", + "hasFixedLayout", + "head", + "lock", + "style", + "textColor", + ], + "name": "CoreTableBlockDeprecatedV2Attributes", + }, + Object { + "fields": Array [ + "cells", + ], + "name": "CoreTableBlockDeprecatedV2AttributesBody", + }, + Object { + "fields": Array [ + "align", + "content", + "scope", + "tag", + ], + "name": "CoreTableBlockDeprecatedV2AttributesBodyCells", + }, + Object { + "fields": Array [ + "cells", + ], + "name": "CoreTableBlockDeprecatedV2AttributesFoot", + }, + Object { + "fields": Array [ + "align", + "content", + "scope", + "tag", + ], + "name": "CoreTableBlockDeprecatedV2AttributesFootCells", + }, + Object { + "fields": Array [ + "cells", + ], + "name": "CoreTableBlockDeprecatedV2AttributesHead", + }, + Object { + "fields": Array [ + "align", + "content", + "scope", + "tag", + ], + "name": "CoreTableBlockDeprecatedV2AttributesHeadCells", + }, Object { "fields": Array [ "attributes", @@ -9263,11 +12505,70 @@ Array [ "fields": Array [ "align", "className", + "lock", + "numberOfTags", "showTagCounts", "taxonomy", ], "name": "CoreTagCloudBlockAttributes", }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreTemplatePartBlock", + }, + Object { + "fields": Array [ + "align", + "area", + "className", + "lock", + "slug", + "tagName", + "theme", + ], + "name": "CoreTemplatePartBlockAttributes", + }, + Object { + "fields": Array [ + "attributes", + "attributesJSON", + "dynamicContent", + "innerBlocks", + "isDynamic", + "name", + "order", + "originalContent", + "parentNode", + "parentNodeDatabaseId", + "saveContent", + ], + "name": "CoreTermDescriptionBlock", + }, + Object { + "fields": Array [ + "align", + "backgroundColor", + "className", + "fontSize", + "lock", + "style", + "textAlign", + "textColor", + ], + "name": "CoreTermDescriptionBlockAttributes", + }, Object { "fields": Array [ "attributes", @@ -9289,6 +12590,7 @@ Array [ "className", "columns", "content", + "lock", "width", ], "name": "CoreTextColumnsBlockAttributes", @@ -9318,9 +12620,16 @@ Array [ Object { "fields": Array [ "anchor", + "backgroundColor", "className", "content", + "fontFamily", + "fontSize", + "gradient", + "lock", + "style", "textAlign", + "textColor", ], "name": "CoreVerseBlockAttributes", }, @@ -9331,12 +12640,35 @@ Array [ Object { "fields": Array [ "anchor", + "backgroundColor", "className", "content", + "fontFamily", + "fontSize", + "gradient", + "lock", + "style", "textAlign", + "textColor", ], "name": "CoreVerseBlockDeprecatedV1Attributes", }, + Object { + "fields": Array [ + "anchor", + "backgroundColor", + "className", + "content", + "fontFamily", + "fontSize", + "gradient", + "lock", + "style", + "textAlign", + "textColor", + ], + "name": "CoreVerseBlockDeprecatedV2Attributes", + }, Object { "fields": Array [ "attributes", @@ -9362,6 +12694,7 @@ Array [ "className", "controls", "id", + "lock", "loop", "muted", "playsInline", @@ -12745,6 +16078,7 @@ Array [ "fields": Array [ "additionalListCssClasses", "className", + "lock", "questions", ], "name": "YoastFaqBlockAttributes", @@ -12757,6 +16091,7 @@ Array [ "fields": Array [ "additionalListCssClasses", "className", + "lock", "questions", ], "name": "YoastFaqBlockDeprecatedV1Attributes", @@ -12788,6 +16123,7 @@ Array [ "hasDuration", "hours", "jsonDescription", + "lock", "minutes", "steps", "unorderedList", @@ -12809,6 +16145,7 @@ Array [ "hasDuration", "hours", "jsonDescription", + "lock", "minutes", "steps", "unorderedList", @@ -12826,6 +16163,7 @@ Array [ "hasDuration", "hours", "jsonDescription", + "lock", "minutes", "steps", "unorderedList", @@ -12851,6 +16189,7 @@ Array [ Object { "fields": Array [ "className", + "lock", ], "name": "YoastSeoBreadcrumbsBlockAttributes", }, diff --git a/integration-tests/gatsby-source-wordpress/docker/seed/backup.sql b/integration-tests/gatsby-source-wordpress/docker/seed/backup.sql index 76f638d5054e2..78fe23cf37f2a 100644 --- a/integration-tests/gatsby-source-wordpress/docker/seed/backup.sql +++ b/integration-tests/gatsby-source-wordpress/docker/seed/backup.sql @@ -4,7 +4,7 @@ -- https://tableplus.com/ -- -- Database: wordpress --- Generation Time: 2022-05-03 17:49:51.7930 +-- Generation Time: 2022-05-04 15:37:56.4120 -- ------------------------------------------------------------- @@ -136,7 +136,7 @@ CREATE TABLE `wp_options` ( PRIMARY KEY (`option_id`), UNIQUE KEY `option_name` (`option_name`), KEY `autoload` (`autoload`) -) ENGINE=InnoDB AUTO_INCREMENT=5768 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +) ENGINE=InnoDB AUTO_INCREMENT=5821 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; DROP TABLE IF EXISTS `wp_postmeta`; CREATE TABLE `wp_postmeta` ( @@ -147,7 +147,7 @@ CREATE TABLE `wp_postmeta` ( PRIMARY KEY (`meta_id`), KEY `post_id` (`post_id`), KEY `meta_key` (`meta_key`(191)) -) ENGINE=InnoDB AUTO_INCREMENT=73244 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +) ENGINE=InnoDB AUTO_INCREMENT=73483 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; DROP TABLE IF EXISTS `wp_posts`; CREATE TABLE `wp_posts` ( @@ -179,7 +179,7 @@ CREATE TABLE `wp_posts` ( KEY `type_status_date` (`post_type`,`post_status`,`post_date`,`ID`), KEY `post_parent` (`post_parent`), KEY `post_author` (`post_author`) -) ENGINE=InnoDB AUTO_INCREMENT=11841 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +) ENGINE=InnoDB AUTO_INCREMENT=11855 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; DROP TABLE IF EXISTS `wp_term_relationships`; CREATE TABLE `wp_term_relationships` ( @@ -201,7 +201,7 @@ CREATE TABLE `wp_term_taxonomy` ( PRIMARY KEY (`term_taxonomy_id`), UNIQUE KEY `term_id_taxonomy` (`term_id`,`taxonomy`), KEY `taxonomy` (`taxonomy`) -) ENGINE=InnoDB AUTO_INCREMENT=167 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +) ENGINE=InnoDB AUTO_INCREMENT=172 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; DROP TABLE IF EXISTS `wp_termmeta`; CREATE TABLE `wp_termmeta` ( @@ -223,7 +223,7 @@ CREATE TABLE `wp_terms` ( PRIMARY KEY (`term_id`), KEY `slug` (`slug`(191)), KEY `name` (`name`(191)) -) ENGINE=InnoDB AUTO_INCREMENT=167 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +) ENGINE=InnoDB AUTO_INCREMENT=172 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; DROP TABLE IF EXISTS `wp_usermeta`; CREATE TABLE `wp_usermeta` ( @@ -234,7 +234,7 @@ CREATE TABLE `wp_usermeta` ( PRIMARY KEY (`umeta_id`), KEY `user_id` (`user_id`), KEY `meta_key` (`meta_key`(191)) -) ENGINE=InnoDB AUTO_INCREMENT=156 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +) ENGINE=InnoDB AUTO_INCREMENT=157 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; DROP TABLE IF EXISTS `wp_users`; CREATE TABLE `wp_users` ( @@ -315,7 +315,7 @@ CREATE TABLE `wp_yoast_indexable` ( KEY `subpages` (`post_parent`,`object_type`,`post_status`,`object_id`), KEY `prominent_words` (`prominent_words_version`,`object_type`,`object_sub_type`,`post_status`), KEY `published_sitemap_index` (`object_published_at`,`is_robots_noindex`,`object_type`,`object_sub_type`) -) ENGINE=InnoDB AUTO_INCREMENT=116 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; +) ENGINE=InnoDB AUTO_INCREMENT=121 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; DROP TABLE IF EXISTS `wp_yoast_indexable_hierarchy`; CREATE TABLE `wp_yoast_indexable_hierarchy` ( @@ -368,7 +368,7 @@ CREATE TABLE `wp_yoast_seo_links` ( PRIMARY KEY (`id`), KEY `link_direction` (`post_id`,`type`), KEY `indexable_link_direction` (`indexable_id`,`type`) -) ENGINE=InnoDB AUTO_INCREMENT=85 DEFAULT CHARSET=utf8mb3; +) ENGINE=InnoDB AUTO_INCREMENT=86 DEFAULT CHARSET=utf8mb3; INSERT INTO `wp_actionscheduler_actions` (`action_id`, `hook`, `status`, `scheduled_date_gmt`, `scheduled_date_local`, `args`, `schedule`, `group_id`, `attempts`, `last_attempt_gmt`, `last_attempt_local`, `claim_id`, `extended_args`) VALUES (1, 'action_scheduler/migration_hook', 'pending', '2021-02-12 21:22:14', '2021-02-12 21:22:14', '[]', 'O:30:\"ActionScheduler_SimpleSchedule\":4:{s:22:\"\0*\0scheduled_timestamp\";i:1613164934;s:41:\"\0ActionScheduler_SimpleSchedule\0timestamp\";i:1613164934;s:19:\"scheduled_timestamp\";i:1613164934;s:9:\"timestamp\";i:1613164934;}', 1, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', 0, NULL); @@ -414,7 +414,7 @@ INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload` (30, 'hack_file', '0', 'yes'), (31, 'blog_charset', 'UTF-8', 'yes'), (32, 'moderation_keys', '', 'no'), -(33, 'active_plugins', 'a:10:{i:0;s:34:\"advanced-custom-fields-pro/acf.php\";i:1;s:25:\"basic-auth/basic-auth.php\";i:2;s:43:\"custom-post-type-ui/custom-post-type-ui.php\";i:3;s:24:\"wordpress-seo/wp-seo.php\";i:4;s:25:\"wp-gatsby-test-plugin.php\";i:5;s:23:\"wp-gatsby/wp-gatsby.php\";i:6;s:33:\"wp-graphql-acf/wp-graphql-acf.php\";i:7;s:31:\"wp-graphql-gutenberg/plugin.php\";i:8;s:45:\"wp-graphql-yoast-seo/wp-graphql-yoast-seo.php\";i:9;s:25:\"wp-graphql/wp-graphql.php\";}', 'yes'), +(33, 'active_plugins', 'a:11:{i:0;s:34:\"advanced-custom-fields-pro/acf.php\";i:1;s:25:\"basic-auth/basic-auth.php\";i:2;s:43:\"custom-post-type-ui/custom-post-type-ui.php\";i:3;s:27:\"svg-support/svg-support.php\";i:4;s:24:\"wordpress-seo/wp-seo.php\";i:5;s:25:\"wp-gatsby-test-plugin.php\";i:6;s:23:\"wp-gatsby/wp-gatsby.php\";i:7;s:33:\"wp-graphql-acf/wp-graphql-acf.php\";i:8;s:31:\"wp-graphql-gutenberg/plugin.php\";i:9;s:45:\"wp-graphql-yoast-seo/wp-graphql-yoast-seo.php\";i:10;s:25:\"wp-graphql/wp-graphql.php\";}', 'yes'), (34, 'category_base', '', 'yes'), (35, 'ping_sites', 'http://rpc.pingomatic.com/', 'yes'), (36, 'comment_max_links', '2', 'yes'), @@ -479,7 +479,7 @@ INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload` (100, 'widget_archives', 'a:2:{i:2;a:3:{s:5:\"title\";s:0:\"\";s:5:\"count\";i:0;s:8:\"dropdown\";i:0;}s:12:\"_multiwidget\";i:1;}', 'yes'), (101, 'widget_meta', 'a:2:{i:2;a:1:{s:5:\"title\";s:0:\"\";}s:12:\"_multiwidget\";i:1;}', 'yes'), (102, 'sidebars_widgets', 'a:4:{s:19:\"wp_inactive_widgets\";a:0:{}s:9:\"sidebar-1\";a:3:{i:0;s:8:\"search-2\";i:1;s:14:\"recent-posts-2\";i:2;s:17:\"recent-comments-2\";}s:9:\"sidebar-2\";a:3:{i:0;s:10:\"archives-2\";i:1;s:12:\"categories-2\";i:2;s:6:\"meta-2\";}s:13:\"array_version\";i:3;}', 'yes'), -(103, 'cron', 'a:23:{i:1651625663;a:1:{s:34:\"wp_privacy_delete_old_export_files\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:6:\"hourly\";s:4:\"args\";a:0:{}s:8:\"interval\";i:3600;}}}i:1651626536;a:1:{s:33:\"wc_admin_process_orders_milestone\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:6:\"hourly\";s:4:\"args\";a:0:{}s:8:\"interval\";i:3600;}}}i:1651626542;a:1:{s:29:\"wc_admin_unsnooze_admin_notes\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:6:\"hourly\";s:4:\"args\";a:0:{}s:8:\"interval\";i:3600;}}}i:1651627815;a:1:{s:10:\"polls_cron\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:6:\"hourly\";s:4:\"args\";a:0:{}s:8:\"interval\";i:3600;}}}i:1651633735;a:1:{s:24:\"woocommerce_cleanup_logs\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651643663;a:3:{s:16:\"wp_version_check\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}s:17:\"wp_update_plugins\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}s:16:\"wp_update_themes\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}}i:1651644535;a:1:{s:28:\"woocommerce_cleanup_sessions\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}}i:1651664017;a:1:{s:39:\"WPEngineSecurityAuditor_Scans_scheduler\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}}i:1651667590;a:1:{s:18:\"wp_https_detection\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}}i:1651686862;a:1:{s:32:\"recovery_mode_clean_expired_keys\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651686868;a:2:{s:19:\"wp_scheduled_delete\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}s:25:\"delete_expired_transients\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651686869;a:1:{s:30:\"wp_scheduled_auto_draft_delete\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651690710;a:1:{s:19:\"wpseo-reindex-links\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651692514;a:1:{s:17:\"gravityforms_cron\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651700323;a:1:{s:16:\"backupbuddy_cron\";a:1:{s:32:\"b2d6f4df5dfc2b203ff6fc9b49103fdc\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:2:{i:0;s:12:\"housekeeping\";i:1;a:0:{}}s:8:\"interval\";i:86400;}}}i:1651706656;a:1:{s:13:\"wpseo-reindex\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651706864;a:1:{s:30:\"wp_site_health_scheduled_check\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:6:\"weekly\";s:4:\"args\";a:0:{}s:8:\"interval\";i:604800;}}}i:1651708800;a:1:{s:27:\"woocommerce_scheduled_sales\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651709336;a:1:{s:14:\"wc_admin_daily\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651709345;a:2:{s:33:\"woocommerce_cleanup_personal_data\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}s:30:\"woocommerce_tracker_send_event\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651710827;a:1:{s:31:\"wpseo_permalink_structure_check\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1652125518;a:1:{s:16:\"wpseo_ryte_fetch\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:6:\"weekly\";s:4:\"args\";a:0:{}s:8:\"interval\";i:604800;}}}s:7:\"version\";i:2;}', 'yes'), +(103, 'cron', 'a:24:{i:1651704132;a:1:{s:25:\"wpseo_ping_search_engines\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:2:{s:8:\"schedule\";b:0;s:4:\"args\";a:0:{}}}}i:1651704863;a:1:{s:34:\"wp_privacy_delete_old_export_files\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:6:\"hourly\";s:4:\"args\";a:0:{}s:8:\"interval\";i:3600;}}}i:1651705736;a:1:{s:33:\"wc_admin_process_orders_milestone\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:6:\"hourly\";s:4:\"args\";a:0:{}s:8:\"interval\";i:3600;}}}i:1651705742;a:1:{s:29:\"wc_admin_unsnooze_admin_notes\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:6:\"hourly\";s:4:\"args\";a:0:{}s:8:\"interval\";i:3600;}}}i:1651706656;a:1:{s:13:\"wpseo-reindex\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651706864;a:1:{s:30:\"wp_site_health_scheduled_check\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:6:\"weekly\";s:4:\"args\";a:0:{}s:8:\"interval\";i:604800;}}}i:1651707015;a:1:{s:10:\"polls_cron\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:6:\"hourly\";s:4:\"args\";a:0:{}s:8:\"interval\";i:3600;}}}i:1651707217;a:1:{s:39:\"WPEngineSecurityAuditor_Scans_scheduler\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}}i:1651708800;a:1:{s:27:\"woocommerce_scheduled_sales\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651709336;a:1:{s:14:\"wc_admin_daily\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651709345;a:2:{s:33:\"woocommerce_cleanup_personal_data\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}s:30:\"woocommerce_tracker_send_event\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651710790;a:1:{s:18:\"wp_https_detection\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}}i:1651720135;a:1:{s:24:\"woocommerce_cleanup_logs\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651730063;a:3:{s:16:\"wp_version_check\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}s:17:\"wp_update_plugins\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}s:16:\"wp_update_themes\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}}i:1651730935;a:1:{s:28:\"woocommerce_cleanup_sessions\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:10:\"twicedaily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:43200;}}}i:1651773262;a:1:{s:32:\"recovery_mode_clean_expired_keys\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651773268;a:2:{s:19:\"wp_scheduled_delete\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}s:25:\"delete_expired_transients\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651773269;a:1:{s:30:\"wp_scheduled_auto_draft_delete\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651777110;a:1:{s:19:\"wpseo-reindex-links\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651778914;a:1:{s:17:\"gravityforms_cron\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1651786723;a:1:{s:16:\"backupbuddy_cron\";a:1:{s:32:\"b2d6f4df5dfc2b203ff6fc9b49103fdc\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:2:{i:0;s:12:\"housekeeping\";i:1;a:0:{}}s:8:\"interval\";i:86400;}}}i:1651788423;a:1:{s:31:\"wpseo_permalink_structure_check\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:5:\"daily\";s:4:\"args\";a:0:{}s:8:\"interval\";i:86400;}}}i:1652125518;a:1:{s:16:\"wpseo_ryte_fetch\";a:1:{s:32:\"40cd750bba9870f18aada2478b24840a\";a:3:{s:8:\"schedule\";s:6:\"weekly\";s:4:\"args\";a:0:{}s:8:\"interval\";i:604800;}}}s:7:\"version\";i:2;}', 'yes'), (104, 'widget_pages', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'yes'), (105, 'widget_calendar', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'yes'), (106, 'widget_media_audio', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'yes'), @@ -491,7 +491,7 @@ INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload` (112, 'widget_custom_html', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'yes'), (114, 'theme_mods_twentytwenty', 'a:3:{s:18:\"custom_css_post_id\";i:-1;s:18:\"nav_menu_locations\";a:5:{s:7:\"primary\";i:0;s:8:\"expanded\";i:0;s:6:\"mobile\";i:0;s:6:\"footer\";i:0;s:6:\"social\";i:17;}s:16:\"background_color\";s:3:\"fff\";}', 'yes'), (115, 'recovery_keys', 'a:0:{}', 'yes'), -(143, 'recently_activated', 'a:1:{s:25:\"wp-gatsby-test-plugin.php\";i:1651624390;}', 'yes'), +(143, 'recently_activated', 'a:1:{s:25:\"wp-gatsby-test-plugin.php\";i:1651703740;}', 'yes'), (171, 'acf_version', '5.8.7', 'yes'), (180, 'cptui_new_install', 'false', 'yes'), (183, 'cptui_post_types', 'a:6:{s:11:\"team_member\";a:33:{s:4:\"name\";s:11:\"team_member\";s:5:\"label\";s:12:\"Team Members\";s:14:\"singular_label\";s:11:\"Team Member\";s:11:\"description\";s:0:\"\";s:6:\"public\";s:4:\"true\";s:18:\"publicly_queryable\";s:4:\"true\";s:7:\"show_ui\";s:4:\"true\";s:17:\"show_in_nav_menus\";s:4:\"true\";s:16:\"delete_with_user\";s:5:\"false\";s:12:\"show_in_rest\";s:4:\"true\";s:9:\"rest_base\";s:0:\"\";s:21:\"rest_controller_class\";s:0:\"\";s:11:\"has_archive\";s:4:\"true\";s:18:\"has_archive_string\";s:4:\"team\";s:19:\"exclude_from_search\";s:5:\"false\";s:15:\"capability_type\";s:4:\"post\";s:12:\"hierarchical\";s:5:\"false\";s:7:\"rewrite\";s:4:\"true\";s:12:\"rewrite_slug\";s:0:\"\";s:17:\"rewrite_withfront\";s:4:\"true\";s:9:\"query_var\";s:4:\"true\";s:14:\"query_var_slug\";s:0:\"\";s:13:\"menu_position\";s:0:\"\";s:12:\"show_in_menu\";s:4:\"true\";s:19:\"show_in_menu_string\";s:0:\"\";s:9:\"menu_icon\";s:0:\"\";s:8:\"supports\";a:11:{i:0;s:5:\"title\";i:1;s:6:\"editor\";i:2;s:9:\"thumbnail\";i:3;s:7:\"excerpt\";i:4;s:10:\"trackbacks\";i:5;s:13:\"custom-fields\";i:6;s:8:\"comments\";i:7;s:9:\"revisions\";i:8;s:6:\"author\";i:9;s:15:\"page-attributes\";i:10;s:12:\"post-formats\";}s:10:\"taxonomies\";a:2:{i:0;s:8:\"category\";i:1;s:8:\"post_tag\";}s:6:\"labels\";a:29:{s:9:\"menu_name\";s:0:\"\";s:9:\"all_items\";s:0:\"\";s:7:\"add_new\";s:0:\"\";s:12:\"add_new_item\";s:0:\"\";s:9:\"edit_item\";s:0:\"\";s:8:\"new_item\";s:0:\"\";s:9:\"view_item\";s:0:\"\";s:10:\"view_items\";s:0:\"\";s:12:\"search_items\";s:0:\"\";s:9:\"not_found\";s:0:\"\";s:18:\"not_found_in_trash\";s:0:\"\";s:17:\"parent_item_colon\";s:0:\"\";s:14:\"featured_image\";s:0:\"\";s:18:\"set_featured_image\";s:0:\"\";s:21:\"remove_featured_image\";s:0:\"\";s:18:\"use_featured_image\";s:0:\"\";s:8:\"archives\";s:0:\"\";s:16:\"insert_into_item\";s:0:\"\";s:21:\"uploaded_to_this_item\";s:0:\"\";s:17:\"filter_items_list\";s:0:\"\";s:21:\"items_list_navigation\";s:0:\"\";s:10:\"items_list\";s:0:\"\";s:10:\"attributes\";s:0:\"\";s:14:\"name_admin_bar\";s:0:\"\";s:14:\"item_published\";s:0:\"\";s:24:\"item_published_privately\";s:0:\"\";s:22:\"item_reverted_to_draft\";s:0:\"\";s:14:\"item_scheduled\";s:0:\"\";s:12:\"item_updated\";s:0:\"\";}s:15:\"custom_supports\";s:0:\"\";s:15:\"show_in_graphql\";s:1:\"0\";s:19:\"graphql_single_name\";s:10:\"teamMember\";s:19:\"graphql_plural_name\";s:11:\"TeamMembers\";}s:7:\"project\";a:33:{s:4:\"name\";s:7:\"project\";s:5:\"label\";s:7:\"Project\";s:14:\"singular_label\";s:8:\"Projects\";s:11:\"description\";s:0:\"\";s:6:\"public\";s:4:\"true\";s:18:\"publicly_queryable\";s:4:\"true\";s:7:\"show_ui\";s:4:\"true\";s:17:\"show_in_nav_menus\";s:4:\"true\";s:16:\"delete_with_user\";s:5:\"false\";s:12:\"show_in_rest\";s:4:\"true\";s:9:\"rest_base\";s:0:\"\";s:21:\"rest_controller_class\";s:0:\"\";s:11:\"has_archive\";s:5:\"false\";s:18:\"has_archive_string\";s:0:\"\";s:19:\"exclude_from_search\";s:5:\"false\";s:15:\"capability_type\";s:4:\"post\";s:12:\"hierarchical\";s:5:\"false\";s:7:\"rewrite\";s:4:\"true\";s:12:\"rewrite_slug\";s:0:\"\";s:17:\"rewrite_withfront\";s:4:\"true\";s:9:\"query_var\";s:4:\"true\";s:14:\"query_var_slug\";s:0:\"\";s:13:\"menu_position\";s:0:\"\";s:12:\"show_in_menu\";s:4:\"true\";s:19:\"show_in_menu_string\";s:0:\"\";s:9:\"menu_icon\";s:0:\"\";s:8:\"supports\";a:4:{i:0;s:5:\"title\";i:1;s:6:\"editor\";i:2;s:9:\"thumbnail\";i:3;s:6:\"author\";}s:10:\"taxonomies\";a:0:{}s:6:\"labels\";a:29:{s:9:\"menu_name\";s:0:\"\";s:9:\"all_items\";s:0:\"\";s:7:\"add_new\";s:0:\"\";s:12:\"add_new_item\";s:0:\"\";s:9:\"edit_item\";s:0:\"\";s:8:\"new_item\";s:0:\"\";s:9:\"view_item\";s:0:\"\";s:10:\"view_items\";s:0:\"\";s:12:\"search_items\";s:0:\"\";s:9:\"not_found\";s:0:\"\";s:18:\"not_found_in_trash\";s:0:\"\";s:17:\"parent_item_colon\";s:0:\"\";s:14:\"featured_image\";s:0:\"\";s:18:\"set_featured_image\";s:0:\"\";s:21:\"remove_featured_image\";s:0:\"\";s:18:\"use_featured_image\";s:0:\"\";s:8:\"archives\";s:0:\"\";s:16:\"insert_into_item\";s:0:\"\";s:21:\"uploaded_to_this_item\";s:0:\"\";s:17:\"filter_items_list\";s:0:\"\";s:21:\"items_list_navigation\";s:0:\"\";s:10:\"items_list\";s:0:\"\";s:10:\"attributes\";s:0:\"\";s:14:\"name_admin_bar\";s:0:\"\";s:14:\"item_published\";s:0:\"\";s:24:\"item_published_privately\";s:0:\"\";s:22:\"item_reverted_to_draft\";s:0:\"\";s:14:\"item_scheduled\";s:0:\"\";s:12:\"item_updated\";s:0:\"\";}s:15:\"custom_supports\";s:0:\"\";s:15:\"show_in_graphql\";s:1:\"0\";s:19:\"graphql_single_name\";s:7:\"project\";s:19:\"graphql_plural_name\";s:8:\"projects\";}s:15:\"type_limit_test\";a:33:{s:4:\"name\";s:15:\"type_limit_test\";s:5:\"label\";s:15:\"Type Limit Test\";s:14:\"singular_label\";s:15:\"Type limit Test\";s:11:\"description\";s:0:\"\";s:6:\"public\";s:4:\"true\";s:18:\"publicly_queryable\";s:4:\"true\";s:7:\"show_ui\";s:4:\"true\";s:17:\"show_in_nav_menus\";s:4:\"true\";s:16:\"delete_with_user\";s:5:\"false\";s:12:\"show_in_rest\";s:4:\"true\";s:9:\"rest_base\";s:0:\"\";s:21:\"rest_controller_class\";s:0:\"\";s:11:\"has_archive\";s:5:\"false\";s:18:\"has_archive_string\";s:0:\"\";s:19:\"exclude_from_search\";s:5:\"false\";s:15:\"capability_type\";s:4:\"post\";s:12:\"hierarchical\";s:5:\"false\";s:7:\"rewrite\";s:4:\"true\";s:12:\"rewrite_slug\";s:0:\"\";s:17:\"rewrite_withfront\";s:4:\"true\";s:9:\"query_var\";s:4:\"true\";s:14:\"query_var_slug\";s:0:\"\";s:13:\"menu_position\";s:0:\"\";s:12:\"show_in_menu\";s:4:\"true\";s:19:\"show_in_menu_string\";s:0:\"\";s:9:\"menu_icon\";s:0:\"\";s:8:\"supports\";a:4:{i:0;s:5:\"title\";i:1;s:6:\"editor\";i:2;s:9:\"thumbnail\";i:3;s:6:\"author\";}s:10:\"taxonomies\";a:0:{}s:6:\"labels\";a:29:{s:9:\"menu_name\";s:0:\"\";s:9:\"all_items\";s:0:\"\";s:7:\"add_new\";s:0:\"\";s:12:\"add_new_item\";s:0:\"\";s:9:\"edit_item\";s:0:\"\";s:8:\"new_item\";s:0:\"\";s:9:\"view_item\";s:0:\"\";s:10:\"view_items\";s:0:\"\";s:12:\"search_items\";s:0:\"\";s:9:\"not_found\";s:0:\"\";s:18:\"not_found_in_trash\";s:0:\"\";s:17:\"parent_item_colon\";s:0:\"\";s:14:\"featured_image\";s:0:\"\";s:18:\"set_featured_image\";s:0:\"\";s:21:\"remove_featured_image\";s:0:\"\";s:18:\"use_featured_image\";s:0:\"\";s:8:\"archives\";s:0:\"\";s:16:\"insert_into_item\";s:0:\"\";s:21:\"uploaded_to_this_item\";s:0:\"\";s:17:\"filter_items_list\";s:0:\"\";s:21:\"items_list_navigation\";s:0:\"\";s:10:\"items_list\";s:0:\"\";s:10:\"attributes\";s:0:\"\";s:14:\"name_admin_bar\";s:0:\"\";s:14:\"item_published\";s:0:\"\";s:24:\"item_published_privately\";s:0:\"\";s:22:\"item_reverted_to_draft\";s:0:\"\";s:14:\"item_scheduled\";s:0:\"\";s:12:\"item_updated\";s:0:\"\";}s:15:\"custom_supports\";s:0:\"\";s:15:\"show_in_graphql\";s:1:\"1\";s:19:\"graphql_single_name\";s:13:\"typeLimitTest\";s:19:\"graphql_plural_name\";s:14:\"typeLimitTests\";}s:17:\"type_limit_0_test\";a:33:{s:4:\"name\";s:17:\"type_limit_0_test\";s:5:\"label\";s:17:\"Type Limit 0 Test\";s:14:\"singular_label\";s:17:\"Type Limit 0 Test\";s:11:\"description\";s:0:\"\";s:6:\"public\";s:4:\"true\";s:18:\"publicly_queryable\";s:4:\"true\";s:7:\"show_ui\";s:4:\"true\";s:17:\"show_in_nav_menus\";s:4:\"true\";s:16:\"delete_with_user\";s:5:\"false\";s:12:\"show_in_rest\";s:4:\"true\";s:9:\"rest_base\";s:0:\"\";s:21:\"rest_controller_class\";s:0:\"\";s:11:\"has_archive\";s:5:\"false\";s:18:\"has_archive_string\";s:0:\"\";s:19:\"exclude_from_search\";s:5:\"false\";s:15:\"capability_type\";s:4:\"post\";s:12:\"hierarchical\";s:5:\"false\";s:7:\"rewrite\";s:4:\"true\";s:12:\"rewrite_slug\";s:0:\"\";s:17:\"rewrite_withfront\";s:4:\"true\";s:9:\"query_var\";s:4:\"true\";s:14:\"query_var_slug\";s:0:\"\";s:13:\"menu_position\";s:0:\"\";s:12:\"show_in_menu\";s:4:\"true\";s:19:\"show_in_menu_string\";s:0:\"\";s:9:\"menu_icon\";s:0:\"\";s:8:\"supports\";a:4:{i:0;s:5:\"title\";i:1;s:6:\"editor\";i:2;s:9:\"thumbnail\";i:3;s:6:\"author\";}s:10:\"taxonomies\";a:0:{}s:6:\"labels\";a:29:{s:9:\"menu_name\";s:0:\"\";s:9:\"all_items\";s:0:\"\";s:7:\"add_new\";s:0:\"\";s:12:\"add_new_item\";s:0:\"\";s:9:\"edit_item\";s:0:\"\";s:8:\"new_item\";s:0:\"\";s:9:\"view_item\";s:0:\"\";s:10:\"view_items\";s:0:\"\";s:12:\"search_items\";s:0:\"\";s:9:\"not_found\";s:0:\"\";s:18:\"not_found_in_trash\";s:0:\"\";s:17:\"parent_item_colon\";s:0:\"\";s:14:\"featured_image\";s:0:\"\";s:18:\"set_featured_image\";s:0:\"\";s:21:\"remove_featured_image\";s:0:\"\";s:18:\"use_featured_image\";s:0:\"\";s:8:\"archives\";s:0:\"\";s:16:\"insert_into_item\";s:0:\"\";s:21:\"uploaded_to_this_item\";s:0:\"\";s:17:\"filter_items_list\";s:0:\"\";s:21:\"items_list_navigation\";s:0:\"\";s:10:\"items_list\";s:0:\"\";s:10:\"attributes\";s:0:\"\";s:14:\"name_admin_bar\";s:0:\"\";s:14:\"item_published\";s:0:\"\";s:24:\"item_published_privately\";s:0:\"\";s:22:\"item_reverted_to_draft\";s:0:\"\";s:14:\"item_scheduled\";s:0:\"\";s:12:\"item_updated\";s:0:\"\";}s:15:\"custom_supports\";s:0:\"\";s:15:\"show_in_graphql\";s:1:\"1\";s:19:\"graphql_single_name\";s:14:\"typeLimit0Test\";s:19:\"graphql_plural_name\";s:15:\"typeLimit0Tests\";}s:20:\"translation_filter_t\";a:33:{s:4:\"name\";s:20:\"translation_filter_t\";s:5:\"label\";s:23:\"Translation Filter Test\";s:14:\"singular_label\";s:23:\"Translation Filter Test\";s:11:\"description\";s:0:\"\";s:6:\"public\";s:4:\"true\";s:18:\"publicly_queryable\";s:4:\"true\";s:7:\"show_ui\";s:4:\"true\";s:17:\"show_in_nav_menus\";s:4:\"true\";s:16:\"delete_with_user\";s:5:\"false\";s:12:\"show_in_rest\";s:4:\"true\";s:9:\"rest_base\";s:0:\"\";s:21:\"rest_controller_class\";s:0:\"\";s:11:\"has_archive\";s:5:\"false\";s:18:\"has_archive_string\";s:0:\"\";s:19:\"exclude_from_search\";s:5:\"false\";s:15:\"capability_type\";s:4:\"page\";s:12:\"hierarchical\";s:5:\"false\";s:7:\"rewrite\";s:4:\"true\";s:12:\"rewrite_slug\";s:0:\"\";s:17:\"rewrite_withfront\";s:4:\"true\";s:9:\"query_var\";s:4:\"true\";s:14:\"query_var_slug\";s:0:\"\";s:13:\"menu_position\";s:0:\"\";s:12:\"show_in_menu\";s:4:\"true\";s:19:\"show_in_menu_string\";s:0:\"\";s:9:\"menu_icon\";s:0:\"\";s:8:\"supports\";a:4:{i:0;s:5:\"title\";i:1;s:6:\"editor\";i:2;s:9:\"thumbnail\";i:3;s:6:\"author\";}s:10:\"taxonomies\";a:0:{}s:6:\"labels\";a:29:{s:9:\"menu_name\";s:0:\"\";s:9:\"all_items\";s:0:\"\";s:7:\"add_new\";s:0:\"\";s:12:\"add_new_item\";s:0:\"\";s:9:\"edit_item\";s:0:\"\";s:8:\"new_item\";s:0:\"\";s:9:\"view_item\";s:0:\"\";s:10:\"view_items\";s:0:\"\";s:12:\"search_items\";s:0:\"\";s:9:\"not_found\";s:0:\"\";s:18:\"not_found_in_trash\";s:0:\"\";s:17:\"parent_item_colon\";s:0:\"\";s:14:\"featured_image\";s:0:\"\";s:18:\"set_featured_image\";s:0:\"\";s:21:\"remove_featured_image\";s:0:\"\";s:18:\"use_featured_image\";s:0:\"\";s:8:\"archives\";s:0:\"\";s:16:\"insert_into_item\";s:0:\"\";s:21:\"uploaded_to_this_item\";s:0:\"\";s:17:\"filter_items_list\";s:0:\"\";s:21:\"items_list_navigation\";s:0:\"\";s:10:\"items_list\";s:0:\"\";s:10:\"attributes\";s:0:\"\";s:14:\"name_admin_bar\";s:0:\"\";s:14:\"item_published\";s:0:\"\";s:24:\"item_published_privately\";s:0:\"\";s:22:\"item_reverted_to_draft\";s:0:\"\";s:14:\"item_scheduled\";s:0:\"\";s:12:\"item_updated\";s:0:\"\";}s:15:\"custom_supports\";s:0:\"\";s:15:\"show_in_graphql\";s:1:\"1\";s:19:\"graphql_single_name\";s:21:\"translationFilterTest\";s:19:\"graphql_plural_name\";s:22:\"translationFilterTests\";}s:20:\"acf custom post type\";a:33:{s:4:\"name\";s:20:\"acf custom post type\";s:5:\"label\";s:26:\"ACF Custom post type posts\";s:14:\"singular_label\";s:25:\"ACF Custom post type post\";s:11:\"description\";s:0:\"\";s:6:\"public\";s:4:\"true\";s:18:\"publicly_queryable\";s:4:\"true\";s:7:\"show_ui\";s:4:\"true\";s:17:\"show_in_nav_menus\";s:4:\"true\";s:16:\"delete_with_user\";s:5:\"false\";s:12:\"show_in_rest\";s:4:\"true\";s:9:\"rest_base\";s:0:\"\";s:21:\"rest_controller_class\";s:0:\"\";s:11:\"has_archive\";s:5:\"false\";s:18:\"has_archive_string\";s:0:\"\";s:19:\"exclude_from_search\";s:5:\"false\";s:15:\"capability_type\";s:4:\"post\";s:12:\"hierarchical\";s:5:\"false\";s:7:\"rewrite\";s:4:\"true\";s:12:\"rewrite_slug\";s:0:\"\";s:17:\"rewrite_withfront\";s:4:\"true\";s:9:\"query_var\";s:4:\"true\";s:14:\"query_var_slug\";s:0:\"\";s:13:\"menu_position\";s:0:\"\";s:12:\"show_in_menu\";s:4:\"true\";s:19:\"show_in_menu_string\";s:0:\"\";s:9:\"menu_icon\";s:0:\"\";s:8:\"supports\";a:3:{i:0;s:5:\"title\";i:1;s:6:\"editor\";i:2;s:9:\"thumbnail\";}s:10:\"taxonomies\";a:0:{}s:6:\"labels\";a:30:{s:9:\"menu_name\";s:29:\"My ACF Custom post type posts\";s:9:\"all_items\";s:30:\"All ACF Custom post type posts\";s:7:\"add_new\";s:7:\"Add new\";s:12:\"add_new_item\";s:33:\"Add new ACF Custom post type post\";s:9:\"edit_item\";s:30:\"Edit ACF Custom post type post\";s:8:\"new_item\";s:29:\"New ACF Custom post type post\";s:9:\"view_item\";s:30:\"View ACF Custom post type post\";s:10:\"view_items\";s:31:\"View ACF Custom post type posts\";s:12:\"search_items\";s:33:\"Search ACF Custom post type posts\";s:9:\"not_found\";s:35:\"No ACF Custom post type posts found\";s:18:\"not_found_in_trash\";s:44:\"No ACF Custom post type posts found in trash\";s:6:\"parent\";s:33:\"Parent ACF Custom post type post:\";s:14:\"featured_image\";s:49:\"Featured image for this ACF Custom post type post\";s:18:\"set_featured_image\";s:53:\"Set featured image for this ACF Custom post type post\";s:21:\"remove_featured_image\";s:56:\"Remove featured image for this ACF Custom post type post\";s:18:\"use_featured_image\";s:56:\"Use as featured image for this ACF Custom post type post\";s:8:\"archives\";s:34:\"ACF Custom post type post archives\";s:16:\"insert_into_item\";s:37:\"Insert into ACF Custom post type post\";s:21:\"uploaded_to_this_item\";s:40:\"Upload to this ACF Custom post type post\";s:17:\"filter_items_list\";s:38:\"Filter ACF Custom post type posts list\";s:21:\"items_list_navigation\";s:42:\"ACF Custom post type posts list navigation\";s:10:\"items_list\";s:31:\"ACF Custom post type posts list\";s:10:\"attributes\";s:37:\"ACF Custom post type posts attributes\";s:14:\"name_admin_bar\";s:25:\"ACF Custom post type post\";s:14:\"item_published\";s:35:\"ACF Custom post type post published\";s:24:\"item_published_privately\";s:46:\"ACF Custom post type post published privately.\";s:22:\"item_reverted_to_draft\";s:44:\"ACF Custom post type post reverted to draft.\";s:14:\"item_scheduled\";s:35:\"ACF Custom post type post scheduled\";s:12:\"item_updated\";s:34:\"ACF Custom post type post updated.\";s:17:\"parent_item_colon\";s:33:\"Parent ACF Custom post type post:\";}s:15:\"custom_supports\";s:0:\"\";s:15:\"show_in_graphql\";s:1:\"0\";s:19:\"graphql_single_name\";s:6:\"acfCPT\";s:19:\"graphql_plural_name\";s:7:\"acfCPTs\";}}', 'yes'), @@ -561,8 +561,10 @@ INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload` (5077, 'widget_wpe_powered_by_widget', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'yes'), (5078, 'wpe_notices', 'a:1:{s:4:\"read\";s:0:\"\";}', 'yes'), (5079, 'wpe_notices_ttl', '1618946008', 'yes'), -(5092, 'yoast_migrations_free', 'a:1:{s:7:\"version\";s:4:\"18.7\";}', 'yes'), -(5102, 'wp_graphql_gutenberg_block_types', 'a:46:{s:21:\"yoast-seo/breadcrumbs\";a:12:{s:4:\"name\";s:21:\"yoast-seo/breadcrumbs\";s:8:\"keywords\";a:4:{i:0;s:3:\"seo\";i:1;s:11:\"breadcrumbs\";i:2;s:16:\"internal linking\";i:3;s:14:\"site structure\";}s:10:\"attributes\";a:1:{s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:0:{}s:6:\"styles\";a:0:{}s:5:\"title\";s:17:\"Yoast Breadcrumbs\";s:11:\"description\";s:59:\"Adds the Yoast SEO breadcrumbs to your template or content.\";s:8:\"category\";s:29:\"yoast-internal-linking-blocks\";s:7:\"example\";a:1:{s:10:\"attributes\";a:0:{}}s:10:\"variations\";a:0:{}}s:18:\"yoast/how-to-block\";a:13:{s:4:\"name\";s:18:\"yoast/how-to-block\";s:8:\"keywords\";a:5:{i:0;s:6:\"How-to\";i:1;s:6:\"How to\";i:2;s:6:\"Schema\";i:3;s:3:\"SEO\";i:4;s:15:\"Structured Data\";}s:10:\"attributes\";a:12:{s:11:\"hasDuration\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:4:\"days\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"hours\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"minutes\";a:1:{s:4:\"type\";s:6:\"string\";}s:11:\"description\";a:3:{s:4:\"type\";s:5:\"array\";s:6:\"source\";s:8:\"children\";s:8:\"selector\";s:26:\".schema-how-to-description\";}s:15:\"jsonDescription\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"steps\";a:1:{s:4:\"type\";s:5:\"array\";}s:24:\"additionalListCssClasses\";a:1:{s:4:\"type\";s:6:\"string\";}s:13:\"unorderedList\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:12:\"durationText\";a:1:{s:4:\"type\";s:6:\"string\";}s:19:\"defaultDurationText\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:1:{s:8:\"multiple\";b:0;}s:6:\"styles\";a:0:{}s:5:\"title\";s:12:\"Yoast How-to\";s:11:\"description\";s:89:\"Create a How-to guide in an SEO-friendly way. You can only use one How-to block per post.\";s:8:\"category\";s:28:\"yoast-structured-data-blocks\";s:7:\"example\";a:1:{s:10:\"attributes\";a:1:{s:5:\"steps\";a:2:{i:0;a:3:{s:2:\"id\";s:25:\"how-to-step-1620758957480\";s:4:\"name\";a:0:{}s:4:\"text\";a:0:{}}i:1;a:3:{s:2:\"id\";s:25:\"how-to-step-1620758957480\";s:4:\"name\";a:0:{}s:4:\"text\";a:0:{}}}}}s:10:\"deprecated\";a:2:{i:0;a:1:{s:10:\"attributes\";a:12:{s:11:\"hasDuration\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:4:\"days\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"hours\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"minutes\";a:1:{s:4:\"type\";s:6:\"string\";}s:11:\"description\";a:3:{s:4:\"type\";s:5:\"array\";s:6:\"source\";s:8:\"children\";s:8:\"selector\";s:26:\".schema-how-to-description\";}s:15:\"jsonDescription\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"steps\";a:1:{s:4:\"type\";s:5:\"array\";}s:24:\"additionalListCssClasses\";a:1:{s:4:\"type\";s:6:\"string\";}s:13:\"unorderedList\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:12:\"durationText\";a:1:{s:4:\"type\";s:6:\"string\";}s:19:\"defaultDurationText\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:1;a:1:{s:10:\"attributes\";a:12:{s:11:\"hasDuration\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:4:\"days\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"hours\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"minutes\";a:1:{s:4:\"type\";s:6:\"string\";}s:11:\"description\";a:3:{s:4:\"type\";s:5:\"array\";s:6:\"source\";s:8:\"children\";s:8:\"selector\";s:26:\".schema-how-to-description\";}s:15:\"jsonDescription\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"steps\";a:1:{s:4:\"type\";s:5:\"array\";}s:24:\"additionalListCssClasses\";a:1:{s:4:\"type\";s:6:\"string\";}s:13:\"unorderedList\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:12:\"durationText\";a:1:{s:4:\"type\";s:6:\"string\";}s:19:\"defaultDurationText\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}s:10:\"variations\";a:0:{}}s:15:\"yoast/faq-block\";a:13:{s:4:\"name\";s:15:\"yoast/faq-block\";s:8:\"keywords\";a:5:{i:0;s:3:\"FAQ\";i:1;s:26:\"Frequently Asked Questions\";i:2;s:6:\"Schema\";i:3;s:3:\"SEO\";i:4;s:15:\"Structured Data\";}s:10:\"attributes\";a:3:{s:9:\"questions\";a:1:{s:4:\"type\";s:5:\"array\";}s:24:\"additionalListCssClasses\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:1:{s:8:\"multiple\";b:0;}s:6:\"styles\";a:0:{}s:5:\"title\";s:9:\"Yoast FAQ\";s:11:\"description\";s:101:\"List your Frequently Asked Questions in an SEO-friendly way. You can only use one FAQ block per post.\";s:8:\"category\";s:28:\"yoast-structured-data-blocks\";s:7:\"example\";a:1:{s:10:\"attributes\";a:1:{s:9:\"questions\";a:3:{i:0;a:3:{s:2:\"id\";s:26:\"faq-question-1620758957481\";s:8:\"question\";a:0:{}s:6:\"answer\";a:0:{}}i:1;a:3:{s:2:\"id\";s:26:\"faq-question-1620758957481\";s:8:\"question\";a:0:{}s:6:\"answer\";a:0:{}}i:2;a:3:{s:2:\"id\";s:26:\"faq-question-1620758957481\";s:8:\"question\";a:0:{}s:6:\"answer\";a:0:{}}}}}s:10:\"deprecated\";a:1:{i:0;a:1:{s:10:\"attributes\";a:3:{s:9:\"questions\";a:1:{s:4:\"type\";s:5:\"array\";}s:24:\"additionalListCssClasses\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}s:10:\"variations\";a:0:{}}s:14:\"core/paragraph\";a:14:{s:4:\"name\";s:14:\"core/paragraph\";s:8:\"keywords\";a:1:{i:0;s:4:\"text\";}s:10:\"attributes\";a:11:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";s:7:\"default\";s:0:\"\";}s:7:\"dropCap\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"direction\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:2:{i:0;s:3:\"ltr\";i:1;s:3:\"rtl\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:7:{s:6:\"anchor\";b:1;s:9:\"className\";b:0;s:5:\"color\";a:1:{s:4:\"link\";b:1;}s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:22:\"__experimentalSelector\";s:1:\"p\";s:25:\"__unstablePasteTextInline\";b:1;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:4:\"text\";s:5:\"title\";s:9:\"Paragraph\";s:11:\"description\";s:47:\"Start with the building block of all narrative.\";s:7:\"example\";a:1:{s:10:\"attributes\";a:3:{s:7:\"content\";s:224:\"In a village of La Mancha, the name of which I have no desire to call to mind, there lived not long since one of those gentlemen that keep a lance in the lance-rack, an old buckler, a lean hack, and a greyhound for coursing.\";s:5:\"style\";a:1:{s:10:\"typography\";a:1:{s:8:\"fontSize\";i:28;}}s:7:\"dropCap\";b:1;}}s:10:\"deprecated\";a:5:{i:0;a:2:{s:10:\"attributes\";a:12:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";s:7:\"default\";s:0:\"\";}s:7:\"dropCap\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"direction\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:2:{i:0;s:3:\"ltr\";i:1;s:3:\"rtl\";}}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customFontSize\";a:1:{s:4:\"type\";s:6:\"number\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:9:\"className\";b:0;}}i:1;a:2:{s:10:\"attributes\";a:12:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";s:7:\"default\";s:0:\"\";}s:7:\"dropCap\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"direction\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:2:{i:0;s:3:\"ltr\";i:1;s:3:\"rtl\";}}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customFontSize\";a:1:{s:4:\"type\";s:6:\"number\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:9:\"className\";b:0;}}i:2;a:2:{s:10:\"attributes\";a:13:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";s:7:\"default\";s:0:\"\";}s:7:\"dropCap\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"direction\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:2:{i:0;s:3:\"ltr\";i:1;s:3:\"rtl\";}}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customFontSize\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:9:\"className\";b:0;}}i:3;a:2:{s:10:\"attributes\";a:9:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";s:7:\"default\";s:0:\"\";}s:7:\"dropCap\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"number\";}s:9:\"direction\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:2:{i:0;s:3:\"ltr\";i:1;s:3:\"rtl\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:9:\"className\";b:0;}}i:4;a:2:{s:10:\"attributes\";a:10:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:7:\"default\";s:0:\"\";}s:7:\"dropCap\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"direction\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:2:{i:0;s:3:\"ltr\";i:1;s:3:\"rtl\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:9:\"className\";b:0;}}}s:10:\"variations\";a:0:{}}s:10:\"core/image\";a:14:{s:4:\"name\";s:10:\"core/image\";s:8:\"keywords\";a:3:{i:0;s:3:\"img\";i:1;s:5:\"photo\";i:2;s:7:\"picture\";}s:10:\"attributes\";a:16:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:3:\"alt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:5:\"title\";}s:4:\"href\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:4:\"href\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:3:\"rel\";}s:9:\"linkClass\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:5:\"class\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:6:\"height\";a:1:{s:4:\"type\";s:6:\"number\";}s:8:\"sizeSlug\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"linkDestination\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:6:\"target\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:1:{s:6:\"anchor\";b:1;}s:6:\"styles\";a:2:{i:0;a:3:{s:4:\"name\";s:7:\"default\";s:5:\"label\";s:7:\"Default\";s:9:\"isDefault\";b:1;}i:1;a:2:{s:4:\"name\";s:7:\"rounded\";s:5:\"label\";s:7:\"Rounded\";}}s:10:\"apiVersion\";i:2;s:8:\"category\";s:5:\"media\";s:5:\"title\";s:5:\"Image\";s:11:\"description\";s:43:\"Insert an image to make a visual statement.\";s:7:\"example\";a:1:{s:10:\"attributes\";a:3:{s:8:\"sizeSlug\";s:5:\"large\";s:3:\"url\";s:44:\"https://s.w.org/images/core/5.3/MtBlanc1.jpg\";s:7:\"caption\";s:46:\"Mont Blanc appears—still, snowy, and serene.\";}}s:10:\"deprecated\";a:3:{i:0;a:1:{s:10:\"attributes\";a:13:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:3:\"alt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:4:\"href\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:4:\"href\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:3:\"rel\";}s:9:\"linkClass\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:5:\"class\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:6:\"height\";a:1:{s:4:\"type\";s:6:\"number\";}s:15:\"linkDestination\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:6:\"target\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:1;a:1:{s:10:\"attributes\";a:13:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:3:\"alt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:4:\"href\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:4:\"href\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:3:\"rel\";}s:9:\"linkClass\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:5:\"class\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:6:\"height\";a:1:{s:4:\"type\";s:6:\"number\";}s:15:\"linkDestination\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:6:\"target\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:2;a:1:{s:10:\"attributes\";a:13:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:3:\"alt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:4:\"href\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:4:\"href\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:3:\"rel\";}s:9:\"linkClass\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:5:\"class\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:6:\"height\";a:1:{s:4:\"type\";s:6:\"number\";}s:15:\"linkDestination\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:6:\"target\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}s:10:\"variations\";a:0:{}}s:12:\"core/heading\";a:14:{s:4:\"name\";s:12:\"core/heading\";s:8:\"keywords\";a:2:{i:0;s:5:\"title\";i:1;s:8:\"subtitle\";}s:10:\"attributes\";a:11:{s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:17:\"h1,h2,h3,h4,h5,h6\";s:7:\"default\";s:0:\"\";}s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:8:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:9:\"className\";b:0;s:5:\"color\";a:1:{s:4:\"link\";b:1;}s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:22:\"__experimentalSelector\";a:6:{s:15:\"core/heading/h1\";s:2:\"h1\";s:15:\"core/heading/h2\";s:2:\"h2\";s:15:\"core/heading/h3\";s:2:\"h3\";s:15:\"core/heading/h4\";s:2:\"h4\";s:15:\"core/heading/h5\";s:2:\"h5\";s:15:\"core/heading/h6\";s:2:\"h6\";}s:25:\"__unstablePasteTextInline\";b:1;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:4:\"text\";s:5:\"title\";s:7:\"Heading\";s:11:\"description\";s:123:\"Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content.\";s:7:\"example\";a:1:{s:10:\"attributes\";a:2:{s:7:\"content\";s:14:\"Code is Poetry\";s:5:\"level\";i:2;}}s:10:\"deprecated\";a:4:{i:0;a:2:{s:10:\"attributes\";a:10:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:17:\"h1,h2,h3,h4,h5,h6\";s:7:\"default\";s:0:\"\";}s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:8:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:9:\"className\";b:0;s:5:\"color\";a:1:{s:4:\"link\";b:1;}s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:22:\"__experimentalSelector\";a:6:{s:15:\"core/heading/h1\";s:2:\"h1\";s:15:\"core/heading/h2\";s:2:\"h2\";s:15:\"core/heading/h3\";s:2:\"h3\";s:15:\"core/heading/h4\";s:2:\"h4\";s:15:\"core/heading/h5\";s:2:\"h5\";s:15:\"core/heading/h6\";s:2:\"h6\";}s:25:\"__unstablePasteTextInline\";b:1;}}i:1;a:2:{s:10:\"attributes\";a:8:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:17:\"h1,h2,h3,h4,h5,h6\";s:7:\"default\";s:0:\"\";}s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:2:{s:9:\"className\";b:0;s:6:\"anchor\";b:1;}}i:2;a:2:{s:10:\"attributes\";a:8:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:17:\"h1,h2,h3,h4,h5,h6\";s:7:\"default\";s:0:\"\";}s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:2:{s:9:\"className\";b:0;s:6:\"anchor\";b:1;}}i:3;a:2:{s:10:\"attributes\";a:8:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:17:\"h1,h2,h3,h4,h5,h6\";s:7:\"default\";s:0:\"\";}s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:2:{s:9:\"className\";b:0;s:6:\"anchor\";b:1;}}}s:10:\"variations\";a:0:{}}s:12:\"core/gallery\";a:13:{s:4:\"name\";s:12:\"core/gallery\";s:8:\"keywords\";a:2:{i:0;s:6:\"images\";i:1;s:6:\"photos\";}s:10:\"attributes\";a:10:{s:6:\"images\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:20:\".blocks-gallery-item\";s:5:\"query\";a:6:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:7:\"fullUrl\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:13:\"data-full-url\";}s:4:\"link\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:9:\"data-link\";}s:3:\"alt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:2:\"id\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:7:\"data-id\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:29:\".blocks-gallery-item__caption\";}}}s:3:\"ids\";a:3:{s:4:\"type\";s:5:\"array\";s:5:\"items\";a:1:{s:4:\"type\";s:6:\"number\";}s:7:\"default\";a:0:{}}s:7:\"columns\";a:3:{s:4:\"type\";s:6:\"number\";s:7:\"minimum\";i:1;s:7:\"maximum\";i:8;}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:23:\".blocks-gallery-caption\";}s:9:\"imageCrop\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:6:\"linkTo\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"sizeSlug\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"large\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;}s:6:\"styles\";a:0:{}s:8:\"category\";s:5:\"media\";s:5:\"title\";s:7:\"Gallery\";s:11:\"description\";s:42:\"Display multiple images in a rich gallery.\";s:7:\"example\";a:1:{s:10:\"attributes\";a:2:{s:7:\"columns\";i:2;s:6:\"images\";a:2:{i:0;a:1:{s:3:\"url\";s:59:\"https://s.w.org/images/core/5.3/Glacial_lakes%2C_Bhutan.jpg\";}i:1;a:1:{s:3:\"url\";s:70:\"https://s.w.org/images/core/5.3/Sediment_off_the_Yucatan_Peninsula.jpg\";}}}}s:10:\"deprecated\";a:5:{i:0;a:2:{s:10:\"attributes\";a:9:{s:6:\"images\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:20:\".blocks-gallery-item\";s:5:\"query\";a:6:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:7:\"fullUrl\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:13:\"data-full-url\";}s:4:\"link\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:9:\"data-link\";}s:3:\"alt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:2:\"id\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:7:\"data-id\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:29:\".blocks-gallery-item__caption\";}}}s:3:\"ids\";a:3:{s:4:\"type\";s:5:\"array\";s:5:\"items\";a:1:{s:4:\"type\";s:6:\"number\";}s:7:\"default\";a:0:{}}s:7:\"columns\";a:3:{s:4:\"type\";s:6:\"number\";s:7:\"minimum\";i:1;s:7:\"maximum\";i:8;}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:23:\".blocks-gallery-caption\";}s:9:\"imageCrop\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:6:\"linkTo\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:8:\"sizeSlug\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"large\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}i:1;a:2:{s:10:\"attributes\";a:8:{s:6:\"images\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:20:\".blocks-gallery-item\";s:5:\"query\";a:6:{s:3:\"url\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:7:\"fullUrl\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:13:\"data-full-url\";}s:4:\"link\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:9:\"data-link\";}s:3:\"alt\";a:4:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:2:\"id\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:7:\"data-id\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:29:\".blocks-gallery-item__caption\";}}}s:3:\"ids\";a:2:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}}s:7:\"columns\";a:1:{s:4:\"type\";s:6:\"number\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:23:\".blocks-gallery-caption\";}s:9:\"imageCrop\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:6:\"linkTo\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}i:2;a:2:{s:10:\"attributes\";a:7:{s:6:\"images\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:40:\"ul.wp-block-gallery .blocks-gallery-item\";s:5:\"query\";a:6:{s:3:\"url\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:7:\"fullUrl\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:13:\"data-full-url\";}s:3:\"alt\";a:4:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:2:\"id\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:7:\"data-id\";}s:4:\"link\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:9:\"data-link\";}s:7:\"caption\";a:3:{s:4:\"type\";s:5:\"array\";s:6:\"source\";s:8:\"children\";s:8:\"selector\";s:10:\"figcaption\";}}}s:3:\"ids\";a:2:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}}s:7:\"columns\";a:1:{s:4:\"type\";s:6:\"number\";}s:9:\"imageCrop\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:6:\"linkTo\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}i:3;a:2:{s:10:\"attributes\";a:6:{s:6:\"images\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:40:\"ul.wp-block-gallery .blocks-gallery-item\";s:5:\"query\";a:5:{s:3:\"url\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:3:\"alt\";a:4:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:2:\"id\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:7:\"data-id\";}s:4:\"link\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:9:\"data-link\";}s:7:\"caption\";a:3:{s:4:\"type\";s:5:\"array\";s:6:\"source\";s:8:\"children\";s:8:\"selector\";s:10:\"figcaption\";}}}s:7:\"columns\";a:1:{s:4:\"type\";s:6:\"number\";}s:9:\"imageCrop\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:6:\"linkTo\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}i:4;a:2:{s:10:\"attributes\";a:6:{s:6:\"images\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:52:\"div.wp-block-gallery figure.blocks-gallery-image img\";s:5:\"query\";a:3:{s:3:\"url\";a:2:{s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:3:\"src\";}s:3:\"alt\";a:3:{s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:2:\"id\";a:2:{s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:7:\"data-id\";}}}s:7:\"columns\";a:1:{s:4:\"type\";s:6:\"number\";}s:9:\"imageCrop\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:6:\"linkTo\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}}s:10:\"variations\";a:0:{}}s:9:\"core/list\";a:13:{s:4:\"name\";s:9:\"core/list\";s:8:\"keywords\";a:3:{i:0;s:11:\"bullet list\";i:1;s:12:\"ordered list\";i:2;s:13:\"numbered list\";}s:10:\"attributes\";a:11:{s:7:\"ordered\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:6:\"values\";a:6:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:5:\"ol,ul\";s:9:\"multiline\";s:2:\"li\";s:30:\"__unstableMultilineWrapperTags\";a:2:{i:0;s:2:\"ol\";i:1;s:2:\"ul\";}s:7:\"default\";s:0:\"\";}s:4:\"type\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"start\";a:1:{s:4:\"type\";s:6:\"number\";}s:8:\"reversed\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:4:{s:6:\"anchor\";b:1;s:9:\"className\";b:0;s:5:\"color\";a:1:{s:9:\"gradients\";b:1;}s:25:\"__unstablePasteTextInline\";b:1;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:4:\"text\";s:5:\"title\";s:4:\"List\";s:11:\"description\";s:35:\"Create a bulleted or numbered list.\";s:7:\"example\";a:1:{s:10:\"attributes\";a:1:{s:6:\"values\";s:120:\"
In quoting others, we cite ourselves.
\";s:8:\"citation\";s:15:\"Julio Cortázar\";s:9:\"className\";s:14:\"is-style-large\";}}s:10:\"deprecated\";a:3:{i:0;a:1:{s:10:\"attributes\";a:4:{s:5:\"value\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"blockquote\";s:9:\"multiline\";s:1:\"p\";s:7:\"default\";s:0:\"\";}s:8:\"citation\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:4:\"cite\";s:7:\"default\";s:0:\"\";}s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:1;a:1:{s:10:\"attributes\";a:5:{s:5:\"value\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"blockquote\";s:9:\"multiline\";s:1:\"p\";s:7:\"default\";s:0:\"\";}s:8:\"citation\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:4:\"cite\";s:7:\"default\";s:0:\"\";}s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:1;}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:2;a:1:{s:10:\"attributes\";a:5:{s:5:\"value\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"blockquote\";s:9:\"multiline\";s:1:\"p\";s:7:\"default\";s:0:\"\";}s:8:\"citation\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:6:\"footer\";s:7:\"default\";s:0:\"\";}s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:1;}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}s:10:\"variations\";a:0:{}}s:14:\"core/shortcode\";a:12:{s:4:\"name\";s:14:\"core/shortcode\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:1:{s:4:\"text\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:3:{s:9:\"className\";b:0;s:15:\"customClassName\";b:0;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:7:\"widgets\";s:5:\"title\";s:9:\"Shortcode\";s:11:\"description\";s:61:\"Insert additional custom elements with a WordPress shortcode.\";s:10:\"variations\";a:0:{}}s:13:\"core/archives\";a:13:{s:4:\"name\";s:13:\"core/archives\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:4:{s:17:\"displayAsDropdown\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:14:\"showPostCounts\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:5:\"align\";b:1;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:7:\"widgets\";s:5:\"title\";s:8:\"Archives\";s:11:\"description\";s:40:\"Display a monthly archive of your posts.\";s:7:\"example\";a:0:{}s:10:\"variations\";a:0:{}}s:10:\"core/audio\";a:13:{s:4:\"name\";s:10:\"core/audio\";s:8:\"keywords\";a:4:{i:0;s:5:\"music\";i:1;s:5:\"sound\";i:2;s:7:\"podcast\";i:3;s:9:\"recording\";}s:10:\"attributes\";a:9:{s:3:\"src\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:3:\"src\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:8:\"autoplay\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:8:\"autoplay\";}s:4:\"loop\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:4:\"loop\";}s:7:\"preload\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:7:\"preload\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:5:\"media\";s:5:\"title\";s:5:\"Audio\";s:11:\"description\";s:28:\"Embed a simple audio player.\";s:10:\"deprecated\";a:1:{i:0;a:2:{s:10:\"attributes\";a:8:{s:3:\"src\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:3:\"src\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:8:\"autoplay\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:8:\"autoplay\";}s:4:\"loop\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:4:\"loop\";}s:7:\"preload\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:7:\"preload\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}}s:10:\"variations\";a:0:{}}s:11:\"core/button\";a:15:{s:4:\"name\";s:11:\"core/button\";s:8:\"keywords\";a:1:{i:0;s:4:\"link\";}s:10:\"attributes\";a:14:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:6:\"target\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:3:\"rel\";}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"borderRadius\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:5:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;s:9:\"alignWide\";b:0;s:8:\"reusable\";b:0;s:22:\"__experimentalSelector\";s:20:\".wp-block-button > a\";}s:6:\"styles\";a:2:{i:0;a:3:{s:4:\"name\";s:4:\"fill\";s:5:\"label\";s:4:\"Fill\";s:9:\"isDefault\";b:1;}i:1;a:2:{s:4:\"name\";s:7:\"outline\";s:5:\"label\";s:7:\"Outline\";}}s:10:\"apiVersion\";i:2;s:8:\"category\";s:6:\"design\";s:6:\"parent\";a:1:{i:0;s:12:\"core/buttons\";}s:5:\"title\";s:6:\"Button\";s:11:\"description\";s:56:\"Prompt visitors to take action with a button-style link.\";s:7:\"example\";a:1:{s:10:\"attributes\";a:3:{s:9:\"className\";s:13:\"is-style-fill\";s:15:\"backgroundColor\";s:16:\"vivid-green-cyan\";s:4:\"text\";s:14:\"Call to Action\";}}s:10:\"deprecated\";a:6:{i:0;a:2:{s:10:\"attributes\";a:13:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:6:\"target\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:3:\"rel\";}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"borderRadius\";a:1:{s:4:\"type\";s:6:\"number\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:3:{s:5:\"align\";b:1;s:9:\"alignWide\";b:0;s:5:\"color\";a:1:{s:9:\"gradients\";b:1;}}}i:1;a:2:{s:10:\"attributes\";a:15:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:6:\"target\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:3:\"rel\";}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"borderRadius\";a:1:{s:4:\"type\";s:6:\"number\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customGradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:2:{s:5:\"align\";b:1;s:9:\"alignWide\";b:0;}}i:2;a:1:{s:10:\"attributes\";a:12:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:6:\"target\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:3:\"rel\";}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:3;a:1:{s:10:\"attributes\";a:9:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:4;a:1:{s:10:\"attributes\";a:7:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:5:\"color\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:5;a:1:{s:10:\"attributes\";a:7:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:5:\"color\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}s:10:\"variations\";a:0:{}}s:12:\"core/buttons\";a:13:{s:4:\"name\";s:12:\"core/buttons\";s:8:\"keywords\";a:1:{i:0;s:4:\"link\";}s:10:\"attributes\";a:3:{s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:3:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;s:9:\"alignWide\";b:0;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:6:\"design\";s:5:\"title\";s:7:\"Buttons\";s:11:\"description\";s:66:\"Prompt visitors to take action with a group of button-style links.\";s:7:\"example\";a:1:{s:11:\"innerBlocks\";a:2:{i:0;a:2:{s:4:\"name\";s:11:\"core/button\";s:10:\"attributes\";a:1:{s:4:\"text\";s:13:\"Find out more\";}}i:1;a:2:{s:4:\"name\";s:11:\"core/button\";s:10:\"attributes\";a:1:{s:4:\"text\";s:10:\"Contact us\";}}}}s:10:\"variations\";a:0:{}}s:13:\"core/calendar\";a:13:{s:4:\"name\";s:13:\"core/calendar\";s:8:\"keywords\";a:2:{i:0;s:5:\"posts\";i:1;s:7:\"archive\";}s:10:\"attributes\";a:4:{s:5:\"month\";a:1:{s:4:\"type\";s:7:\"integer\";}s:4:\"year\";a:1:{s:4:\"type\";s:7:\"integer\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:7:\"widgets\";s:5:\"title\";s:8:\"Calendar\";s:11:\"description\";s:34:\"A calendar of your site’s posts.\";s:7:\"example\";a:0:{}s:10:\"variations\";a:0:{}}s:15:\"core/categories\";a:13:{s:4:\"name\";s:15:\"core/categories\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:5:{s:17:\"displayAsDropdown\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:13:\"showHierarchy\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:14:\"showPostCounts\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:5:\"align\";b:1;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:7:\"widgets\";s:5:\"title\";s:10:\"Categories\";s:11:\"description\";s:33:\"Display a list of all categories.\";s:7:\"example\";a:0:{}s:10:\"variations\";a:0:{}}s:9:\"core/code\";a:13:{s:4:\"name\";s:9:\"core/code\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:3:{s:7:\"content\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:4:\"code\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:1:{s:6:\"anchor\";b:1;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:4:\"text\";s:5:\"title\";s:4:\"Code\";s:11:\"description\";s:57:\"Display code snippets that respect your spacing and tabs.\";s:7:\"example\";a:1:{s:10:\"attributes\";a:1:{s:7:\"content\";s:179:\"// A \"block\" is the abstract term used\n// to describe units of markup that\n// when composed together, form the\n// content or layout of a page.\nregisterBlockType( name, settings );\";}}s:10:\"variations\";a:0:{}}s:12:\"core/columns\";a:14:{s:4:\"name\";s:12:\"core/columns\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:8:{s:17:\"verticalAlignment\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:4:{s:6:\"anchor\";b:1;s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:6:\"design\";s:5:\"title\";s:7:\"Columns\";s:11:\"description\";s:101:\"Add a block that displays content in multiple columns, then add whatever content blocks you’d like.\";s:10:\"variations\";a:6:{i:0;a:6:{s:4:\"name\";s:15:\"one-column-full\";s:5:\"title\";s:3:\"100\";s:11:\"description\";s:10:\"One column\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:5:{s:5:\"width\";s:2:\"48\";s:6:\"height\";s:2:\"48\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:8:\"fillRule\";s:7:\"evenodd\";s:8:\"clipRule\";s:7:\"evenodd\";s:1:\"d\";s:160:\"m39.0625 14h-30.0625v20.0938h30.0625zm-30.0625-2c-1.10457 0-2 .8954-2 2v20.0938c0 1.1045.89543 2 2 2h30.0625c1.1046 0 2-.8955 2-2v-20.0938c0-1.1046-.8954-2-2-2z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"innerBlocks\";a:1:{i:0;a:1:{i:0;s:11:\"core/column\";}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}i:1;a:7:{s:4:\"name\";s:17:\"two-columns-equal\";s:5:\"title\";s:7:\"50 / 50\";s:11:\"description\";s:24:\"Two columns; equal split\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:5:{s:5:\"width\";s:2:\"48\";s:6:\"height\";s:2:\"48\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:8:\"fillRule\";s:7:\"evenodd\";s:8:\"clipRule\";s:7:\"evenodd\";s:1:\"d\";s:163:\"M39 12C40.1046 12 41 12.8954 41 14V34C41 35.1046 40.1046 36 39 36H9C7.89543 36 7 35.1046 7 34V14C7 12.8954 7.89543 12 9 12H39ZM39 34V14H25V34H39ZM23 34H9V14H23V34Z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:9:\"isDefault\";b:1;s:11:\"innerBlocks\";a:2:{i:0;a:1:{i:0;s:11:\"core/column\";}i:1;a:1:{i:0;s:11:\"core/column\";}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}i:2;a:6:{s:4:\"name\";s:32:\"two-columns-one-third-two-thirds\";s:5:\"title\";s:7:\"30 / 70\";s:11:\"description\";s:40:\"Two columns; one-third, two-thirds split\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:5:{s:5:\"width\";s:2:\"48\";s:6:\"height\";s:2:\"48\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:8:\"fillRule\";s:7:\"evenodd\";s:8:\"clipRule\";s:7:\"evenodd\";s:1:\"d\";s:163:\"M39 12C40.1046 12 41 12.8954 41 14V34C41 35.1046 40.1046 36 39 36H9C7.89543 36 7 35.1046 7 34V14C7 12.8954 7.89543 12 9 12H39ZM39 34V14H20V34H39ZM18 34H9V14H18V34Z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"innerBlocks\";a:2:{i:0;a:2:{i:0;s:11:\"core/column\";i:1;a:1:{s:5:\"width\";s:6:\"33.33%\";}}i:1;a:2:{i:0;s:11:\"core/column\";i:1;a:1:{s:5:\"width\";s:6:\"66.66%\";}}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}i:3;a:6:{s:4:\"name\";s:32:\"two-columns-two-thirds-one-third\";s:5:\"title\";s:7:\"70 / 30\";s:11:\"description\";s:40:\"Two columns; two-thirds, one-third split\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:5:{s:5:\"width\";s:2:\"48\";s:6:\"height\";s:2:\"48\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:8:\"fillRule\";s:7:\"evenodd\";s:8:\"clipRule\";s:7:\"evenodd\";s:1:\"d\";s:163:\"M39 12C40.1046 12 41 12.8954 41 14V34C41 35.1046 40.1046 36 39 36H9C7.89543 36 7 35.1046 7 34V14C7 12.8954 7.89543 12 9 12H39ZM39 34V14H30V34H39ZM28 34H9V14H28V34Z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"innerBlocks\";a:2:{i:0;a:2:{i:0;s:11:\"core/column\";i:1;a:1:{s:5:\"width\";s:6:\"66.66%\";}}i:1;a:2:{i:0;s:11:\"core/column\";i:1;a:1:{s:5:\"width\";s:6:\"33.33%\";}}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}i:4;a:6:{s:4:\"name\";s:19:\"three-columns-equal\";s:5:\"title\";s:12:\"33 / 33 / 33\";s:11:\"description\";s:26:\"Three columns; equal split\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:5:{s:5:\"width\";s:2:\"48\";s:6:\"height\";s:2:\"48\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:8:\"fillRule\";s:7:\"evenodd\";s:1:\"d\";s:132:\"M41 14a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h30a2 2 0 0 0 2-2V14zM28.5 34h-9V14h9v20zm2 0V14H39v20h-8.5zm-13 0H9V14h8.5v20z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"innerBlocks\";a:3:{i:0;a:1:{i:0;s:11:\"core/column\";}i:1;a:1:{i:0;s:11:\"core/column\";}i:2;a:1:{i:0;s:11:\"core/column\";}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}i:5;a:6:{s:4:\"name\";s:26:\"three-columns-wider-center\";s:5:\"title\";s:12:\"25 / 50 / 25\";s:11:\"description\";s:33:\"Three columns; wide center column\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:5:{s:5:\"width\";s:2:\"48\";s:6:\"height\";s:2:\"48\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:8:\"fillRule\";s:7:\"evenodd\";s:1:\"d\";s:126:\"M41 14a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h30a2 2 0 0 0 2-2V14zM31 34H17V14h14v20zm2 0V14h6v20h-6zm-18 0H9V14h6v20z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"innerBlocks\";a:3:{i:0;a:2:{i:0;s:11:\"core/column\";i:1;a:1:{s:5:\"width\";s:3:\"25%\";}}i:1;a:2:{i:0;s:11:\"core/column\";i:1;a:1:{s:5:\"width\";s:3:\"50%\";}}i:2;a:2:{i:0;s:11:\"core/column\";i:1;a:1:{s:5:\"width\";s:3:\"25%\";}}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}}s:7:\"example\";a:1:{s:11:\"innerBlocks\";a:2:{i:0;a:2:{s:4:\"name\";s:11:\"core/column\";s:11:\"innerBlocks\";a:3:{i:0;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:1:{s:7:\"content\";s:83:\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent et eros eu felis.\";}}i:1;a:2:{s:4:\"name\";s:10:\"core/image\";s:10:\"attributes\";a:1:{s:3:\"url\";s:49:\"https://s.w.org/images/core/5.3/Windbuchencom.jpg\";}}i:2;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:1:{s:7:\"content\";s:59:\"Suspendisse commodo neque lacus, a dictum orci interdum et.\";}}}}i:1;a:2:{s:4:\"name\";s:11:\"core/column\";s:11:\"innerBlocks\";a:2:{i:0;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:1:{s:7:\"content\";s:157:\"Etiam et egestas lorem. Vivamus sagittis sit amet dolor quis lobortis. Integer sed fermentum arcu, id vulputate lacus. Etiam fermentum sem eu quam hendrerit.\";}}i:1;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:1:{s:7:\"content\";s:103:\"Nam risus massa, ullamcorper consectetur eros fermentum, porta aliquet ligula. Sed vel mauris nec enim.\";}}}}}}s:10:\"deprecated\";a:3:{i:0;a:1:{s:10:\"attributes\";a:6:{s:17:\"verticalAlignment\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:1;a:1:{s:10:\"attributes\";a:2:{s:7:\"columns\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:2;a:1:{s:10:\"attributes\";a:2:{s:7:\"columns\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}}s:11:\"core/column\";a:14:{s:4:\"name\";s:11:\"core/column\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:5:{s:17:\"verticalAlignment\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"templateLock\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:3:{s:6:\"anchor\";b:1;s:8:\"reusable\";b:0;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:4:\"text\";s:6:\"parent\";a:1:{i:0;s:12:\"core/columns\";}s:5:\"title\";s:6:\"Column\";s:11:\"description\";s:39:\"A single column within a columns block.\";s:10:\"deprecated\";a:1:{i:0;a:1:{s:10:\"attributes\";a:3:{s:17:\"verticalAlignment\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"width\";a:3:{s:4:\"type\";s:6:\"number\";s:3:\"min\";i:0;s:3:\"max\";i:100;}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}s:10:\"variations\";a:0:{}}s:10:\"core/cover\";a:14:{s:4:\"name\";s:10:\"core/cover\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:18:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"hasParallax\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:10:\"isRepeated\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:8:\"dimRatio\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:50;}s:12:\"overlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"customOverlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"backgroundType\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"image\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"minHeight\";a:1:{s:4:\"type\";s:6:\"number\";}s:13:\"minHeightUnit\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customGradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"contentPosition\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:4:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;s:4:\"html\";b:0;s:7:\"spacing\";a:1:{s:7:\"padding\";b:1;}}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:5:\"media\";s:5:\"title\";s:5:\"Cover\";s:11:\"description\";s:64:\"Add an image or video with a text overlay — great for headers.\";s:7:\"example\";a:2:{s:10:\"attributes\";a:3:{s:18:\"customOverlayColor\";s:7:\"#065174\";s:8:\"dimRatio\";i:40;s:3:\"url\";s:49:\"https://s.w.org/images/core/5.3/Windbuchencom.jpg\";}s:11:\"innerBlocks\";a:1:{i:0;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:3:{s:14:\"customFontSize\";i:48;s:7:\"content\";s:28:\"Snow Patrol\";s:5:\"align\";s:6:\"center\";}}}}s:10:\"deprecated\";a:5:{i:0;a:1:{s:10:\"attributes\";a:14:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"hasParallax\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:8:\"dimRatio\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:50;}s:12:\"overlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"customOverlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"backgroundType\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"image\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"title\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";}s:12:\"contentAlign\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:6:\"center\";}s:9:\"minHeight\";a:1:{s:4:\"type\";s:6:\"number\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customGradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:1;a:1:{s:10:\"attributes\";a:14:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"hasParallax\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:8:\"dimRatio\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:50;}s:12:\"overlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"customOverlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"backgroundType\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"image\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"title\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";}s:12:\"contentAlign\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:6:\"center\";}s:9:\"minHeight\";a:1:{s:4:\"type\";s:6:\"number\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customGradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:2;a:2:{s:10:\"attributes\";a:12:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"hasParallax\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:8:\"dimRatio\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:50;}s:12:\"overlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"customOverlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"backgroundType\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"image\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"title\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";}s:12:\"contentAlign\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:6:\"center\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}i:3;a:2:{s:10:\"attributes\";a:12:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"hasParallax\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:8:\"dimRatio\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:50;}s:12:\"overlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"customOverlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"backgroundType\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"image\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"title\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";}s:12:\"contentAlign\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:6:\"center\";}s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:9:\"className\";b:0;}}i:4;a:2:{s:10:\"attributes\";a:12:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"hasParallax\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:8:\"dimRatio\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:50;}s:12:\"overlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"customOverlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"backgroundType\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"image\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"title\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:2:\"h2\";}s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"contentAlign\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:6:\"center\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:9:\"className\";b:0;}}}s:10:\"variations\";a:0:{}}s:10:\"core/embed\";a:15:{s:4:\"name\";s:10:\"core/embed\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:9:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:4:\"type\";a:1:{s:4:\"type\";s:6:\"string\";}s:16:\"providerNameSlug\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"allowResponsive\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:10:\"responsive\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"previewable\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:3:{s:5:\"align\";b:1;s:8:\"reusable\";b:0;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:5:\"embed\";s:11:\"editorStyle\";s:21:\"wp-block-embed-editor\";s:5:\"style\";s:14:\"wp-block-embed\";s:5:\"title\";s:5:\"Embed\";s:11:\"description\";s:94:\"Add a block that displays content pulled from other sites, like Twitter, Instagram or YouTube.\";s:10:\"variations\";a:32:{i:0;a:7:{s:4:\"name\";s:7:\"twitter\";s:5:\"title\";s:7:\"Twitter\";s:4:\"icon\";a:2:{s:10:\"foreground\";s:7:\"#1da1f2\";s:3:\"src\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:621:\"M22.23 5.924c-.736.326-1.527.547-2.357.646.847-.508 1.498-1.312 1.804-2.27-.793.47-1.67.812-2.606.996C18.325 4.498 17.258 4 16.078 4c-2.266 0-4.103 1.837-4.103 4.103 0 .322.036.635.106.935-3.41-.17-6.433-1.804-8.457-4.287-.353.607-.556 1.312-.556 2.064 0 1.424.724 2.68 1.825 3.415-.673-.022-1.305-.207-1.86-.514v.052c0 1.988 1.415 3.647 3.293 4.023-.344.095-.707.145-1.08.145-.265 0-.522-.026-.773-.074.522 1.63 2.038 2.817 3.833 2.85-1.404 1.1-3.174 1.757-5.096 1.757-.332 0-.66-.02-.98-.057 1.816 1.164 3.973 1.843 6.29 1.843 7.547 0 11.675-6.252 11.675-11.675 0-.178-.004-.355-.012-.53.802-.578 1.497-1.3 2.047-2.124z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:8:\"keywords\";a:2:{i:0;s:5:\"tweet\";i:1;s:6:\"social\";}s:11:\"description\";s:14:\"Embed a tweet.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:7:\"twitter\";s:10:\"responsive\";b:1;}}i:1;a:7:{s:4:\"name\";s:7:\"youtube\";s:5:\"title\";s:7:\"YouTube\";s:4:\"icon\";a:2:{s:10:\"foreground\";s:7:\"#ff0000\";s:3:\"src\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:445:\"M21.8 8s-.195-1.377-.795-1.984c-.76-.797-1.613-.8-2.004-.847-2.798-.203-6.996-.203-6.996-.203h-.01s-4.197 0-6.996.202c-.39.046-1.242.05-2.003.846C2.395 6.623 2.2 8 2.2 8S2 9.62 2 11.24v1.517c0 1.618.2 3.237.2 3.237s.195 1.378.795 1.985c.76.797 1.76.77 2.205.855 1.6.153 6.8.2 6.8.2s4.203-.005 7-.208c.392-.047 1.244-.05 2.005-.847.6-.607.795-1.985.795-1.985s.2-1.618.2-3.237v-1.517C22 9.62 21.8 8 21.8 8zM9.935 14.595v-5.62l5.403 2.82-5.403 2.8z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:8:\"keywords\";a:2:{i:0;s:5:\"music\";i:1;s:5:\"video\";}s:11:\"description\";s:22:\"Embed a YouTube video.\";s:8:\"patterns\";a:2:{i:0;a:0:{}i:1;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:7:\"youtube\";s:10:\"responsive\";b:1;}}i:2;a:8:{s:4:\"name\";s:8:\"facebook\";s:5:\"title\";s:8:\"Facebook\";s:4:\"icon\";a:2:{s:10:\"foreground\";s:7:\"#3b5998\";s:3:\"src\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:187:\"M20 3H4c-.6 0-1 .4-1 1v16c0 .5.4 1 1 1h8.6v-7h-2.3v-2.7h2.3v-2c0-2.3 1.4-3.6 3.5-3.6 1 0 1.8.1 2.1.1v2.4h-1.4c-1.1 0-1.3.5-1.3 1.3v1.7h2.7l-.4 2.8h-2.3v7H20c.5 0 1-.4 1-1V4c0-.6-.4-1-1-1z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:8:\"keywords\";a:1:{i:0;s:6:\"social\";}s:11:\"description\";s:22:\"Embed a Facebook post.\";s:5:\"scope\";a:1:{i:0;s:5:\"block\";}s:8:\"patterns\";a:0:{}s:10:\"attributes\";a:3:{s:16:\"providerNameSlug\";s:8:\"facebook\";s:11:\"previewable\";b:0;s:10:\"responsive\";b:1;}}i:3;a:8:{s:4:\"name\";s:9:\"instagram\";s:5:\"title\";s:9:\"Instagram\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:1541:\"M12 4.622c2.403 0 2.688.01 3.637.052.877.04 1.354.187 1.67.31.42.163.72.358 1.036.673.315.315.51.615.673 1.035.123.317.27.794.31 1.67.043.95.052 1.235.052 3.638s-.01 2.688-.052 3.637c-.04.877-.187 1.354-.31 1.67-.163.42-.358.72-.673 1.036-.315.315-.615.51-1.035.673-.317.123-.794.27-1.67.31-.95.043-1.234.052-3.638.052s-2.688-.01-3.637-.052c-.877-.04-1.354-.187-1.67-.31-.42-.163-.72-.358-1.036-.673-.315-.315-.51-.615-.673-1.035-.123-.317-.27-.794-.31-1.67-.043-.95-.052-1.235-.052-3.638s.01-2.688.052-3.637c.04-.877.187-1.354.31-1.67.163-.42.358-.72.673-1.036.315-.315.615-.51 1.035-.673.317-.123.794-.27 1.67-.31.95-.043 1.235-.052 3.638-.052M12 3c-2.444 0-2.75.01-3.71.054s-1.613.196-2.185.418c-.592.23-1.094.538-1.594 1.04-.5.5-.807 1-1.037 1.593-.223.572-.375 1.226-.42 2.184C3.01 9.25 3 9.555 3 12s.01 2.75.054 3.71.196 1.613.418 2.186c.23.592.538 1.094 1.038 1.594s1.002.808 1.594 1.038c.572.222 1.227.375 2.185.418.96.044 1.266.054 3.71.054s2.75-.01 3.71-.054 1.613-.196 2.186-.418c.592-.23 1.094-.538 1.594-1.038s.808-1.002 1.038-1.594c.222-.572.375-1.227.418-2.185.044-.96.054-1.266.054-3.71s-.01-2.75-.054-3.71-.196-1.613-.418-2.186c-.23-.592-.538-1.094-1.038-1.594s-1.002-.808-1.594-1.038c-.572-.222-1.227-.375-2.185-.418C14.75 3.01 14.445 3 12 3zm0 4.378c-2.552 0-4.622 2.07-4.622 4.622s2.07 4.622 4.622 4.622 4.622-2.07 4.622-4.622S14.552 7.378 12 7.378zM12 15c-1.657 0-3-1.343-3-3s1.343-3 3-3 3 1.343 3 3-1.343 3-3 3zm4.804-8.884c-.596 0-1.08.484-1.08 1.08s.484 1.08 1.08 1.08c.596 0 1.08-.484 1.08-1.08s-.483-1.08-1.08-1.08z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:2:{i:0;s:5:\"image\";i:1;s:6:\"social\";}s:11:\"description\";s:24:\"Embed an Instagram post.\";s:5:\"scope\";a:1:{i:0;s:5:\"block\";}s:8:\"patterns\";a:0:{}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:9:\"instagram\";s:10:\"responsive\";b:1;}}i:4;a:6:{s:4:\"name\";s:9:\"wordpress\";s:5:\"title\";s:9:\"WordPress\";s:4:\"icon\";a:2:{s:10:\"foreground\";s:7:\"#0073AA\";s:3:\"src\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:924:\"M12.158 12.786l-2.698 7.84c.806.236 1.657.365 2.54.365 1.047 0 2.05-.18 2.986-.51-.024-.037-.046-.078-.065-.123l-2.762-7.57zM3.008 12c0 3.56 2.07 6.634 5.068 8.092L3.788 8.342c-.5 1.117-.78 2.354-.78 3.658zm15.06-.454c0-1.112-.398-1.88-.74-2.48-.456-.74-.883-1.368-.883-2.11 0-.825.627-1.595 1.51-1.595.04 0 .078.006.116.008-1.598-1.464-3.73-2.36-6.07-2.36-3.14 0-5.904 1.613-7.512 4.053.21.008.41.012.58.012.94 0 2.395-.114 2.395-.114.484-.028.54.684.057.74 0 0-.487.058-1.03.086l3.275 9.74 1.968-5.902-1.4-3.838c-.485-.028-.944-.085-.944-.085-.486-.03-.43-.77.056-.742 0 0 1.484.114 2.368.114.94 0 2.397-.114 2.397-.114.486-.028.543.684.058.74 0 0-.488.058-1.03.086l3.25 9.665.897-2.997c.456-1.17.684-2.137.684-2.907zm1.82-3.86c.04.286.06.593.06.924 0 .912-.17 1.938-.683 3.22l-2.746 7.94c2.672-1.558 4.47-4.454 4.47-7.77 0-1.564-.4-3.033-1.1-4.314zM12 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:8:\"keywords\";a:2:{i:0;s:4:\"post\";i:1;s:4:\"blog\";}s:11:\"description\";s:23:\"Embed a WordPress post.\";s:10:\"attributes\";a:1:{s:16:\"providerNameSlug\";s:9:\"wordpress\";}}i:5;a:7:{s:4:\"name\";s:10:\"soundcloud\";s:5:\"title\";s:10:\"SoundCloud\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:344:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM13.2 7.7c-.4.4-.7 1.1-.7 1.9v3.7c-.4-.3-.8-.4-1.3-.4-1.2 0-2.2 1-2.2 2.2 0 1.2 1 2.2 2.2 2.2.5 0 1-.2 1.4-.5.9-.6 1.4-1.6 1.4-2.6V9.6c0-.4.1-.6.2-.8.3-.3 1-.3 1.6-.3h.2V7h-.2c-.7 0-1.8 0-2.6.7z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:2:{i:0;s:5:\"music\";i:1;s:5:\"audio\";}s:11:\"description\";s:25:\"Embed SoundCloud content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:10:\"soundcloud\";s:10:\"responsive\";b:1;}}i:6;a:7:{s:4:\"name\";s:7:\"spotify\";s:5:\"title\";s:7:\"Spotify\";s:4:\"icon\";a:2:{s:10:\"foreground\";s:7:\"#1db954\";s:3:\"src\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:637:\"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m4.586 14.424c-.18.295-.563.387-.857.207-2.35-1.434-5.305-1.76-8.786-.963-.335.077-.67-.133-.746-.47-.077-.334.132-.67.47-.745 3.808-.87 7.076-.496 9.712 1.115.293.18.386.563.206.857M17.81 13.7c-.226.367-.706.482-1.072.257-2.687-1.652-6.785-2.13-9.965-1.166-.413.127-.848-.106-.973-.517-.125-.413.108-.848.52-.973 3.632-1.102 8.147-.568 11.234 1.328.366.226.48.707.256 1.072m.105-2.835C14.692 8.95 9.375 8.775 6.297 9.71c-.493.15-1.016-.13-1.166-.624-.148-.495.13-1.017.625-1.167 3.532-1.073 9.404-.866 13.115 1.337.445.264.59.838.327 1.282-.264.443-.838.59-1.282.325\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:8:\"keywords\";a:2:{i:0;s:5:\"music\";i:1;s:5:\"audio\";}s:11:\"description\";s:22:\"Embed Spotify content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:7:\"spotify\";s:10:\"responsive\";b:1;}}i:7;a:7:{s:4:\"name\";s:6:\"flickr\";s:5:\"title\";s:6:\"Flickr\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:117:\"m6.5 7c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5zm11 0c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:1:{i:0;s:5:\"image\";}s:11:\"description\";s:21:\"Embed Flickr content.\";s:8:\"patterns\";a:2:{i:0;a:0:{}i:1;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:6:\"flickr\";s:10:\"responsive\";b:1;}}i:8;a:7:{s:4:\"name\";s:5:\"vimeo\";s:5:\"title\";s:5:\"Vimeo\";s:4:\"icon\";a:2:{s:10:\"foreground\";s:7:\"#1ab7ea\";s:3:\"src\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:536:\"M22.396 7.164c-.093 2.026-1.507 4.8-4.245 8.32C15.323 19.16 12.93 21 10.97 21c-1.214 0-2.24-1.12-3.08-3.36-.56-2.052-1.118-4.105-1.68-6.158-.622-2.24-1.29-3.36-2.004-3.36-.156 0-.7.328-1.634.98l-.978-1.26c1.027-.903 2.04-1.806 3.037-2.71C6 3.95 7.03 3.328 7.716 3.265c1.62-.156 2.616.95 2.99 3.32.404 2.558.685 4.148.84 4.77.468 2.12.982 3.18 1.543 3.18.435 0 1.09-.687 1.963-2.064.872-1.376 1.34-2.422 1.402-3.142.125-1.187-.343-1.782-1.4-1.782-.5 0-1.013.115-1.542.34 1.023-3.35 2.977-4.976 5.862-4.883 2.14.063 3.148 1.45 3.024 4.16z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:8:\"keywords\";a:1:{i:0;s:5:\"video\";}s:11:\"description\";s:20:\"Embed a Vimeo video.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:5:\"vimeo\";s:10:\"responsive\";b:1;}}i:9;a:6:{s:4:\"name\";s:7:\"animoto\";s:5:\"title\";s:7:\"Animoto\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:6:{i:0;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:1:\"d\";s:48:\"m.0206909 21 19.8160091-13.07806 3.5831 6.20826z\";s:4:\"fill\";s:7:\"#4bc7ee\";}s:6:\"_owner\";N;}i:1;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:1:\"d\";s:136:\"m23.7254 19.0205-10.1074-17.18468c-.6421-1.114428-1.7087-1.114428-2.3249 0l-11.2931 19.16418h22.5655c1.279 0 1.8019-.8905 1.1599-1.9795z\";s:4:\"fill\";s:7:\"#d4cdcb\";}s:6:\"_owner\";N;}i:2;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:1:\"d\";s:48:\"m.0206909 21 15.2439091-16.38571 4.3029 7.32271z\";s:4:\"fill\";s:7:\"#c3d82e\";}s:6:\"_owner\";N;}i:3;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:1:\"d\";s:92:\"m13.618 1.83582c-.6421-1.114428-1.7087-1.114428-2.3249 0l-11.2931 19.16418 15.2646-16.38573z\";s:4:\"fill\";s:7:\"#e4ecb0\";}s:6:\"_owner\";N;}i:4;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:1:\"d\";s:44:\"m.0206909 21 19.5468091-9.063 1.6621 2.8344z\";s:4:\"fill\";s:7:\"#209dbd\";}s:6:\"_owner\";N;}i:5;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:1:\"d\";s:48:\"m.0206909 21 17.9209091-11.82623 1.6259 2.76323z\";s:4:\"fill\";s:7:\"#7cb3c9\";}s:6:\"_owner\";N;}}}s:6:\"_owner\";N;}s:11:\"description\";s:23:\"Embed an Animoto video.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:7:\"animoto\";s:10:\"responsive\";b:1;}}i:10;a:6:{s:4:\"name\";s:7:\"cloudup\";s:5:\"title\";s:7:\"Cloudup\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:241:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:22:\"Embed Cloudup content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:7:\"cloudup\";s:10:\"responsive\";b:1;}}i:11;a:7:{s:4:\"name\";s:12:\"collegehumor\";s:5:\"title\";s:12:\"CollegeHumor\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:167:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM10 15l5-3-5-3v6z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:27:\"Embed CollegeHumor content.\";s:5:\"scope\";a:1:{i:0;s:5:\"block\";}s:8:\"patterns\";a:0:{}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:12:\"collegehumor\";s:10:\"responsive\";b:1;}}i:12;a:7:{s:4:\"name\";s:11:\"crowdsignal\";s:5:\"title\";s:11:\"Crowdsignal\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:241:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:2:{i:0;s:9:\"polldaddy\";i:1;s:6:\"survey\";}s:11:\"description\";s:47:\"Embed Crowdsignal (formerly Polldaddy) content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:11:\"crowdsignal\";s:10:\"responsive\";b:1;}}i:13;a:7:{s:4:\"name\";s:11:\"dailymotion\";s:5:\"title\";s:11:\"Dailymotion\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:1:\"d\";s:481:\"m12.1479 18.5957c-2.4949 0-4.28131-1.7558-4.28131-4.0658 0-2.2176 1.78641-4.0965 4.09651-4.0965 2.2793 0 4.0349 1.7864 4.0349 4.1581 0 2.2794-1.7556 4.0042-3.8501 4.0042zm8.3521-18.5957-4.5329 1v7c-1.1088-1.41691-2.8028-1.8787-4.8049-1.8787-2.09443 0-3.97329.76993-5.5133 2.27917-1.72483 1.66323-2.6489 3.78863-2.6489 6.16033 0 2.5873.98562 4.8049 2.89526 6.499 1.44763 1.2936 3.17251 1.9402 5.17454 1.9402 1.9713 0 3.4498-.5236 4.8973-1.9402v1.9402h4.5329c0-7.6359 0-15.3641 0-23z\";s:4:\"fill\";s:7:\"#333436\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:1:{i:0;s:5:\"video\";}s:11:\"description\";s:26:\"Embed a Dailymotion video.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:11:\"dailymotion\";s:10:\"responsive\";b:1;}}i:14;a:6:{s:4:\"name\";s:5:\"imgur\";s:5:\"title\";s:5:\"Imgur\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:273:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9.2 4.5H19c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V9.8l4.6-5.3zm9.8 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:20:\"Embed Imgur content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:5:\"imgur\";s:10:\"responsive\";b:1;}}i:15;a:6:{s:4:\"name\";s:5:\"issuu\";s:5:\"title\";s:5:\"Issuu\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:241:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:20:\"Embed Issuu content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:5:\"issuu\";s:10:\"responsive\";b:1;}}i:16;a:6:{s:4:\"name\";s:11:\"kickstarter\";s:5:\"title\";s:11:\"Kickstarter\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:241:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:26:\"Embed Kickstarter content.\";s:8:\"patterns\";a:2:{i:0;a:0:{}i:1;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:11:\"kickstarter\";s:10:\"responsive\";b:1;}}i:17;a:6:{s:4:\"name\";s:10:\"meetup-com\";s:5:\"title\";s:10:\"Meetup.com\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:241:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:25:\"Embed Meetup.com content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:10:\"meetup-com\";s:10:\"responsive\";b:1;}}i:18;a:7:{s:4:\"name\";s:8:\"mixcloud\";s:5:\"title\";s:8:\"Mixcloud\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:344:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM13.2 7.7c-.4.4-.7 1.1-.7 1.9v3.7c-.4-.3-.8-.4-1.3-.4-1.2 0-2.2 1-2.2 2.2 0 1.2 1 2.2 2.2 2.2.5 0 1-.2 1.4-.5.9-.6 1.4-1.6 1.4-2.6V9.6c0-.4.1-.6.2-.8.3-.3 1-.3 1.6-.3h.2V7h-.2c-.7 0-1.8 0-2.6.7z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:2:{i:0;s:5:\"music\";i:1;s:5:\"audio\";}s:11:\"description\";s:23:\"Embed Mixcloud content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:8:\"mixcloud\";s:10:\"responsive\";b:1;}}i:19;a:6:{s:4:\"name\";s:6:\"reddit\";s:5:\"title\";s:6:\"Reddit\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:1453:\"M22 11.816c0-1.256-1.02-2.277-2.277-2.277-.593 0-1.122.24-1.526.613-1.48-.965-3.455-1.594-5.647-1.69l1.17-3.702 3.18.75c.01 1.027.847 1.86 1.877 1.86 1.035 0 1.877-.84 1.877-1.877 0-1.035-.842-1.877-1.877-1.877-.77 0-1.43.466-1.72 1.13L13.55 3.92c-.204-.047-.4.067-.46.26l-1.35 4.27c-2.317.037-4.412.67-5.97 1.67-.402-.355-.917-.58-1.493-.58C3.02 9.54 2 10.56 2 11.815c0 .814.433 1.523 1.078 1.925-.037.222-.06.445-.06.673 0 3.292 4.01 5.97 8.94 5.97s8.94-2.678 8.94-5.97c0-.214-.02-.424-.052-.632.687-.39 1.154-1.12 1.154-1.964zm-3.224-7.422c.606 0 1.1.493 1.1 1.1s-.493 1.1-1.1 1.1-1.1-.494-1.1-1.1.493-1.1 1.1-1.1zm-16 7.422c0-.827.673-1.5 1.5-1.5.313 0 .598.103.838.27-.85.675-1.477 1.478-1.812 2.36-.32-.274-.525-.676-.525-1.13zm9.183 7.79c-4.502 0-8.165-2.33-8.165-5.193S7.457 9.22 11.96 9.22s8.163 2.33 8.163 5.193-3.663 5.193-8.164 5.193zM20.635 13c-.326-.89-.948-1.7-1.797-2.383.247-.186.55-.3.882-.3.827 0 1.5.672 1.5 1.5 0 .482-.23.91-.586 1.184zm-11.64 1.704c-.76 0-1.397-.616-1.397-1.376 0-.76.636-1.397 1.396-1.397.76 0 1.376.638 1.376 1.398 0 .76-.616 1.376-1.376 1.376zm7.405-1.376c0 .76-.615 1.376-1.375 1.376s-1.4-.616-1.4-1.376c0-.76.64-1.397 1.4-1.397.76 0 1.376.638 1.376 1.398zm-1.17 3.38c.15.152.15.398 0 .55-.675.674-1.728 1.002-3.22 1.002l-.01-.002-.012.002c-1.492 0-2.544-.328-3.218-1.002-.152-.152-.152-.398 0-.55.152-.152.4-.15.55 0 .52.52 1.394.775 2.67.775l.01.002.01-.002c1.276 0 2.15-.253 2.67-.775.15-.152.398-.152.55 0z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:22:\"Embed a Reddit thread.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:6:\"reddit\";s:10:\"responsive\";b:1;}}i:20;a:6:{s:4:\"name\";s:12:\"reverbnation\";s:5:\"title\";s:12:\"ReverbNation\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:344:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM13.2 7.7c-.4.4-.7 1.1-.7 1.9v3.7c-.4-.3-.8-.4-1.3-.4-1.2 0-2.2 1-2.2 2.2 0 1.2 1 2.2 2.2 2.2.5 0 1-.2 1.4-.5.9-.6 1.4-1.6 1.4-2.6V9.6c0-.4.1-.6.2-.8.3-.3 1-.3 1.6-.3h.2V7h-.2c-.7 0-1.8 0-2.6.7z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:27:\"Embed ReverbNation content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:12:\"reverbnation\";s:10:\"responsive\";b:1;}}i:21;a:6:{s:4:\"name\";s:10:\"screencast\";s:5:\"title\";s:10:\"Screencast\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:167:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM10 15l5-3-5-3v6z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:25:\"Embed Screencast content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:10:\"screencast\";s:10:\"responsive\";b:1;}}i:22;a:6:{s:4:\"name\";s:6:\"scribd\";s:5:\"title\";s:6:\"Scribd\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:241:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:21:\"Embed Scribd content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:6:\"scribd\";s:10:\"responsive\";b:1;}}i:23;a:6:{s:4:\"name\";s:10:\"slideshare\";s:5:\"title\";s:10:\"Slideshare\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:241:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:25:\"Embed Slideshare content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:10:\"slideshare\";s:10:\"responsive\";b:1;}}i:24;a:6:{s:4:\"name\";s:7:\"smugmug\";s:5:\"title\";s:7:\"SmugMug\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:273:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9.2 4.5H19c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V9.8l4.6-5.3zm9.8 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:22:\"Embed SmugMug content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:3:{s:16:\"providerNameSlug\";s:7:\"smugmug\";s:11:\"previewable\";b:0;s:10:\"responsive\";b:1;}}i:25;a:6:{s:4:\"name\";s:12:\"speaker-deck\";s:5:\"title\";s:12:\"Speaker Deck\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:241:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:27:\"Embed Speaker Deck content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:12:\"speaker-deck\";s:10:\"responsive\";b:1;}}i:26;a:7:{s:4:\"name\";s:6:\"tiktok\";s:5:\"title\";s:6:\"TikTok\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:167:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM10 15l5-3-5-3v6z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:1:{i:0;s:5:\"video\";}s:11:\"description\";s:21:\"Embed a TikTok video.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:6:\"tiktok\";s:10:\"responsive\";b:1;}}i:27;a:6:{s:4:\"name\";s:3:\"ted\";s:5:\"title\";s:3:\"TED\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:167:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM10 15l5-3-5-3v6z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:18:\"Embed a TED video.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:3:\"ted\";s:10:\"responsive\";b:1;}}i:28;a:7:{s:4:\"name\";s:6:\"tumblr\";s:5:\"title\";s:6:\"Tumblr\";s:4:\"icon\";a:2:{s:10:\"foreground\";s:7:\"#35465c\";s:3:\"src\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:251:\"M19 3H5a2 2 0 00-2 2v14c0 1.1.9 2 2 2h14a2 2 0 002-2V5a2 2 0 00-2-2zm-5.69 14.66c-2.72 0-3.1-1.9-3.1-3.16v-3.56H8.49V8.99c1.7-.62 2.54-1.99 2.64-2.87 0-.06.06-.41.06-.58h1.9v3.1h2.17v2.3h-2.18v3.1c0 .47.13 1.3 1.2 1.26h1.1v2.36c-1.01.02-2.07 0-2.07 0z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:8:\"keywords\";a:1:{i:0;s:6:\"social\";}s:11:\"description\";s:20:\"Embed a Tumblr post.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:6:\"tumblr\";s:10:\"responsive\";b:1;}}i:29;a:7:{s:4:\"name\";s:10:\"videopress\";s:5:\"title\";s:10:\"VideoPress\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:167:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM10 15l5-3-5-3v6z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:1:{i:0;s:5:\"video\";}s:11:\"description\";s:25:\"Embed a VideoPress video.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:10:\"videopress\";s:10:\"responsive\";b:1;}}i:30;a:6:{s:4:\"name\";s:12:\"wordpress-tv\";s:5:\"title\";s:12:\"WordPress.tv\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:167:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM10 15l5-3-5-3v6z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:27:\"Embed a WordPress.tv video.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:12:\"wordpress-tv\";s:10:\"responsive\";b:1;}}i:31;a:7:{s:4:\"name\";s:13:\"amazon-kindle\";s:5:\"title\";s:13:\"Amazon Kindle\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:3:{i:0;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:534:\"M18.42 14.58c-.51-.66-1.05-1.23-1.05-2.5V7.87c0-1.8.15-3.45-1.2-4.68-1.05-1.02-2.79-1.35-4.14-1.35-2.6 0-5.52.96-6.12 4.14-.06.36.18.54.4.57l2.66.3c.24-.03.42-.27.48-.5.24-1.12 1.17-1.63 2.2-1.63.56 0 1.22.21 1.55.7.4.56.33 1.31.33 1.97v.36c-1.59.18-3.66.27-5.16.93a4.63 4.63 0 0 0-2.93 4.44c0 2.82 1.8 4.23 4.1 4.23 1.95 0 3.03-.45 4.53-1.98.51.72.66 1.08 1.59 1.83.18.09.45.09.63-.1v.04l2.1-1.8c.24-.21.2-.48.03-.75zm-5.4-1.2c-.45.75-1.14 1.23-1.92 1.23-1.05 0-1.65-.81-1.65-1.98 0-2.31 2.1-2.73 4.08-2.73v.6c0 1.05.03 1.92-.5 2.88z\";}s:6:\"_owner\";N;}i:1;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:106:\"M21.69 19.2a17.62 17.62 0 0 1-21.6-1.57c-.23-.2 0-.5.28-.33a23.88 23.88 0 0 0 20.93 1.3c.45-.19.84.3.39.6z\";}s:6:\"_owner\";N;}i:2;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:148:\"M22.8 17.96c-.36-.45-2.22-.2-3.1-.12-.23.03-.3-.18-.05-.36 1.5-1.05 3.96-.75 4.26-.39.3.36-.1 2.82-1.5 4.02-.21.18-.42.1-.3-.15.3-.8 1.02-2.58.69-3z\";}s:6:\"_owner\";N;}}}s:6:\"_owner\";N;}s:8:\"keywords\";a:1:{i:0;s:5:\"ebook\";}s:11:\"description\";s:28:\"Embed Amazon Kindle content.\";s:8:\"patterns\";a:2:{i:0;a:0:{}i:1;a:0:{}}s:10:\"attributes\";a:1:{s:16:\"providerNameSlug\";s:13:\"amazon-kindle\";}}}s:10:\"deprecated\";a:1:{i:0;a:1:{s:10:\"attributes\";a:8:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:4:\"type\";a:1:{s:4:\"type\";s:6:\"string\";}s:16:\"providerNameSlug\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"allowResponsive\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:10:\"responsive\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"previewable\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}}s:9:\"core/file\";a:12:{s:4:\"name\";s:9:\"core/file\";s:8:\"keywords\";a:3:{i:0;s:8:\"document\";i:1;s:3:\"pdf\";i:2;s:8:\"download\";}s:10:\"attributes\";a:10:{s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:4:\"href\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fileName\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:17:\"a:not([download])\";}s:12:\"textLinkHref\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:17:\"a:not([download])\";s:9:\"attribute\";s:4:\"href\";}s:14:\"textLinkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:17:\"a:not([download])\";s:9:\"attribute\";s:6:\"target\";}s:18:\"showDownloadButton\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:18:\"downloadButtonText\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:11:\"a[download]\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:5:\"media\";s:5:\"title\";s:4:\"File\";s:11:\"description\";s:34:\"Add a link to a downloadable file.\";s:10:\"variations\";a:0:{}}s:10:\"core/group\";a:14:{s:4:\"name\";s:10:\"core/group\";s:8:\"keywords\";a:4:{i:0;s:9:\"container\";i:1;s:7:\"wrapper\";i:2;s:3:\"row\";i:3;s:7:\"section\";}s:10:\"attributes\";a:9:{s:7:\"tagName\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:3:\"div\";}s:12:\"templateLock\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:5:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:7:\"spacing\";a:1:{s:7:\"padding\";b:1;}}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:6:\"design\";s:5:\"title\";s:5:\"Group\";s:11:\"description\";s:28:\"Combine blocks into a group.\";s:7:\"example\";a:2:{s:10:\"attributes\";a:1:{s:5:\"style\";a:1:{s:5:\"color\";a:2:{s:4:\"text\";s:7:\"#000000\";s:10:\"background\";s:7:\"#ffffff\";}}}s:11:\"innerBlocks\";a:6:{i:0;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:3:{s:15:\"customTextColor\";s:7:\"#cf2e2e\";s:8:\"fontSize\";s:5:\"large\";s:7:\"content\";s:4:\"One.\";}}i:1;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:3:{s:15:\"customTextColor\";s:7:\"#ff6900\";s:8:\"fontSize\";s:5:\"large\";s:7:\"content\";s:4:\"Two.\";}}i:2;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:3:{s:15:\"customTextColor\";s:7:\"#fcb900\";s:8:\"fontSize\";s:5:\"large\";s:7:\"content\";s:6:\"Three.\";}}i:3;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:3:{s:15:\"customTextColor\";s:7:\"#00d084\";s:8:\"fontSize\";s:5:\"large\";s:7:\"content\";s:5:\"Four.\";}}i:4;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:3:{s:15:\"customTextColor\";s:7:\"#0693e3\";s:8:\"fontSize\";s:5:\"large\";s:7:\"content\";s:5:\"Five.\";}}i:5;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:3:{s:15:\"customTextColor\";s:7:\"#9b51e0\";s:8:\"fontSize\";s:5:\"large\";s:7:\"content\";s:4:\"Six.\";}}}}s:10:\"deprecated\";a:3:{i:0;a:2:{s:10:\"attributes\";a:7:{s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:3:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:4:\"html\";b:0;}}i:1;a:2:{s:10:\"attributes\";a:7:{s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:3:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:4:\"html\";b:0;}}i:2;a:2:{s:10:\"attributes\";a:5:{s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:3:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:4:\"html\";b:0;}}}s:10:\"variations\";a:0:{}}s:13:\"core/freeform\";a:12:{s:4:\"name\";s:13:\"core/freeform\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:1:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:3:{s:9:\"className\";b:0;s:15:\"customClassName\";b:0;s:8:\"reusable\";b:0;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:4:\"text\";s:5:\"title\";s:7:\"Classic\";s:11:\"description\";s:33:\"Use the classic WordPress editor.\";s:10:\"variations\";a:0:{}}s:9:\"core/html\";a:13:{s:4:\"name\";s:9:\"core/html\";s:8:\"keywords\";a:1:{i:0;s:5:\"embed\";}s:10:\"attributes\";a:1:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:3:{s:15:\"customClassName\";b:0;s:9:\"className\";b:0;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:7:\"widgets\";s:5:\"title\";s:11:\"Custom HTML\";s:11:\"description\";s:48:\"Add custom HTML code and preview it as you edit.\";s:7:\"example\";a:1:{s:10:\"attributes\";a:1:{s:7:\"content\";s:62:\"\";}}s:10:\"variations\";a:0:{}}s:15:\"core/media-text\";a:14:{s:4:\"name\";s:15:\"core/media-text\";s:8:\"keywords\";a:2:{i:0;s:5:\"image\";i:1;s:5:\"video\";}s:10:\"attributes\";a:24:{s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"wide\";}s:8:\"mediaAlt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:13:\"mediaPosition\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"left\";}s:7:\"mediaId\";a:1:{s:4:\"type\";s:6:\"number\";}s:8:\"mediaUrl\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:23:\"figure video,figure img\";s:9:\"attribute\";s:3:\"src\";}s:9:\"mediaLink\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"linkDestination\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:8:\"figure a\";s:9:\"attribute\";s:6:\"target\";}s:4:\"href\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:8:\"figure a\";s:9:\"attribute\";s:4:\"href\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:8:\"figure a\";s:9:\"attribute\";s:3:\"rel\";}s:9:\"linkClass\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:8:\"figure a\";s:9:\"attribute\";s:5:\"class\";}s:9:\"mediaType\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"mediaWidth\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:50;}s:13:\"mediaSizeSlug\";a:1:{s:4:\"type\";s:6:\"string\";}s:17:\"isStackedOnMobile\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:17:\"verticalAlignment\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"imageFill\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:4:{s:6:\"anchor\";b:1;s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:5:\"media\";s:5:\"title\";s:12:\"Media & Text\";s:11:\"description\";s:53:\"Set media and words side-by-side for a richer layout.\";s:7:\"example\";a:2:{s:10:\"attributes\";a:2:{s:9:\"mediaType\";s:5:\"image\";s:8:\"mediaUrl\";s:94:\"https://s.w.org/images/core/5.3/Biologia_Centrali-Americana_-_Cantorchilus_semibadius_1902.jpg\";}s:11:\"innerBlocks\";a:2:{i:0;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:1:{s:7:\"content\";s:44:\"The wrenOne of the hardest things to do in technology is disrupt yourself.
\";s:8:\"citation\";s:14:\"Matt Mullenweg\";}}s:10:\"deprecated\";a:4:{i:0;a:1:{s:10:\"attributes\";a:8:{s:5:\"value\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"blockquote\";s:9:\"multiline\";s:1:\"p\";}s:8:\"citation\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:4:\"cite\";s:7:\"default\";s:0:\"\";}s:9:\"mainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customMainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:11:\"figureStyle\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:6:\"figure\";s:9:\"attribute\";s:5:\"style\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:1;a:1:{s:10:\"attributes\";a:7:{s:5:\"value\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"blockquote\";s:9:\"multiline\";s:1:\"p\";}s:8:\"citation\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:4:\"cite\";s:7:\"default\";s:0:\"\";}s:9:\"mainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customMainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:2;a:1:{s:10:\"attributes\";a:7:{s:5:\"value\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"blockquote\";s:9:\"multiline\";s:1:\"p\";}s:8:\"citation\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:4:\"cite\";s:7:\"default\";s:0:\"\";}s:9:\"mainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customMainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:3;a:1:{s:10:\"attributes\";a:8:{s:5:\"value\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"blockquote\";s:9:\"multiline\";s:1:\"p\";}s:8:\"citation\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:6:\"footer\";}s:9:\"mainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customMainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}s:10:\"variations\";a:0:{}}s:8:\"core/rss\";a:13:{s:4:\"name\";s:8:\"core/rss\";s:8:\"keywords\";a:2:{i:0;s:4:\"atom\";i:1;s:4:\"feed\";}s:10:\"attributes\";a:10:{s:7:\"columns\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:11:\"blockLayout\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"list\";}s:7:\"feedURL\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:0:\"\";}s:11:\"itemsToShow\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:5;}s:14:\"displayExcerpt\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:13:\"displayAuthor\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"displayDate\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:13:\"excerptLength\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:55;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:5:\"align\";b:1;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:7:\"widgets\";s:5:\"title\";s:3:\"RSS\";s:11:\"description\";s:42:\"Display entries from any RSS or Atom feed.\";s:7:\"example\";a:1:{s:10:\"attributes\";a:1:{s:7:\"feedURL\";s:21:\"https://wordpress.org\";}}s:10:\"variations\";a:0:{}}s:11:\"core/search\";a:13:{s:4:\"name\";s:11:\"core/search\";s:8:\"keywords\";a:1:{i:0;s:4:\"find\";}s:10:\"attributes\";a:10:{s:5:\"label\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"showLabel\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:11:\"placeholder\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:0:\"\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:9:\"widthUnit\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"buttonText\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"buttonPosition\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:14:\"button-outside\";}s:13:\"buttonUseIcon\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:5:\"align\";a:3:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";}s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:7:\"widgets\";s:5:\"title\";s:6:\"Search\";s:11:\"description\";s:32:\"Help visitors find your content.\";s:7:\"example\";a:0:{}s:10:\"variations\";a:1:{i:0;a:3:{s:4:\"name\";s:7:\"default\";s:9:\"isDefault\";b:1;s:10:\"attributes\";a:2:{s:10:\"buttonText\";s:6:\"Search\";s:5:\"label\";s:6:\"Search\";}}}}s:14:\"core/separator\";a:13:{s:4:\"name\";s:14:\"core/separator\";s:8:\"keywords\";a:3:{i:0;s:15:\"horizontal-line\";i:1;s:2:\"hr\";i:2;s:7:\"divider\";}s:10:\"attributes\";a:5:{s:5:\"color\";a:1:{s:4:\"type\";s:6:\"string\";}s:11:\"customColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:6:\"anchor\";b:1;s:5:\"align\";a:3:{i:0;s:6:\"center\";i:1;s:4:\"wide\";i:2;s:4:\"full\";}}s:6:\"styles\";a:3:{i:0;a:3:{s:4:\"name\";s:7:\"default\";s:5:\"label\";s:7:\"Default\";s:9:\"isDefault\";b:1;}i:1;a:2:{s:4:\"name\";s:4:\"wide\";s:5:\"label\";s:9:\"Wide Line\";}i:2;a:2:{s:4:\"name\";s:4:\"dots\";s:5:\"label\";s:4:\"Dots\";}}s:10:\"apiVersion\";i:2;s:8:\"category\";s:6:\"design\";s:5:\"title\";s:9:\"Separator\";s:11:\"description\";s:69:\"Create a break between ideas or sections with a horizontal separator.\";s:7:\"example\";a:1:{s:10:\"attributes\";a:2:{s:11:\"customColor\";s:7:\"#065174\";s:9:\"className\";s:13:\"is-style-wide\";}}s:10:\"variations\";a:0:{}}s:10:\"core/block\";a:12:{s:4:\"name\";s:10:\"core/block\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:1:{s:3:\"ref\";a:1:{s:4:\"type\";s:6:\"number\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:3:{s:15:\"customClassName\";b:0;s:4:\"html\";b:0;s:8:\"inserter\";b:0;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:8:\"reusable\";s:5:\"title\";s:14:\"Reusable Block\";s:11:\"description\";s:114:\"Create and save content to reuse across your site. Update the block, and the changes apply everywhere it’s used.\";s:10:\"variations\";a:0:{}}s:17:\"core/social-links\";a:13:{s:4:\"name\";s:17:\"core/social-links\";s:8:\"keywords\";a:1:{i:0;s:5:\"links\";}s:10:\"attributes\";a:4:{s:12:\"openInNewTab\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:1:{s:12:\"openInNewTab\";s:12:\"openInNewTab\";}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:5:\"align\";a:3:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";}s:6:\"anchor\";b:1;}s:6:\"styles\";a:3:{i:0;a:3:{s:4:\"name\";s:7:\"default\";s:5:\"label\";s:7:\"Default\";s:9:\"isDefault\";b:1;}i:1;a:2:{s:4:\"name\";s:10:\"logos-only\";s:5:\"label\";s:10:\"Logos Only\";}i:2;a:2:{s:4:\"name\";s:10:\"pill-shape\";s:5:\"label\";s:10:\"Pill Shape\";}}s:10:\"apiVersion\";i:2;s:8:\"category\";s:7:\"widgets\";s:5:\"title\";s:12:\"Social Icons\";s:11:\"description\";s:64:\"Display icons linking to your social media profiles or websites.\";s:7:\"example\";a:1:{s:11:\"innerBlocks\";a:3:{i:0;a:2:{s:4:\"name\";s:16:\"core/social-link\";s:10:\"attributes\";a:2:{s:7:\"service\";s:9:\"wordpress\";s:3:\"url\";s:21:\"https://wordpress.org\";}}i:1;a:2:{s:4:\"name\";s:16:\"core/social-link\";s:10:\"attributes\";a:2:{s:7:\"service\";s:8:\"facebook\";s:3:\"url\";s:35:\"https://www.facebook.com/WordPress/\";}}i:2;a:2:{s:4:\"name\";s:16:\"core/social-link\";s:10:\"attributes\";a:2:{s:7:\"service\";s:7:\"twitter\";s:3:\"url\";s:29:\"https://twitter.com/WordPress\";}}}}s:10:\"variations\";a:0:{}}s:16:\"core/social-link\";a:13:{s:4:\"name\";s:16:\"core/social-link\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:4:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"service\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"label\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:1:{i:0;s:12:\"openInNewTab\";}s:8:\"supports\";a:2:{s:8:\"reusable\";b:0;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:7:\"widgets\";s:6:\"parent\";a:1:{i:0;s:17:\"core/social-links\";}s:5:\"title\";s:11:\"Social Icon\";s:11:\"description\";s:61:\"Display an icon linking to a social media profile or website.\";s:10:\"variations\";a:39:{i:0;a:4:{s:9:\"isDefault\";b:1;s:4:\"name\";s:9:\"wordpress\";s:10:\"attributes\";a:1:{s:7:\"service\";s:9:\"wordpress\";}s:5:\"title\";s:9:\"WordPress\";}i:1;a:3:{s:4:\"name\";s:13:\"fivehundredpx\";s:10:\"attributes\";a:1:{s:7:\"service\";s:13:\"fivehundredpx\";}s:5:\"title\";s:5:\"500px\";}i:2;a:3:{s:4:\"name\";s:6:\"amazon\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"amazon\";}s:5:\"title\";s:6:\"Amazon\";}i:3;a:3:{s:4:\"name\";s:8:\"bandcamp\";s:10:\"attributes\";a:1:{s:7:\"service\";s:8:\"bandcamp\";}s:5:\"title\";s:8:\"Bandcamp\";}i:4;a:3:{s:4:\"name\";s:7:\"behance\";s:10:\"attributes\";a:1:{s:7:\"service\";s:7:\"behance\";}s:5:\"title\";s:7:\"Behance\";}i:5;a:3:{s:4:\"name\";s:5:\"chain\";s:10:\"attributes\";a:1:{s:7:\"service\";s:5:\"chain\";}s:5:\"title\";s:4:\"Link\";}i:6;a:3:{s:4:\"name\";s:7:\"codepen\";s:10:\"attributes\";a:1:{s:7:\"service\";s:7:\"codepen\";}s:5:\"title\";s:7:\"CodePen\";}i:7;a:3:{s:4:\"name\";s:10:\"deviantart\";s:10:\"attributes\";a:1:{s:7:\"service\";s:10:\"deviantart\";}s:5:\"title\";s:10:\"DeviantArt\";}i:8;a:3:{s:4:\"name\";s:8:\"dribbble\";s:10:\"attributes\";a:1:{s:7:\"service\";s:8:\"dribbble\";}s:5:\"title\";s:8:\"Dribbble\";}i:9;a:3:{s:4:\"name\";s:7:\"dropbox\";s:10:\"attributes\";a:1:{s:7:\"service\";s:7:\"dropbox\";}s:5:\"title\";s:7:\"Dropbox\";}i:10;a:3:{s:4:\"name\";s:4:\"etsy\";s:10:\"attributes\";a:1:{s:7:\"service\";s:4:\"etsy\";}s:5:\"title\";s:4:\"Etsy\";}i:11;a:3:{s:4:\"name\";s:8:\"facebook\";s:10:\"attributes\";a:1:{s:7:\"service\";s:8:\"facebook\";}s:5:\"title\";s:8:\"Facebook\";}i:12;a:3:{s:4:\"name\";s:4:\"feed\";s:10:\"attributes\";a:1:{s:7:\"service\";s:4:\"feed\";}s:5:\"title\";s:8:\"RSS Feed\";}i:13;a:3:{s:4:\"name\";s:6:\"flickr\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"flickr\";}s:5:\"title\";s:6:\"Flickr\";}i:14;a:3:{s:4:\"name\";s:10:\"foursquare\";s:10:\"attributes\";a:1:{s:7:\"service\";s:10:\"foursquare\";}s:5:\"title\";s:10:\"Foursquare\";}i:15;a:3:{s:4:\"name\";s:9:\"goodreads\";s:10:\"attributes\";a:1:{s:7:\"service\";s:9:\"goodreads\";}s:5:\"title\";s:9:\"Goodreads\";}i:16;a:3:{s:4:\"name\";s:6:\"google\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"google\";}s:5:\"title\";s:6:\"Google\";}i:17;a:3:{s:4:\"name\";s:6:\"github\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"github\";}s:5:\"title\";s:6:\"GitHub\";}i:18;a:3:{s:4:\"name\";s:9:\"instagram\";s:10:\"attributes\";a:1:{s:7:\"service\";s:9:\"instagram\";}s:5:\"title\";s:9:\"Instagram\";}i:19;a:3:{s:4:\"name\";s:6:\"lastfm\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"lastfm\";}s:5:\"title\";s:7:\"Last.fm\";}i:20;a:3:{s:4:\"name\";s:8:\"linkedin\";s:10:\"attributes\";a:1:{s:7:\"service\";s:8:\"linkedin\";}s:5:\"title\";s:8:\"LinkedIn\";}i:21;a:4:{s:4:\"name\";s:4:\"mail\";s:10:\"attributes\";a:1:{s:7:\"service\";s:4:\"mail\";}s:5:\"title\";s:4:\"Mail\";s:8:\"keywords\";a:2:{i:0;s:5:\"email\";i:1;s:6:\"e-mail\";}}i:22;a:3:{s:4:\"name\";s:8:\"mastodon\";s:10:\"attributes\";a:1:{s:7:\"service\";s:8:\"mastodon\";}s:5:\"title\";s:8:\"Mastodon\";}i:23;a:3:{s:4:\"name\";s:6:\"meetup\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"meetup\";}s:5:\"title\";s:6:\"Meetup\";}i:24;a:3:{s:4:\"name\";s:6:\"medium\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"medium\";}s:5:\"title\";s:6:\"Medium\";}i:25;a:3:{s:4:\"name\";s:9:\"pinterest\";s:10:\"attributes\";a:1:{s:7:\"service\";s:9:\"pinterest\";}s:5:\"title\";s:9:\"Pinterest\";}i:26;a:3:{s:4:\"name\";s:6:\"pocket\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"pocket\";}s:5:\"title\";s:6:\"Pocket\";}i:27;a:3:{s:4:\"name\";s:6:\"reddit\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"reddit\";}s:5:\"title\";s:6:\"Reddit\";}i:28;a:3:{s:4:\"name\";s:5:\"skype\";s:10:\"attributes\";a:1:{s:7:\"service\";s:5:\"skype\";}s:5:\"title\";s:5:\"Skype\";}i:29;a:3:{s:4:\"name\";s:8:\"snapchat\";s:10:\"attributes\";a:1:{s:7:\"service\";s:8:\"snapchat\";}s:5:\"title\";s:8:\"Snapchat\";}i:30;a:3:{s:4:\"name\";s:10:\"soundcloud\";s:10:\"attributes\";a:1:{s:7:\"service\";s:10:\"soundcloud\";}s:5:\"title\";s:10:\"SoundCloud\";}i:31;a:3:{s:4:\"name\";s:7:\"spotify\";s:10:\"attributes\";a:1:{s:7:\"service\";s:7:\"spotify\";}s:5:\"title\";s:7:\"Spotify\";}i:32;a:3:{s:4:\"name\";s:6:\"tumblr\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"tumblr\";}s:5:\"title\";s:6:\"Tumblr\";}i:33;a:3:{s:4:\"name\";s:6:\"twitch\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"twitch\";}s:5:\"title\";s:6:\"Twitch\";}i:34;a:3:{s:4:\"name\";s:7:\"twitter\";s:10:\"attributes\";a:1:{s:7:\"service\";s:7:\"twitter\";}s:5:\"title\";s:7:\"Twitter\";}i:35;a:3:{s:4:\"name\";s:5:\"vimeo\";s:10:\"attributes\";a:1:{s:7:\"service\";s:5:\"vimeo\";}s:5:\"title\";s:5:\"Vimeo\";}i:36;a:3:{s:4:\"name\";s:2:\"vk\";s:10:\"attributes\";a:1:{s:7:\"service\";s:2:\"vk\";}s:5:\"title\";s:2:\"VK\";}i:37;a:3:{s:4:\"name\";s:4:\"yelp\";s:10:\"attributes\";a:1:{s:7:\"service\";s:4:\"yelp\";}s:5:\"title\";s:4:\"Yelp\";}i:38;a:3:{s:4:\"name\";s:7:\"youtube\";s:10:\"attributes\";a:1:{s:7:\"service\";s:7:\"youtube\";}s:5:\"title\";s:7:\"YouTube\";}}}s:11:\"core/spacer\";a:12:{s:4:\"name\";s:11:\"core/spacer\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:3:{s:6:\"height\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:100;}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:1:{s:6:\"anchor\";b:1;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:6:\"design\";s:5:\"title\";s:6:\"Spacer\";s:11:\"description\";s:56:\"Add white space between blocks and customize its height.\";s:10:\"variations\";a:0:{}}s:12:\"core/subhead\";a:12:{s:4:\"name\";s:12:\"core/subhead\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:3:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:8:\"inserter\";b:0;s:8:\"multiple\";b:0;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:4:\"text\";s:5:\"title\";s:23:\"Subheading (deprecated)\";s:11:\"description\";s:65:\"This block is deprecated. Please use the Paragraph block instead.\";s:10:\"variations\";a:0:{}}s:10:\"core/table\";a:14:{s:4:\"name\";s:10:\"core/table\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:9:{s:14:\"hasFixedLayout\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"caption\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";s:7:\"default\";s:0:\"\";}s:4:\"head\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:8:\"thead tr\";s:5:\"query\";a:1:{s:5:\"cells\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:5:\"td,th\";s:5:\"query\";a:4:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:3:\"tag\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\"td\";s:6:\"source\";s:3:\"tag\";}s:5:\"scope\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:5:\"scope\";}s:5:\"align\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:10:\"data-align\";}}}}}s:4:\"body\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:8:\"tbody tr\";s:5:\"query\";a:1:{s:5:\"cells\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:5:\"td,th\";s:5:\"query\";a:4:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:3:\"tag\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\"td\";s:6:\"source\";s:3:\"tag\";}s:5:\"scope\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:5:\"scope\";}s:5:\"align\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:10:\"data-align\";}}}}}s:4:\"foot\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:8:\"tfoot tr\";s:5:\"query\";a:1:{s:5:\"cells\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:5:\"td,th\";s:5:\"query\";a:4:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:3:\"tag\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\"td\";s:6:\"source\";s:3:\"tag\";}s:5:\"scope\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:5:\"scope\";}s:5:\"align\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:10:\"data-align\";}}}}}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:3:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;s:22:\"__experimentalSelector\";s:24:\".wp-block-button > table\";}s:6:\"styles\";a:2:{i:0;a:3:{s:4:\"name\";s:7:\"regular\";s:5:\"label\";s:7:\"Default\";s:9:\"isDefault\";b:1;}i:1;a:2:{s:4:\"name\";s:7:\"stripes\";s:5:\"label\";s:7:\"Stripes\";}}s:10:\"apiVersion\";i:2;s:8:\"category\";s:4:\"text\";s:5:\"title\";s:5:\"Table\";s:11:\"description\";s:55:\"Insert a table — perfect for sharing charts and data.\";s:7:\"example\";a:1:{s:10:\"attributes\";a:2:{s:4:\"head\";a:1:{i:0;a:1:{s:5:\"cells\";a:3:{i:0;a:2:{s:7:\"content\";s:7:\"Version\";s:3:\"tag\";s:2:\"th\";}i:1;a:2:{s:7:\"content\";s:13:\"Jazz Musician\";s:3:\"tag\";s:2:\"th\";}i:2;a:2:{s:7:\"content\";s:12:\"Release Date\";s:3:\"tag\";s:2:\"th\";}}}}s:4:\"body\";a:3:{i:0;a:1:{s:5:\"cells\";a:3:{i:0;a:2:{s:7:\"content\";s:3:\"5.2\";s:3:\"tag\";s:2:\"td\";}i:1;a:2:{s:7:\"content\";s:14:\"Jaco Pastorius\";s:3:\"tag\";s:2:\"td\";}i:2;a:2:{s:7:\"content\";s:11:\"May 7, 2019\";s:3:\"tag\";s:2:\"td\";}}}i:1;a:1:{s:5:\"cells\";a:3:{i:0;a:2:{s:7:\"content\";s:3:\"5.1\";s:3:\"tag\";s:2:\"td\";}i:1;a:2:{s:7:\"content\";s:12:\"Betty Carter\";s:3:\"tag\";s:2:\"td\";}i:2;a:2:{s:7:\"content\";s:17:\"February 21, 2019\";s:3:\"tag\";s:2:\"td\";}}}i:2;a:1:{s:5:\"cells\";a:3:{i:0;a:2:{s:7:\"content\";s:3:\"5.0\";s:3:\"tag\";s:2:\"td\";}i:1;a:2:{s:7:\"content\";s:12:\"Bebo Valdés\";s:3:\"tag\";s:2:\"td\";}i:2;a:2:{s:7:\"content\";s:16:\"December 6, 2018\";s:3:\"tag\";s:2:\"td\";}}}}}}s:10:\"deprecated\";a:1:{i:0;a:2:{s:10:\"attributes\";a:7:{s:14:\"hasFixedLayout\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"head\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:8:\"thead tr\";s:5:\"query\";a:1:{s:5:\"cells\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:5:\"td,th\";s:5:\"query\";a:3:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:3:\"tag\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\"td\";s:6:\"source\";s:3:\"tag\";}s:5:\"scope\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:5:\"scope\";}}}}}s:4:\"body\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:8:\"tbody tr\";s:5:\"query\";a:1:{s:5:\"cells\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:5:\"td,th\";s:5:\"query\";a:3:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:3:\"tag\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\"td\";s:6:\"source\";s:3:\"tag\";}s:5:\"scope\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:5:\"scope\";}}}}}s:4:\"foot\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:8:\"tfoot tr\";s:5:\"query\";a:1:{s:5:\"cells\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:5:\"td,th\";s:5:\"query\";a:3:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:3:\"tag\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\"td\";s:6:\"source\";s:3:\"tag\";}s:5:\"scope\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:5:\"scope\";}}}}}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}}s:10:\"variations\";a:0:{}}s:14:\"core/tag-cloud\";a:13:{s:4:\"name\";s:14:\"core/tag-cloud\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:4:{s:8:\"taxonomy\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:8:\"post_tag\";}s:13:\"showTagCounts\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:4:\"html\";b:0;s:5:\"align\";b:1;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:7:\"widgets\";s:5:\"title\";s:9:\"Tag Cloud\";s:11:\"description\";s:31:\"A cloud of your most used tags.\";s:7:\"example\";a:0:{}s:10:\"variations\";a:0:{}}s:17:\"core/text-columns\";a:12:{s:4:\"name\";s:17:\"core/text-columns\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:4:{s:7:\"content\";a:5:{s:4:\"type\";s:5:\"array\";s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:1:\"p\";s:5:\"query\";a:1:{s:8:\"children\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}}s:7:\"default\";a:2:{i:0;a:0:{}i:1;a:0:{}}}s:7:\"columns\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:1:{s:8:\"inserter\";b:0;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:6:\"design\";s:5:\"title\";s:25:\"Text Columns (deprecated)\";s:11:\"description\";s:63:\"This block is deprecated. Please use the Columns block instead.\";s:10:\"variations\";a:0:{}}s:10:\"core/verse\";a:14:{s:4:\"name\";s:10:\"core/verse\";s:8:\"keywords\";a:2:{i:0;s:6:\"poetry\";i:1;s:4:\"poem\";}s:10:\"attributes\";a:4:{s:7:\"content\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:3:\"pre\";s:7:\"default\";s:0:\"\";s:28:\"__unstablePreserveWhiteSpace\";b:1;}s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:1:{s:6:\"anchor\";b:1;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:4:\"text\";s:5:\"title\";s:5:\"Verse\";s:11:\"description\";s:65:\"Insert poetry. Use special spacing formats. Or quote song lyrics.\";s:7:\"example\";a:1:{s:10:\"attributes\";a:1:{s:7:\"content\";s:226:\"WHAT was he doing, the great god Pan,\n Down in the reeds by the river?\nSpreading ruin and scattering ban,\nSplashing and paddling with hoofs of a goat,\nAnd breaking the golden lilies afloat\n With the dragon-fly on the river.\";}}s:10:\"deprecated\";a:1:{i:0;a:1:{s:10:\"attributes\";a:3:{s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:3:\"pre\";s:7:\"default\";s:0:\"\";}s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}s:10:\"variations\";a:0:{}}s:10:\"core/video\";a:12:{s:4:\"name\";s:10:\"core/video\";s:8:\"keywords\";a:1:{i:0;s:5:\"movie\";}s:10:\"attributes\";a:14:{s:8:\"autoplay\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:8:\"autoplay\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:8:\"controls\";a:5:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:8:\"controls\";s:7:\"default\";b:1;}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:4:\"loop\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:4:\"loop\";}s:5:\"muted\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:5:\"muted\";}s:6:\"poster\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:6:\"poster\";}s:7:\"preload\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:7:\"preload\";s:7:\"default\";s:8:\"metadata\";}s:3:\"src\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:3:\"src\";}s:11:\"playsInline\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:11:\"playsinline\";}s:6:\"tracks\";a:3:{s:4:\"type\";s:5:\"array\";s:5:\"items\";a:1:{s:4:\"type\";s:6:\"object\";}s:7:\"default\";a:0:{}}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;}s:6:\"styles\";a:0:{}s:10:\"apiVersion\";i:2;s:8:\"category\";s:5:\"media\";s:5:\"title\";s:5:\"Video\";s:11:\"description\";s:58:\"Embed a video from your media library or upload a new one.\";s:10:\"variations\";a:0:{}}}', 'no'), +(5092, 'yoast_migrations_free', 'a:1:{s:7:\"version\";s:4:\"18.7\";}', 'yes'); +INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES +(5102, 'wp_graphql_gutenberg_block_types', 'a:72:{s:21:\"yoast-seo/breadcrumbs\";a:13:{s:4:\"name\";s:21:\"yoast-seo/breadcrumbs\";s:8:\"keywords\";a:4:{i:0;s:3:\"seo\";i:1;s:11:\"breadcrumbs\";i:2;s:16:\"internal linking\";i:3;s:14:\"site structure\";}s:10:\"attributes\";a:2:{s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:0:{}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:1;s:5:\"title\";s:17:\"Yoast Breadcrumbs\";s:11:\"description\";s:59:\"Adds the Yoast SEO breadcrumbs to your template or content.\";s:8:\"category\";s:29:\"yoast-internal-linking-blocks\";s:7:\"example\";a:1:{s:10:\"attributes\";a:0:{}}}s:18:\"yoast/how-to-block\";a:14:{s:4:\"name\";s:18:\"yoast/how-to-block\";s:8:\"keywords\";a:5:{i:0;s:6:\"How-to\";i:1;s:6:\"How to\";i:2;s:6:\"Schema\";i:3;s:3:\"SEO\";i:4;s:15:\"Structured Data\";}s:10:\"attributes\";a:13:{s:11:\"hasDuration\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:4:\"days\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"hours\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"minutes\";a:1:{s:4:\"type\";s:6:\"string\";}s:11:\"description\";a:3:{s:4:\"type\";s:5:\"array\";s:6:\"source\";s:8:\"children\";s:8:\"selector\";s:26:\".schema-how-to-description\";}s:15:\"jsonDescription\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"steps\";a:1:{s:4:\"type\";s:5:\"array\";}s:24:\"additionalListCssClasses\";a:1:{s:4:\"type\";s:6:\"string\";}s:13:\"unorderedList\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:12:\"durationText\";a:1:{s:4:\"type\";s:6:\"string\";}s:19:\"defaultDurationText\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:1:{s:8:\"multiple\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:1;s:5:\"title\";s:12:\"Yoast How-to\";s:11:\"description\";s:89:\"Create a How-to guide in an SEO-friendly way. You can only use one How-to block per post.\";s:8:\"category\";s:28:\"yoast-structured-data-blocks\";s:7:\"example\";a:1:{s:10:\"attributes\";a:1:{s:5:\"steps\";a:2:{i:0;a:3:{s:2:\"id\";s:25:\"how-to-step-1651703823644\";s:4:\"name\";a:0:{}s:4:\"text\";a:0:{}}i:1;a:3:{s:2:\"id\";s:25:\"how-to-step-1651703823644\";s:4:\"name\";a:0:{}s:4:\"text\";a:0:{}}}}}s:10:\"deprecated\";a:2:{i:0;a:1:{s:10:\"attributes\";a:13:{s:11:\"hasDuration\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:4:\"days\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"hours\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"minutes\";a:1:{s:4:\"type\";s:6:\"string\";}s:11:\"description\";a:3:{s:4:\"type\";s:5:\"array\";s:6:\"source\";s:8:\"children\";s:8:\"selector\";s:26:\".schema-how-to-description\";}s:15:\"jsonDescription\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"steps\";a:1:{s:4:\"type\";s:5:\"array\";}s:24:\"additionalListCssClasses\";a:1:{s:4:\"type\";s:6:\"string\";}s:13:\"unorderedList\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:12:\"durationText\";a:1:{s:4:\"type\";s:6:\"string\";}s:19:\"defaultDurationText\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:1;a:1:{s:10:\"attributes\";a:13:{s:11:\"hasDuration\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:4:\"days\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"hours\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"minutes\";a:1:{s:4:\"type\";s:6:\"string\";}s:11:\"description\";a:3:{s:4:\"type\";s:5:\"array\";s:6:\"source\";s:8:\"children\";s:8:\"selector\";s:26:\".schema-how-to-description\";}s:15:\"jsonDescription\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"steps\";a:1:{s:4:\"type\";s:5:\"array\";}s:24:\"additionalListCssClasses\";a:1:{s:4:\"type\";s:6:\"string\";}s:13:\"unorderedList\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:12:\"durationText\";a:1:{s:4:\"type\";s:6:\"string\";}s:19:\"defaultDurationText\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}}s:15:\"yoast/faq-block\";a:14:{s:4:\"name\";s:15:\"yoast/faq-block\";s:8:\"keywords\";a:5:{i:0;s:3:\"FAQ\";i:1;s:26:\"Frequently Asked Questions\";i:2;s:6:\"Schema\";i:3;s:3:\"SEO\";i:4;s:15:\"Structured Data\";}s:10:\"attributes\";a:4:{s:9:\"questions\";a:1:{s:4:\"type\";s:5:\"array\";}s:24:\"additionalListCssClasses\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:0:{}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:1;s:5:\"title\";s:9:\"Yoast FAQ\";s:11:\"description\";s:101:\"List your Frequently Asked Questions in an SEO-friendly way. You can only use one FAQ block per post.\";s:8:\"category\";s:28:\"yoast-structured-data-blocks\";s:7:\"example\";a:1:{s:10:\"attributes\";a:1:{s:9:\"questions\";a:3:{i:0;a:3:{s:2:\"id\";s:26:\"faq-question-1651703823645\";s:8:\"question\";a:0:{}s:6:\"answer\";a:0:{}}i:1;a:3:{s:2:\"id\";s:26:\"faq-question-1651703823645\";s:8:\"question\";a:0:{}s:6:\"answer\";a:0:{}}i:2;a:3:{s:2:\"id\";s:26:\"faq-question-1651703823645\";s:8:\"question\";a:0:{}s:6:\"answer\";a:0:{}}}}}s:10:\"deprecated\";a:1:{i:0;a:1:{s:10:\"attributes\";a:4:{s:9:\"questions\";a:1:{s:4:\"type\";s:5:\"array\";}s:24:\"additionalListCssClasses\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}}s:14:\"core/paragraph\";a:14:{s:4:\"name\";s:14:\"core/paragraph\";s:8:\"keywords\";a:1:{i:0;s:4:\"text\";}s:10:\"attributes\";a:12:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";s:7:\"default\";s:0:\"\";s:18:\"__experimentalRole\";s:7:\"content\";}s:7:\"dropCap\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"direction\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:2:{i:0;s:3:\"ltr\";i:1;s:3:\"rtl\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:6:{s:6:\"anchor\";b:1;s:9:\"className\";b:0;s:5:\"color\";a:1:{s:4:\"link\";b:1;}s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}s:22:\"__experimentalSelector\";s:1:\"p\";s:25:\"__unstablePasteTextInline\";b:1;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:9:\"Paragraph\";s:11:\"description\";s:47:\"Start with the building block of all narrative.\";s:8:\"category\";s:4:\"text\";s:7:\"example\";a:1:{s:10:\"attributes\";a:3:{s:7:\"content\";s:224:\"In a village of La Mancha, the name of which I have no desire to call to mind, there lived not long since one of those gentlemen that keep a lance in the lance-rack, an old buckler, a lean hack, and a greyhound for coursing.\";s:5:\"style\";a:1:{s:10:\"typography\";a:1:{s:8:\"fontSize\";i:28;}}s:7:\"dropCap\";b:1;}}s:10:\"deprecated\";a:5:{i:0;a:2:{s:10:\"attributes\";a:13:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";s:7:\"default\";s:0:\"\";}s:7:\"dropCap\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"direction\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:2:{i:0;s:3:\"ltr\";i:1;s:3:\"rtl\";}}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customFontSize\";a:1:{s:4:\"type\";s:6:\"number\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:9:\"className\";b:0;}}i:1;a:2:{s:10:\"attributes\";a:13:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";s:7:\"default\";s:0:\"\";}s:7:\"dropCap\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"direction\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:2:{i:0;s:3:\"ltr\";i:1;s:3:\"rtl\";}}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customFontSize\";a:1:{s:4:\"type\";s:6:\"number\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:9:\"className\";b:0;}}i:2;a:2:{s:10:\"attributes\";a:14:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";s:7:\"default\";s:0:\"\";}s:7:\"dropCap\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"direction\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:2:{i:0;s:3:\"ltr\";i:1;s:3:\"rtl\";}}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customFontSize\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:9:\"className\";b:0;}}i:3;a:2:{s:10:\"attributes\";a:10:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";s:7:\"default\";s:0:\"\";}s:7:\"dropCap\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"number\";}s:9:\"direction\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:2:{i:0;s:3:\"ltr\";i:1;s:3:\"rtl\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:9:\"className\";b:0;}}i:4;a:2:{s:10:\"attributes\";a:11:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:7:\"default\";s:0:\"\";}s:7:\"dropCap\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"direction\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:2:{i:0;s:3:\"ltr\";i:1;s:3:\"rtl\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:9:\"className\";b:0;}}}}s:10:\"core/image\";a:14:{s:4:\"name\";s:10:\"core/image\";s:8:\"keywords\";a:3:{i:0;s:3:\"img\";i:1;s:5:\"photo\";i:2;s:7:\"picture\";}s:10:\"attributes\";a:18:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:3:\"alt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:5:\"title\";}s:4:\"href\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:4:\"href\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:3:\"rel\";}s:9:\"linkClass\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:5:\"class\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:6:\"height\";a:1:{s:4:\"type\";s:6:\"number\";}s:8:\"sizeSlug\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"linkDestination\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:6:\"target\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:3:{i:0;s:11:\"allowResize\";i:1;s:9:\"imageCrop\";i:2;s:11:\"fixedHeight\";}s:8:\"supports\";a:3:{s:6:\"anchor\";b:1;s:5:\"color\";a:3:{s:21:\"__experimentalDuotone\";s:3:\"img\";s:4:\"text\";b:0;s:10:\"background\";b:0;}s:20:\"__experimentalBorder\";a:1:{s:6:\"radius\";b:1;}}s:6:\"styles\";a:2:{i:0;a:3:{s:4:\"name\";s:7:\"default\";s:5:\"label\";s:7:\"Default\";s:9:\"isDefault\";b:1;}i:1;a:2:{s:4:\"name\";s:7:\"rounded\";s:5:\"label\";s:7:\"Rounded\";}}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:5:\"Image\";s:11:\"description\";s:43:\"Insert an image to make a visual statement.\";s:8:\"category\";s:5:\"media\";s:7:\"example\";a:1:{s:10:\"attributes\";a:3:{s:8:\"sizeSlug\";s:5:\"large\";s:3:\"url\";s:44:\"https://s.w.org/images/core/5.3/MtBlanc1.jpg\";s:7:\"caption\";s:46:\"Mont Blanc appears—still, snowy, and serene.\";}}s:10:\"deprecated\";a:3:{i:0;a:1:{s:10:\"attributes\";a:14:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:3:\"alt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:4:\"href\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:4:\"href\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:3:\"rel\";}s:9:\"linkClass\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:5:\"class\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:6:\"height\";a:1:{s:4:\"type\";s:6:\"number\";}s:15:\"linkDestination\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:6:\"target\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:1;a:1:{s:10:\"attributes\";a:14:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:3:\"alt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:4:\"href\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:4:\"href\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:3:\"rel\";}s:9:\"linkClass\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:5:\"class\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:6:\"height\";a:1:{s:4:\"type\";s:6:\"number\";}s:15:\"linkDestination\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:6:\"target\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:2;a:1:{s:10:\"attributes\";a:14:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:3:\"alt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:4:\"href\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:4:\"href\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:3:\"rel\";}s:9:\"linkClass\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:5:\"class\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:6:\"height\";a:1:{s:4:\"type\";s:6:\"number\";}s:15:\"linkDestination\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure > a\";s:9:\"attribute\";s:6:\"target\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}}s:12:\"core/heading\";a:14:{s:4:\"name\";s:12:\"core/heading\";s:8:\"keywords\";a:2:{i:0;s:5:\"title\";i:1;s:8:\"subtitle\";}s:10:\"attributes\";a:12:{s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:17:\"h1,h2,h3,h4,h5,h6\";s:7:\"default\";s:0:\"\";s:18:\"__experimentalRole\";s:7:\"content\";}s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:9:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:9:\"className\";b:0;s:5:\"color\";a:1:{s:4:\"link\";b:1;}s:7:\"spacing\";a:1:{s:6:\"margin\";b:1;}s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:29:\"__experimentalDefaultControls\";a:3:{s:8:\"fontSize\";b:1;s:14:\"fontAppearance\";b:1;s:13:\"textTransform\";b:1;}}s:22:\"__experimentalSelector\";s:17:\"h1,h2,h3,h4,h5,h6\";s:25:\"__unstablePasteTextInline\";b:1;s:27:\"__experimentalSlashInserter\";b:1;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:7:\"Heading\";s:11:\"description\";s:123:\"Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content.\";s:8:\"category\";s:4:\"text\";s:7:\"example\";a:1:{s:10:\"attributes\";a:2:{s:7:\"content\";s:14:\"Code is Poetry\";s:5:\"level\";i:2;}}s:10:\"deprecated\";a:4:{i:0;a:2:{s:10:\"attributes\";a:10:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:17:\"h1,h2,h3,h4,h5,h6\";s:7:\"default\";s:0:\"\";}s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:8:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:9:\"className\";b:0;s:5:\"color\";a:1:{s:4:\"link\";b:1;}s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:22:\"__experimentalSelector\";a:6:{s:15:\"core/heading/h1\";s:2:\"h1\";s:15:\"core/heading/h2\";s:2:\"h2\";s:15:\"core/heading/h3\";s:2:\"h3\";s:15:\"core/heading/h4\";s:2:\"h4\";s:15:\"core/heading/h5\";s:2:\"h5\";s:15:\"core/heading/h6\";s:2:\"h6\";}s:25:\"__unstablePasteTextInline\";b:1;}}i:1;a:2:{s:10:\"attributes\";a:9:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:17:\"h1,h2,h3,h4,h5,h6\";s:7:\"default\";s:0:\"\";}s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:2:{s:9:\"className\";b:0;s:6:\"anchor\";b:1;}}i:2;a:2:{s:10:\"attributes\";a:9:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:17:\"h1,h2,h3,h4,h5,h6\";s:7:\"default\";s:0:\"\";}s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:2:{s:9:\"className\";b:0;s:6:\"anchor\";b:1;}}i:3;a:2:{s:10:\"attributes\";a:9:{s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:17:\"h1,h2,h3,h4,h5,h6\";s:7:\"default\";s:0:\"\";}s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:2:{s:9:\"className\";b:0;s:6:\"anchor\";b:1;}}}}s:12:\"core/gallery\";a:14:{s:4:\"name\";s:12:\"core/gallery\";s:8:\"keywords\";a:2:{i:0;s:6:\"images\";i:1;s:6:\"photos\";}s:10:\"attributes\";a:15:{s:6:\"images\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:20:\".blocks-gallery-item\";s:5:\"query\";a:6:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:7:\"fullUrl\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:13:\"data-full-url\";}s:4:\"link\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:9:\"data-link\";}s:3:\"alt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:2:\"id\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:7:\"data-id\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:29:\".blocks-gallery-item__caption\";}}}s:3:\"ids\";a:3:{s:4:\"type\";s:5:\"array\";s:5:\"items\";a:1:{s:4:\"type\";s:6:\"number\";}s:7:\"default\";a:0:{}}s:19:\"shortCodeTransforms\";a:3:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:5:\"items\";a:1:{s:4:\"type\";s:6:\"object\";}}s:7:\"columns\";a:3:{s:4:\"type\";s:6:\"number\";s:7:\"minimum\";i:1;s:7:\"maximum\";i:8;}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:23:\".blocks-gallery-caption\";}s:9:\"imageCrop\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:11:\"fixedHeight\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:10:\"linkTarget\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"linkTo\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"sizeSlug\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"large\";}s:11:\"allowResize\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:3:{s:11:\"allowResize\";s:11:\"allowResize\";s:9:\"imageCrop\";s:9:\"imageCrop\";s:11:\"fixedHeight\";s:11:\"fixedHeight\";}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:7:\"Gallery\";s:11:\"description\";s:42:\"Display multiple images in a rich gallery.\";s:8:\"category\";s:5:\"media\";s:7:\"example\";a:2:{s:10:\"attributes\";a:1:{s:7:\"columns\";i:2;}s:11:\"innerBlocks\";a:2:{i:0;a:2:{s:4:\"name\";s:10:\"core/image\";s:10:\"attributes\";a:1:{s:3:\"url\";s:59:\"https://s.w.org/images/core/5.3/Glacial_lakes%2C_Bhutan.jpg\";}}i:1;a:2:{s:4:\"name\";s:10:\"core/image\";s:10:\"attributes\";a:1:{s:3:\"url\";s:70:\"https://s.w.org/images/core/5.3/Sediment_off_the_Yucatan_Peninsula.jpg\";}}}}s:10:\"deprecated\";a:6:{i:0;a:2:{s:10:\"attributes\";a:11:{s:6:\"images\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:20:\".blocks-gallery-item\";s:5:\"query\";a:6:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:7:\"fullUrl\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:13:\"data-full-url\";}s:4:\"link\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:9:\"data-link\";}s:3:\"alt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:2:\"id\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:7:\"data-id\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:29:\".blocks-gallery-item__caption\";}}}s:3:\"ids\";a:3:{s:4:\"type\";s:5:\"array\";s:5:\"items\";a:1:{s:4:\"type\";s:6:\"number\";}s:7:\"default\";a:0:{}}s:7:\"columns\";a:3:{s:4:\"type\";s:6:\"number\";s:7:\"minimum\";i:1;s:7:\"maximum\";i:8;}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:23:\".blocks-gallery-caption\";}s:9:\"imageCrop\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:6:\"linkTo\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"sizeSlug\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"large\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:2:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;}}i:1;a:2:{s:10:\"attributes\";a:10:{s:6:\"images\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:20:\".blocks-gallery-item\";s:5:\"query\";a:6:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:7:\"fullUrl\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:13:\"data-full-url\";}s:4:\"link\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:9:\"data-link\";}s:3:\"alt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:2:\"id\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:7:\"data-id\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:29:\".blocks-gallery-item__caption\";}}}s:3:\"ids\";a:3:{s:4:\"type\";s:5:\"array\";s:5:\"items\";a:1:{s:4:\"type\";s:6:\"number\";}s:7:\"default\";a:0:{}}s:7:\"columns\";a:3:{s:4:\"type\";s:6:\"number\";s:7:\"minimum\";i:1;s:7:\"maximum\";i:8;}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:23:\".blocks-gallery-caption\";}s:9:\"imageCrop\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:6:\"linkTo\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:8:\"sizeSlug\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"large\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}i:2;a:2:{s:10:\"attributes\";a:9:{s:6:\"images\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:20:\".blocks-gallery-item\";s:5:\"query\";a:6:{s:3:\"url\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:7:\"fullUrl\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:13:\"data-full-url\";}s:4:\"link\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:9:\"data-link\";}s:3:\"alt\";a:4:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:2:\"id\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:7:\"data-id\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:29:\".blocks-gallery-item__caption\";}}}s:3:\"ids\";a:2:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}}s:7:\"columns\";a:1:{s:4:\"type\";s:6:\"number\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:23:\".blocks-gallery-caption\";}s:9:\"imageCrop\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:6:\"linkTo\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}i:3;a:2:{s:10:\"attributes\";a:8:{s:6:\"images\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:40:\"ul.wp-block-gallery .blocks-gallery-item\";s:5:\"query\";a:6:{s:3:\"url\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:7:\"fullUrl\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:13:\"data-full-url\";}s:3:\"alt\";a:4:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:2:\"id\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:7:\"data-id\";}s:4:\"link\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:9:\"data-link\";}s:7:\"caption\";a:3:{s:4:\"type\";s:5:\"array\";s:6:\"source\";s:8:\"children\";s:8:\"selector\";s:10:\"figcaption\";}}}s:3:\"ids\";a:2:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}}s:7:\"columns\";a:1:{s:4:\"type\";s:6:\"number\";}s:9:\"imageCrop\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:6:\"linkTo\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}i:4;a:2:{s:10:\"attributes\";a:7:{s:6:\"images\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:40:\"ul.wp-block-gallery .blocks-gallery-item\";s:5:\"query\";a:5:{s:3:\"url\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"src\";}s:3:\"alt\";a:4:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:2:\"id\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:7:\"data-id\";}s:4:\"link\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:9:\"data-link\";}s:7:\"caption\";a:3:{s:4:\"type\";s:5:\"array\";s:6:\"source\";s:8:\"children\";s:8:\"selector\";s:10:\"figcaption\";}}}s:7:\"columns\";a:1:{s:4:\"type\";s:6:\"number\";}s:9:\"imageCrop\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:6:\"linkTo\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}i:5;a:2:{s:10:\"attributes\";a:7:{s:6:\"images\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:52:\"div.wp-block-gallery figure.blocks-gallery-image img\";s:5:\"query\";a:3:{s:3:\"url\";a:2:{s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:3:\"src\";}s:3:\"alt\";a:3:{s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:2:\"id\";a:2:{s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:7:\"data-id\";}}}s:7:\"columns\";a:1:{s:4:\"type\";s:6:\"number\";}s:9:\"imageCrop\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:6:\"linkTo\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}}}s:9:\"core/list\";a:14:{s:4:\"name\";s:9:\"core/list\";s:8:\"keywords\";a:3:{i:0;s:11:\"bullet list\";i:1;s:12:\"ordered list\";i:2;s:13:\"numbered list\";}s:10:\"attributes\";a:15:{s:7:\"ordered\";a:3:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;s:18:\"__experimentalRole\";s:7:\"content\";}s:6:\"values\";a:7:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:5:\"ol,ul\";s:9:\"multiline\";s:2:\"li\";s:30:\"__unstableMultilineWrapperTags\";a:2:{i:0;s:2:\"ol\";i:1;s:2:\"ul\";}s:7:\"default\";s:0:\"\";s:18:\"__experimentalRole\";s:7:\"content\";}s:4:\"type\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"start\";a:1:{s:4:\"type\";s:6:\"number\";}s:8:\"reversed\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:7:{s:6:\"anchor\";b:1;s:9:\"className\";b:0;s:10:\"typography\";a:8:{s:8:\"fontSize\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:25:\"__unstablePasteTextInline\";b:1;s:22:\"__experimentalSelector\";s:5:\"ol,ul\";s:27:\"__experimentalSlashInserter\";b:1;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:4:\"List\";s:11:\"description\";s:35:\"Create a bulleted or numbered list.\";s:8:\"category\";s:4:\"text\";s:7:\"example\";a:1:{s:10:\"attributes\";a:1:{s:6:\"values\";s:120:\"In quoting others, we cite ourselves.
\";s:8:\"citation\";s:15:\"Julio Cortázar\";s:9:\"className\";s:14:\"is-style-large\";}}s:10:\"deprecated\";a:3:{i:0;a:1:{s:10:\"attributes\";a:5:{s:5:\"value\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"blockquote\";s:9:\"multiline\";s:1:\"p\";s:7:\"default\";s:0:\"\";}s:8:\"citation\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:4:\"cite\";s:7:\"default\";s:0:\"\";}s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:1;a:1:{s:10:\"attributes\";a:6:{s:5:\"value\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"blockquote\";s:9:\"multiline\";s:1:\"p\";s:7:\"default\";s:0:\"\";}s:8:\"citation\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:4:\"cite\";s:7:\"default\";s:0:\"\";}s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:1;}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:2;a:1:{s:10:\"attributes\";a:6:{s:5:\"value\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"blockquote\";s:9:\"multiline\";s:1:\"p\";s:7:\"default\";s:0:\"\";}s:8:\"citation\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:6:\"footer\";s:7:\"default\";s:0:\"\";}s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:1;}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}}s:13:\"core/archives\";a:13:{s:4:\"name\";s:13:\"core/archives\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:5:{s:17:\"displayAsDropdown\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:14:\"showPostCounts\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:5:\"align\";b:1;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:8:\"Archives\";s:11:\"description\";s:40:\"Display a monthly archive of your posts.\";s:8:\"category\";s:7:\"widgets\";s:7:\"example\";a:0:{}}s:10:\"core/audio\";a:14:{s:4:\"name\";s:10:\"core/audio\";s:8:\"keywords\";a:4:{i:0;s:5:\"music\";i:1;s:5:\"sound\";i:2;s:7:\"podcast\";i:3;s:9:\"recording\";}s:10:\"attributes\";a:10:{s:3:\"src\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:3:\"src\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:8:\"autoplay\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:8:\"autoplay\";}s:4:\"loop\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:4:\"loop\";}s:7:\"preload\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:7:\"preload\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:5:\"Audio\";s:11:\"description\";s:28:\"Embed a simple audio player.\";s:8:\"category\";s:5:\"media\";s:7:\"example\";a:1:{s:10:\"attributes\";a:1:{s:3:\"src\";s:76:\"https://upload.wikimedia.org/wikipedia/commons/d/dd/Armstrong_Small_Step.ogg\";}}s:10:\"deprecated\";a:1:{i:0;a:2:{s:10:\"attributes\";a:9:{s:3:\"src\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:3:\"src\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:8:\"autoplay\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:8:\"autoplay\";}s:4:\"loop\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:4:\"loop\";}s:7:\"preload\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"audio\";s:9:\"attribute\";s:7:\"preload\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}}}s:11:\"core/button\";a:15:{s:4:\"name\";s:11:\"core/button\";s:8:\"keywords\";a:1:{i:0;s:4:\"link\";}s:10:\"attributes\";a:17:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:6:\"target\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:3:\"rel\";}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:9:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;s:9:\"alignWide\";b:0;s:5:\"color\";a:2:{s:31:\"__experimentalSkipSerialization\";b:1;s:9:\"gradients\";b:1;}s:10:\"typography\";a:3:{s:8:\"fontSize\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}s:8:\"reusable\";b:0;s:7:\"spacing\";a:3:{s:31:\"__experimentalSkipSerialization\";b:1;s:7:\"padding\";a:2:{i:0;s:10:\"horizontal\";i:1;s:8:\"vertical\";}s:29:\"__experimentalDefaultControls\";a:1:{s:7:\"padding\";b:1;}}s:20:\"__experimentalBorder\";a:2:{s:6:\"radius\";b:1;s:31:\"__experimentalSkipSerialization\";b:1;}s:22:\"__experimentalSelector\";s:22:\".wp-block-button__link\";}s:6:\"styles\";a:2:{i:0;a:3:{s:4:\"name\";s:4:\"fill\";s:5:\"label\";s:4:\"Fill\";s:9:\"isDefault\";b:1;}i:1;a:2:{s:4:\"name\";s:7:\"outline\";s:5:\"label\";s:7:\"Outline\";}}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:6:\"Button\";s:11:\"description\";s:56:\"Prompt visitors to take action with a button-style link.\";s:8:\"category\";s:6:\"design\";s:6:\"parent\";a:1:{i:0;s:12:\"core/buttons\";}s:7:\"example\";a:1:{s:10:\"attributes\";a:2:{s:9:\"className\";s:13:\"is-style-fill\";s:4:\"text\";s:14:\"Call to Action\";}}s:10:\"deprecated\";a:10:{i:0;a:2:{s:10:\"attributes\";a:17:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:6:\"target\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:3:\"rel\";}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:9:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;s:9:\"alignWide\";b:0;s:5:\"color\";a:2:{s:31:\"__experimentalSkipSerialization\";b:1;s:9:\"gradients\";b:1;}s:10:\"typography\";a:2:{s:8:\"fontSize\";b:1;s:24:\"__experimentalFontFamily\";b:1;}s:8:\"reusable\";b:0;s:7:\"spacing\";a:3:{s:31:\"__experimentalSkipSerialization\";b:1;s:7:\"padding\";a:2:{i:0;s:10:\"horizontal\";i:1;s:8:\"vertical\";}s:29:\"__experimentalDefaultControls\";a:1:{s:7:\"padding\";b:1;}}s:20:\"__experimentalBorder\";a:2:{s:6:\"radius\";b:1;s:31:\"__experimentalSkipSerialization\";b:1;}s:22:\"__experimentalSelector\";s:22:\".wp-block-button__link\";}}i:1;a:2:{s:10:\"attributes\";a:17:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:6:\"target\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:3:\"rel\";}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:7:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;s:9:\"alignWide\";b:0;s:5:\"color\";a:2:{s:31:\"__experimentalSkipSerialization\";b:1;s:9:\"gradients\";b:1;}s:10:\"typography\";a:2:{s:8:\"fontSize\";b:1;s:24:\"__experimentalFontFamily\";b:1;}s:8:\"reusable\";b:0;s:22:\"__experimentalSelector\";s:22:\".wp-block-button__link\";}}i:2;a:2:{s:10:\"attributes\";a:16:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:6:\"target\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:3:\"rel\";}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"borderRadius\";a:1:{s:4:\"type\";s:6:\"number\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:6:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;s:9:\"alignWide\";b:0;s:5:\"color\";a:1:{s:31:\"__experimentalSkipSerialization\";b:1;}s:8:\"reusable\";b:0;s:22:\"__experimentalSelector\";s:22:\".wp-block-button__link\";}}i:3;a:2:{s:10:\"attributes\";a:16:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:6:\"target\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:3:\"rel\";}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"borderRadius\";a:1:{s:4:\"type\";s:6:\"number\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:6:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;s:9:\"alignWide\";b:0;s:5:\"color\";a:1:{s:31:\"__experimentalSkipSerialization\";b:1;}s:8:\"reusable\";b:0;s:22:\"__experimentalSelector\";s:22:\".wp-block-button__link\";}}i:4;a:2:{s:10:\"attributes\";a:14:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:6:\"target\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:3:\"rel\";}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"borderRadius\";a:1:{s:4:\"type\";s:6:\"number\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:3:{s:5:\"align\";b:1;s:9:\"alignWide\";b:0;s:5:\"color\";a:1:{s:9:\"gradients\";b:1;}}}i:5;a:2:{s:10:\"attributes\";a:16:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:6:\"target\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:3:\"rel\";}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"borderRadius\";a:1:{s:4:\"type\";s:6:\"number\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customGradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:2:{s:5:\"align\";b:1;s:9:\"alignWide\";b:0;}}i:6;a:1:{s:10:\"attributes\";a:13:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:6:\"target\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:3:\"rel\";}s:11:\"placeholder\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:7;a:1:{s:10:\"attributes\";a:10:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:8;a:1:{s:10:\"attributes\";a:8:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:5:\"color\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:9;a:1:{s:10:\"attributes\";a:8:{s:3:\"url\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:4:\"href\";}s:5:\"title\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:1:\"a\";s:9:\"attribute\";s:5:\"title\";}s:4:\"text\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"a\";}s:5:\"color\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}}s:12:\"core/buttons\";a:14:{s:4:\"name\";s:12:\"core/buttons\";s:8:\"keywords\";a:1:{i:0;s:4:\"link\";}s:10:\"attributes\";a:6:{s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"layout\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:5:{s:6:\"anchor\";b:1;s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:38:\"__experimentalExposeControlsToChildren\";b:1;s:7:\"spacing\";a:3:{s:8:\"blockGap\";b:1;s:6:\"margin\";a:2:{i:0;s:3:\"top\";i:1;s:6:\"bottom\";}s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"blockGap\";b:1;}}s:20:\"__experimentalLayout\";a:3:{s:14:\"allowSwitching\";b:0;s:15:\"allowInheriting\";b:0;s:7:\"default\";a:1:{s:4:\"type\";s:4:\"flex\";}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:7:\"Buttons\";s:11:\"description\";s:66:\"Prompt visitors to take action with a group of button-style links.\";s:8:\"category\";s:6:\"design\";s:7:\"example\";a:1:{s:11:\"innerBlocks\";a:2:{i:0;a:2:{s:4:\"name\";s:11:\"core/button\";s:10:\"attributes\";a:1:{s:4:\"text\";s:13:\"Find out more\";}}i:1;a:2:{s:4:\"name\";s:11:\"core/button\";s:10:\"attributes\";a:1:{s:4:\"text\";s:10:\"Contact us\";}}}}s:10:\"deprecated\";a:2:{i:0;a:2:{s:10:\"attributes\";a:7:{s:20:\"contentJustification\";a:1:{s:4:\"type\";s:6:\"string\";}s:11:\"orientation\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:10:\"horizontal\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:4:{s:6:\"anchor\";b:1;s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:38:\"__experimentalExposeControlsToChildren\";b:1;s:7:\"spacing\";a:3:{s:8:\"blockGap\";b:1;s:6:\"margin\";a:2:{i:0;s:3:\"top\";i:1;s:6:\"bottom\";}s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"blockGap\";b:1;}}}}i:1;a:2:{s:10:\"attributes\";a:4:{s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:2:{s:5:\"align\";a:3:{i:0;s:6:\"center\";i:1;s:4:\"left\";i:2;s:5:\"right\";}s:6:\"anchor\";b:1;}}}}s:13:\"core/calendar\";a:13:{s:4:\"name\";s:13:\"core/calendar\";s:8:\"keywords\";a:2:{i:0;s:5:\"posts\";i:1;s:7:\"archive\";}s:10:\"attributes\";a:5:{s:5:\"month\";a:1:{s:4:\"type\";s:7:\"integer\";}s:4:\"year\";a:1:{s:4:\"type\";s:7:\"integer\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:8:\"Calendar\";s:11:\"description\";s:34:\"A calendar of your site’s posts.\";s:8:\"category\";s:7:\"widgets\";s:7:\"example\";a:0:{}}s:15:\"core/categories\";a:13:{s:4:\"name\";s:15:\"core/categories\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:7:{s:17:\"displayAsDropdown\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:13:\"showHierarchy\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:14:\"showPostCounts\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:16:\"showOnlyTopLevel\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:5:\"align\";b:1;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:10:\"Categories\";s:11:\"description\";s:33:\"Display a list of all categories.\";s:8:\"category\";s:7:\"widgets\";s:7:\"example\";a:0:{}}s:13:\"core/freeform\";a:12:{s:4:\"name\";s:13:\"core/freeform\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:2:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:3:{s:9:\"className\";b:0;s:15:\"customClassName\";b:0;s:8:\"reusable\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:7:\"Classic\";s:11:\"description\";s:33:\"Use the classic WordPress editor.\";s:8:\"category\";s:4:\"text\";}s:9:\"core/code\";a:13:{s:4:\"name\";s:9:\"core/code\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:10:{s:7:\"content\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:4:\"code\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:11:\"borderColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:6:{s:6:\"anchor\";b:1;s:22:\"__experimentalSelector\";s:21:\".wp-block-code > code\";s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}s:7:\"spacing\";a:2:{s:6:\"margin\";a:2:{i:0;s:3:\"top\";i:1;s:6:\"bottom\";}s:7:\"padding\";b:1;}s:20:\"__experimentalBorder\";a:4:{s:6:\"radius\";b:1;s:5:\"color\";b:1;s:5:\"width\";b:1;s:5:\"style\";b:1;}s:5:\"color\";a:3:{s:4:\"text\";b:1;s:10:\"background\";b:1;s:9:\"gradients\";b:1;}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:4:\"Code\";s:11:\"description\";s:57:\"Display code snippets that respect your spacing and tabs.\";s:8:\"category\";s:4:\"text\";s:7:\"example\";a:1:{s:10:\"attributes\";a:1:{s:7:\"content\";s:179:\"// A \"block\" is the abstract term used\n// to describe units of markup that\n// when composed together, form the\n// content or layout of a page.\nregisterBlockType( name, settings );\";}}}s:11:\"core/column\";a:14:{s:4:\"name\";s:11:\"core/column\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:11:{s:17:\"verticalAlignment\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"string\";}s:13:\"allowedBlocks\";a:1:{s:4:\"type\";s:5:\"array\";}s:12:\"templateLock\";a:2:{s:4:\"type\";a:2:{i:0;s:6:\"string\";i:1;s:7:\"boolean\";}s:4:\"enum\";a:3:{i:0;s:3:\"all\";i:1;s:6:\"insert\";i:2;b:0;}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:5:{s:6:\"anchor\";b:1;s:8:\"reusable\";b:0;s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:7:\"spacing\";a:2:{s:7:\"padding\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:7:\"padding\";b:1;}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:6:\"Column\";s:11:\"description\";s:39:\"A single column within a columns block.\";s:8:\"category\";s:4:\"text\";s:6:\"parent\";a:1:{i:0;s:12:\"core/columns\";}s:10:\"deprecated\";a:1:{i:0;a:1:{s:10:\"attributes\";a:4:{s:17:\"verticalAlignment\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"width\";a:3:{s:4:\"type\";s:6:\"number\";s:3:\"min\";i:0;s:3:\"max\";i:100;}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}}s:12:\"core/columns\";a:14:{s:4:\"name\";s:12:\"core/columns\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:10:{s:17:\"verticalAlignment\";a:1:{s:4:\"type\";s:6:\"string\";}s:17:\"isStackedOnMobile\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:5:{s:6:\"anchor\";b:1;s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:7:\"spacing\";a:3:{s:6:\"margin\";a:2:{i:0;s:3:\"top\";i:1;s:6:\"bottom\";}s:7:\"padding\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:7:\"padding\";b:1;}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:6:{i:0;a:6:{s:4:\"name\";s:15:\"one-column-full\";s:5:\"title\";s:3:\"100\";s:11:\"description\";s:10:\"One column\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:5:{s:5:\"width\";s:2:\"48\";s:6:\"height\";s:2:\"48\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:8:\"fillRule\";s:7:\"evenodd\";s:8:\"clipRule\";s:7:\"evenodd\";s:1:\"d\";s:160:\"m39.0625 14h-30.0625v20.0938h30.0625zm-30.0625-2c-1.10457 0-2 .8954-2 2v20.0938c0 1.1045.89543 2 2 2h30.0625c1.1046 0 2-.8955 2-2v-20.0938c0-1.1046-.8954-2-2-2z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"innerBlocks\";a:1:{i:0;a:1:{i:0;s:11:\"core/column\";}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}i:1;a:7:{s:4:\"name\";s:17:\"two-columns-equal\";s:5:\"title\";s:7:\"50 / 50\";s:11:\"description\";s:24:\"Two columns; equal split\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:5:{s:5:\"width\";s:2:\"48\";s:6:\"height\";s:2:\"48\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:8:\"fillRule\";s:7:\"evenodd\";s:8:\"clipRule\";s:7:\"evenodd\";s:1:\"d\";s:163:\"M39 12C40.1046 12 41 12.8954 41 14V34C41 35.1046 40.1046 36 39 36H9C7.89543 36 7 35.1046 7 34V14C7 12.8954 7.89543 12 9 12H39ZM39 34V14H25V34H39ZM23 34H9V14H23V34Z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:9:\"isDefault\";b:1;s:11:\"innerBlocks\";a:2:{i:0;a:1:{i:0;s:11:\"core/column\";}i:1;a:1:{i:0;s:11:\"core/column\";}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}i:2;a:6:{s:4:\"name\";s:32:\"two-columns-one-third-two-thirds\";s:5:\"title\";s:7:\"30 / 70\";s:11:\"description\";s:40:\"Two columns; one-third, two-thirds split\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:5:{s:5:\"width\";s:2:\"48\";s:6:\"height\";s:2:\"48\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:8:\"fillRule\";s:7:\"evenodd\";s:8:\"clipRule\";s:7:\"evenodd\";s:1:\"d\";s:163:\"M39 12C40.1046 12 41 12.8954 41 14V34C41 35.1046 40.1046 36 39 36H9C7.89543 36 7 35.1046 7 34V14C7 12.8954 7.89543 12 9 12H39ZM39 34V14H20V34H39ZM18 34H9V14H18V34Z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"innerBlocks\";a:2:{i:0;a:2:{i:0;s:11:\"core/column\";i:1;a:1:{s:5:\"width\";s:6:\"33.33%\";}}i:1;a:2:{i:0;s:11:\"core/column\";i:1;a:1:{s:5:\"width\";s:6:\"66.66%\";}}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}i:3;a:6:{s:4:\"name\";s:32:\"two-columns-two-thirds-one-third\";s:5:\"title\";s:7:\"70 / 30\";s:11:\"description\";s:40:\"Two columns; two-thirds, one-third split\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:5:{s:5:\"width\";s:2:\"48\";s:6:\"height\";s:2:\"48\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:8:\"fillRule\";s:7:\"evenodd\";s:8:\"clipRule\";s:7:\"evenodd\";s:1:\"d\";s:163:\"M39 12C40.1046 12 41 12.8954 41 14V34C41 35.1046 40.1046 36 39 36H9C7.89543 36 7 35.1046 7 34V14C7 12.8954 7.89543 12 9 12H39ZM39 34V14H30V34H39ZM28 34H9V14H28V34Z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"innerBlocks\";a:2:{i:0;a:2:{i:0;s:11:\"core/column\";i:1;a:1:{s:5:\"width\";s:6:\"66.66%\";}}i:1;a:2:{i:0;s:11:\"core/column\";i:1;a:1:{s:5:\"width\";s:6:\"33.33%\";}}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}i:4;a:6:{s:4:\"name\";s:19:\"three-columns-equal\";s:5:\"title\";s:12:\"33 / 33 / 33\";s:11:\"description\";s:26:\"Three columns; equal split\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:5:{s:5:\"width\";s:2:\"48\";s:6:\"height\";s:2:\"48\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:8:\"fillRule\";s:7:\"evenodd\";s:1:\"d\";s:132:\"M41 14a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h30a2 2 0 0 0 2-2V14zM28.5 34h-9V14h9v20zm2 0V14H39v20h-8.5zm-13 0H9V14h8.5v20z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"innerBlocks\";a:3:{i:0;a:1:{i:0;s:11:\"core/column\";}i:1;a:1:{i:0;s:11:\"core/column\";}i:2;a:1:{i:0;s:11:\"core/column\";}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}i:5;a:6:{s:4:\"name\";s:26:\"three-columns-wider-center\";s:5:\"title\";s:12:\"25 / 50 / 25\";s:11:\"description\";s:33:\"Three columns; wide center column\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:5:{s:5:\"width\";s:2:\"48\";s:6:\"height\";s:2:\"48\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:8:\"fillRule\";s:7:\"evenodd\";s:1:\"d\";s:126:\"M41 14a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h30a2 2 0 0 0 2-2V14zM31 34H17V14h14v20zm2 0V14h6v20h-6zm-18 0H9V14h6v20z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"innerBlocks\";a:3:{i:0;a:2:{i:0;s:11:\"core/column\";i:1;a:1:{s:5:\"width\";s:3:\"25%\";}}i:1;a:2:{i:0;s:11:\"core/column\";i:1;a:1:{s:5:\"width\";s:3:\"50%\";}}i:2;a:2:{i:0;s:11:\"core/column\";i:1;a:1:{s:5:\"width\";s:3:\"25%\";}}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}}s:10:\"apiVersion\";i:2;s:5:\"title\";s:7:\"Columns\";s:11:\"description\";s:70:\"Display content in multiple columns, with blocks added to each column.\";s:8:\"category\";s:6:\"design\";s:7:\"example\";a:2:{s:13:\"viewportWidth\";i:600;s:11:\"innerBlocks\";a:2:{i:0;a:2:{s:4:\"name\";s:11:\"core/column\";s:11:\"innerBlocks\";a:3:{i:0;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:1:{s:7:\"content\";s:83:\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent et eros eu felis.\";}}i:1;a:2:{s:4:\"name\";s:10:\"core/image\";s:10:\"attributes\";a:1:{s:3:\"url\";s:49:\"https://s.w.org/images/core/5.3/Windbuchencom.jpg\";}}i:2;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:1:{s:7:\"content\";s:59:\"Suspendisse commodo neque lacus, a dictum orci interdum et.\";}}}}i:1;a:2:{s:4:\"name\";s:11:\"core/column\";s:11:\"innerBlocks\";a:2:{i:0;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:1:{s:7:\"content\";s:157:\"Etiam et egestas lorem. Vivamus sagittis sit amet dolor quis lobortis. Integer sed fermentum arcu, id vulputate lacus. Etiam fermentum sem eu quam hendrerit.\";}}i:1;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:1:{s:7:\"content\";s:103:\"Nam risus massa, ullamcorper consectetur eros fermentum, porta aliquet ligula. Sed vel mauris nec enim.\";}}}}}}s:10:\"deprecated\";a:3:{i:0;a:1:{s:10:\"attributes\";a:7:{s:17:\"verticalAlignment\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:1;a:1:{s:10:\"attributes\";a:3:{s:7:\"columns\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:2;a:1:{s:10:\"attributes\";a:3:{s:7:\"columns\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}}s:10:\"core/cover\";a:14:{s:4:\"name\";s:10:\"core/cover\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:23:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:3:\"alt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:11:\"hasParallax\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:10:\"isRepeated\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:8:\"dimRatio\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:100;}s:12:\"overlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"customOverlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"backgroundType\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"image\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"minHeight\";a:1:{s:4:\"type\";s:6:\"number\";}s:13:\"minHeightUnit\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customGradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"contentPosition\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"isDark\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:13:\"allowedBlocks\";a:1:{s:4:\"type\";s:5:\"array\";}s:12:\"templateLock\";a:2:{s:4:\"type\";a:2:{i:0;s:6:\"string\";i:1;s:7:\"boolean\";}s:4:\"enum\";a:3:{i:0;s:3:\"all\";i:1;s:6:\"insert\";i:2;b:0;}}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:5:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;s:4:\"html\";b:0;s:7:\"spacing\";a:2:{s:7:\"padding\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:7:\"padding\";b:1;}}s:5:\"color\";a:3:{s:21:\"__experimentalDuotone\";s:72:\"> .wp-block-cover__image-background, > .wp-block-cover__video-background\";s:4:\"text\";b:0;s:10:\"background\";b:0;}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:5:\"Cover\";s:11:\"description\";s:64:\"Add an image or video with a text overlay — great for headers.\";s:8:\"category\";s:5:\"media\";s:7:\"example\";a:2:{s:10:\"attributes\";a:3:{s:18:\"customOverlayColor\";s:7:\"#065174\";s:8:\"dimRatio\";i:40;s:3:\"url\";s:49:\"https://s.w.org/images/core/5.3/Windbuchencom.jpg\";}s:11:\"innerBlocks\";a:1:{i:0;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:3:{s:14:\"customFontSize\";i:48;s:7:\"content\";s:28:\"Snow Patrol\";s:5:\"align\";s:6:\"center\";}}}}s:10:\"deprecated\";a:7:{i:0;a:2:{s:10:\"attributes\";a:20:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"hasParallax\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:8:\"dimRatio\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:50;}s:12:\"overlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"customOverlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"backgroundType\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"image\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:10:\"isRepeated\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:9:\"minHeight\";a:1:{s:4:\"type\";s:6:\"number\";}s:13:\"minHeightUnit\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customGradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"contentPosition\";a:1:{s:4:\"type\";s:6:\"string\";}s:3:\"alt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:3:\"img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:5:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;s:4:\"html\";b:0;s:7:\"spacing\";a:2:{s:7:\"padding\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:7:\"padding\";b:1;}}s:5:\"color\";a:3:{s:21:\"__experimentalDuotone\";s:72:\"> .wp-block-cover__image-background, > .wp-block-cover__video-background\";s:4:\"text\";b:0;s:10:\"background\";b:0;}}}i:1;a:2:{s:10:\"attributes\";a:17:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"hasParallax\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:8:\"dimRatio\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:50;}s:12:\"overlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"customOverlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"backgroundType\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"image\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:10:\"isRepeated\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:9:\"minHeight\";a:1:{s:4:\"type\";s:6:\"number\";}s:13:\"minHeightUnit\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customGradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"contentPosition\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}i:2;a:2:{s:10:\"attributes\";a:14:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"hasParallax\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:8:\"dimRatio\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:50;}s:12:\"overlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"customOverlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"backgroundType\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"image\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"minHeight\";a:1:{s:4:\"type\";s:6:\"number\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customGradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}i:3;a:2:{s:10:\"attributes\";a:14:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"hasParallax\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:8:\"dimRatio\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:50;}s:12:\"overlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"customOverlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"backgroundType\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"image\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"minHeight\";a:1:{s:4:\"type\";s:6:\"number\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customGradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}i:4;a:2:{s:10:\"attributes\";a:13:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"hasParallax\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:8:\"dimRatio\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:50;}s:12:\"overlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"customOverlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"backgroundType\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"image\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"title\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";}s:12:\"contentAlign\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:6:\"center\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}i:5;a:2:{s:10:\"attributes\";a:13:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"hasParallax\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:8:\"dimRatio\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:50;}s:12:\"overlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"customOverlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"backgroundType\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"image\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"title\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:1:\"p\";}s:12:\"contentAlign\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:6:\"center\";}s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:9:\"className\";b:0;}}i:6;a:2:{s:10:\"attributes\";a:13:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"hasParallax\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:8:\"dimRatio\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:50;}s:12:\"overlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"customOverlayColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"backgroundType\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"image\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"title\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:2:\"h2\";}s:5:\"align\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"contentAlign\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:6:\"center\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:9:\"className\";b:0;}}}}s:10:\"core/embed\";a:13:{s:4:\"name\";s:10:\"core/embed\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:10:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:4:\"type\";a:1:{s:4:\"type\";s:6:\"string\";}s:16:\"providerNameSlug\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"allowResponsive\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:10:\"responsive\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"previewable\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:33:{i:0;a:7:{s:4:\"name\";s:7:\"twitter\";s:5:\"title\";s:7:\"Twitter\";s:4:\"icon\";a:2:{s:10:\"foreground\";s:7:\"#1da1f2\";s:3:\"src\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:621:\"M22.23 5.924c-.736.326-1.527.547-2.357.646.847-.508 1.498-1.312 1.804-2.27-.793.47-1.67.812-2.606.996C18.325 4.498 17.258 4 16.078 4c-2.266 0-4.103 1.837-4.103 4.103 0 .322.036.635.106.935-3.41-.17-6.433-1.804-8.457-4.287-.353.607-.556 1.312-.556 2.064 0 1.424.724 2.68 1.825 3.415-.673-.022-1.305-.207-1.86-.514v.052c0 1.988 1.415 3.647 3.293 4.023-.344.095-.707.145-1.08.145-.265 0-.522-.026-.773-.074.522 1.63 2.038 2.817 3.833 2.85-1.404 1.1-3.174 1.757-5.096 1.757-.332 0-.66-.02-.98-.057 1.816 1.164 3.973 1.843 6.29 1.843 7.547 0 11.675-6.252 11.675-11.675 0-.178-.004-.355-.012-.53.802-.578 1.497-1.3 2.047-2.124z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:8:\"keywords\";a:2:{i:0;s:5:\"tweet\";i:1;s:6:\"social\";}s:11:\"description\";s:14:\"Embed a tweet.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:7:\"twitter\";s:10:\"responsive\";b:1;}}i:1;a:7:{s:4:\"name\";s:7:\"youtube\";s:5:\"title\";s:7:\"YouTube\";s:4:\"icon\";a:2:{s:10:\"foreground\";s:7:\"#ff0000\";s:3:\"src\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:445:\"M21.8 8s-.195-1.377-.795-1.984c-.76-.797-1.613-.8-2.004-.847-2.798-.203-6.996-.203-6.996-.203h-.01s-4.197 0-6.996.202c-.39.046-1.242.05-2.003.846C2.395 6.623 2.2 8 2.2 8S2 9.62 2 11.24v1.517c0 1.618.2 3.237.2 3.237s.195 1.378.795 1.985c.76.797 1.76.77 2.205.855 1.6.153 6.8.2 6.8.2s4.203-.005 7-.208c.392-.047 1.244-.05 2.005-.847.6-.607.795-1.985.795-1.985s.2-1.618.2-3.237v-1.517C22 9.62 21.8 8 21.8 8zM9.935 14.595v-5.62l5.403 2.82-5.403 2.8z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:8:\"keywords\";a:2:{i:0;s:5:\"music\";i:1;s:5:\"video\";}s:11:\"description\";s:22:\"Embed a YouTube video.\";s:8:\"patterns\";a:2:{i:0;a:0:{}i:1;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:7:\"youtube\";s:10:\"responsive\";b:1;}}i:2;a:8:{s:4:\"name\";s:8:\"facebook\";s:5:\"title\";s:8:\"Facebook\";s:4:\"icon\";a:2:{s:10:\"foreground\";s:7:\"#3b5998\";s:3:\"src\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:187:\"M20 3H4c-.6 0-1 .4-1 1v16c0 .5.4 1 1 1h8.6v-7h-2.3v-2.7h2.3v-2c0-2.3 1.4-3.6 3.5-3.6 1 0 1.8.1 2.1.1v2.4h-1.4c-1.1 0-1.3.5-1.3 1.3v1.7h2.7l-.4 2.8h-2.3v7H20c.5 0 1-.4 1-1V4c0-.6-.4-1-1-1z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:8:\"keywords\";a:1:{i:0;s:6:\"social\";}s:11:\"description\";s:22:\"Embed a Facebook post.\";s:5:\"scope\";a:1:{i:0;s:5:\"block\";}s:8:\"patterns\";a:0:{}s:10:\"attributes\";a:3:{s:16:\"providerNameSlug\";s:8:\"facebook\";s:11:\"previewable\";b:0;s:10:\"responsive\";b:1;}}i:3;a:8:{s:4:\"name\";s:9:\"instagram\";s:5:\"title\";s:9:\"Instagram\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:1541:\"M12 4.622c2.403 0 2.688.01 3.637.052.877.04 1.354.187 1.67.31.42.163.72.358 1.036.673.315.315.51.615.673 1.035.123.317.27.794.31 1.67.043.95.052 1.235.052 3.638s-.01 2.688-.052 3.637c-.04.877-.187 1.354-.31 1.67-.163.42-.358.72-.673 1.036-.315.315-.615.51-1.035.673-.317.123-.794.27-1.67.31-.95.043-1.234.052-3.638.052s-2.688-.01-3.637-.052c-.877-.04-1.354-.187-1.67-.31-.42-.163-.72-.358-1.036-.673-.315-.315-.51-.615-.673-1.035-.123-.317-.27-.794-.31-1.67-.043-.95-.052-1.235-.052-3.638s.01-2.688.052-3.637c.04-.877.187-1.354.31-1.67.163-.42.358-.72.673-1.036.315-.315.615-.51 1.035-.673.317-.123.794-.27 1.67-.31.95-.043 1.235-.052 3.638-.052M12 3c-2.444 0-2.75.01-3.71.054s-1.613.196-2.185.418c-.592.23-1.094.538-1.594 1.04-.5.5-.807 1-1.037 1.593-.223.572-.375 1.226-.42 2.184C3.01 9.25 3 9.555 3 12s.01 2.75.054 3.71.196 1.613.418 2.186c.23.592.538 1.094 1.038 1.594s1.002.808 1.594 1.038c.572.222 1.227.375 2.185.418.96.044 1.266.054 3.71.054s2.75-.01 3.71-.054 1.613-.196 2.186-.418c.592-.23 1.094-.538 1.594-1.038s.808-1.002 1.038-1.594c.222-.572.375-1.227.418-2.185.044-.96.054-1.266.054-3.71s-.01-2.75-.054-3.71-.196-1.613-.418-2.186c-.23-.592-.538-1.094-1.038-1.594s-1.002-.808-1.594-1.038c-.572-.222-1.227-.375-2.185-.418C14.75 3.01 14.445 3 12 3zm0 4.378c-2.552 0-4.622 2.07-4.622 4.622s2.07 4.622 4.622 4.622 4.622-2.07 4.622-4.622S14.552 7.378 12 7.378zM12 15c-1.657 0-3-1.343-3-3s1.343-3 3-3 3 1.343 3 3-1.343 3-3 3zm4.804-8.884c-.596 0-1.08.484-1.08 1.08s.484 1.08 1.08 1.08c.596 0 1.08-.484 1.08-1.08s-.483-1.08-1.08-1.08z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:2:{i:0;s:5:\"image\";i:1;s:6:\"social\";}s:11:\"description\";s:24:\"Embed an Instagram post.\";s:5:\"scope\";a:1:{i:0;s:5:\"block\";}s:8:\"patterns\";a:0:{}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:9:\"instagram\";s:10:\"responsive\";b:1;}}i:4;a:6:{s:4:\"name\";s:9:\"wordpress\";s:5:\"title\";s:9:\"WordPress\";s:4:\"icon\";a:2:{s:10:\"foreground\";s:7:\"#0073AA\";s:3:\"src\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:924:\"M12.158 12.786l-2.698 7.84c.806.236 1.657.365 2.54.365 1.047 0 2.05-.18 2.986-.51-.024-.037-.046-.078-.065-.123l-2.762-7.57zM3.008 12c0 3.56 2.07 6.634 5.068 8.092L3.788 8.342c-.5 1.117-.78 2.354-.78 3.658zm15.06-.454c0-1.112-.398-1.88-.74-2.48-.456-.74-.883-1.368-.883-2.11 0-.825.627-1.595 1.51-1.595.04 0 .078.006.116.008-1.598-1.464-3.73-2.36-6.07-2.36-3.14 0-5.904 1.613-7.512 4.053.21.008.41.012.58.012.94 0 2.395-.114 2.395-.114.484-.028.54.684.057.74 0 0-.487.058-1.03.086l3.275 9.74 1.968-5.902-1.4-3.838c-.485-.028-.944-.085-.944-.085-.486-.03-.43-.77.056-.742 0 0 1.484.114 2.368.114.94 0 2.397-.114 2.397-.114.486-.028.543.684.058.74 0 0-.488.058-1.03.086l3.25 9.665.897-2.997c.456-1.17.684-2.137.684-2.907zm1.82-3.86c.04.286.06.593.06.924 0 .912-.17 1.938-.683 3.22l-2.746 7.94c2.672-1.558 4.47-4.454 4.47-7.77 0-1.564-.4-3.033-1.1-4.314zM12 22C6.486 22 2 17.514 2 12S6.486 2 12 2s10 4.486 10 10-4.486 10-10 10z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:8:\"keywords\";a:2:{i:0;s:4:\"post\";i:1;s:4:\"blog\";}s:11:\"description\";s:23:\"Embed a WordPress post.\";s:10:\"attributes\";a:1:{s:16:\"providerNameSlug\";s:9:\"wordpress\";}}i:5;a:7:{s:4:\"name\";s:10:\"soundcloud\";s:5:\"title\";s:10:\"SoundCloud\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:344:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM13.2 7.7c-.4.4-.7 1.1-.7 1.9v3.7c-.4-.3-.8-.4-1.3-.4-1.2 0-2.2 1-2.2 2.2 0 1.2 1 2.2 2.2 2.2.5 0 1-.2 1.4-.5.9-.6 1.4-1.6 1.4-2.6V9.6c0-.4.1-.6.2-.8.3-.3 1-.3 1.6-.3h.2V7h-.2c-.7 0-1.8 0-2.6.7z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:2:{i:0;s:5:\"music\";i:1;s:5:\"audio\";}s:11:\"description\";s:25:\"Embed SoundCloud content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:10:\"soundcloud\";s:10:\"responsive\";b:1;}}i:6;a:7:{s:4:\"name\";s:7:\"spotify\";s:5:\"title\";s:7:\"Spotify\";s:4:\"icon\";a:2:{s:10:\"foreground\";s:7:\"#1db954\";s:3:\"src\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:637:\"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2m4.586 14.424c-.18.295-.563.387-.857.207-2.35-1.434-5.305-1.76-8.786-.963-.335.077-.67-.133-.746-.47-.077-.334.132-.67.47-.745 3.808-.87 7.076-.496 9.712 1.115.293.18.386.563.206.857M17.81 13.7c-.226.367-.706.482-1.072.257-2.687-1.652-6.785-2.13-9.965-1.166-.413.127-.848-.106-.973-.517-.125-.413.108-.848.52-.973 3.632-1.102 8.147-.568 11.234 1.328.366.226.48.707.256 1.072m.105-2.835C14.692 8.95 9.375 8.775 6.297 9.71c-.493.15-1.016-.13-1.166-.624-.148-.495.13-1.017.625-1.167 3.532-1.073 9.404-.866 13.115 1.337.445.264.59.838.327 1.282-.264.443-.838.59-1.282.325\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:8:\"keywords\";a:2:{i:0;s:5:\"music\";i:1;s:5:\"audio\";}s:11:\"description\";s:22:\"Embed Spotify content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:7:\"spotify\";s:10:\"responsive\";b:1;}}i:7;a:7:{s:4:\"name\";s:6:\"flickr\";s:5:\"title\";s:6:\"Flickr\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:117:\"m6.5 7c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5zm11 0c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:1:{i:0;s:5:\"image\";}s:11:\"description\";s:21:\"Embed Flickr content.\";s:8:\"patterns\";a:2:{i:0;a:0:{}i:1;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:6:\"flickr\";s:10:\"responsive\";b:1;}}i:8;a:7:{s:4:\"name\";s:5:\"vimeo\";s:5:\"title\";s:5:\"Vimeo\";s:4:\"icon\";a:2:{s:10:\"foreground\";s:7:\"#1ab7ea\";s:3:\"src\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:536:\"M22.396 7.164c-.093 2.026-1.507 4.8-4.245 8.32C15.323 19.16 12.93 21 10.97 21c-1.214 0-2.24-1.12-3.08-3.36-.56-2.052-1.118-4.105-1.68-6.158-.622-2.24-1.29-3.36-2.004-3.36-.156 0-.7.328-1.634.98l-.978-1.26c1.027-.903 2.04-1.806 3.037-2.71C6 3.95 7.03 3.328 7.716 3.265c1.62-.156 2.616.95 2.99 3.32.404 2.558.685 4.148.84 4.77.468 2.12.982 3.18 1.543 3.18.435 0 1.09-.687 1.963-2.064.872-1.376 1.34-2.422 1.402-3.142.125-1.187-.343-1.782-1.4-1.782-.5 0-1.013.115-1.542.34 1.023-3.35 2.977-4.976 5.862-4.883 2.14.063 3.148 1.45 3.024 4.16z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:8:\"keywords\";a:1:{i:0;s:5:\"video\";}s:11:\"description\";s:20:\"Embed a Vimeo video.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:5:\"vimeo\";s:10:\"responsive\";b:1;}}i:9;a:6:{s:4:\"name\";s:7:\"animoto\";s:5:\"title\";s:7:\"Animoto\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:6:{i:0;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:1:\"d\";s:48:\"m.0206909 21 19.8160091-13.07806 3.5831 6.20826z\";s:4:\"fill\";s:7:\"#4bc7ee\";}s:6:\"_owner\";N;}i:1;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:1:\"d\";s:136:\"m23.7254 19.0205-10.1074-17.18468c-.6421-1.114428-1.7087-1.114428-2.3249 0l-11.2931 19.16418h22.5655c1.279 0 1.8019-.8905 1.1599-1.9795z\";s:4:\"fill\";s:7:\"#d4cdcb\";}s:6:\"_owner\";N;}i:2;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:1:\"d\";s:48:\"m.0206909 21 15.2439091-16.38571 4.3029 7.32271z\";s:4:\"fill\";s:7:\"#c3d82e\";}s:6:\"_owner\";N;}i:3;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:1:\"d\";s:92:\"m13.618 1.83582c-.6421-1.114428-1.7087-1.114428-2.3249 0l-11.2931 19.16418 15.2646-16.38573z\";s:4:\"fill\";s:7:\"#e4ecb0\";}s:6:\"_owner\";N;}i:4;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:1:\"d\";s:44:\"m.0206909 21 19.5468091-9.063 1.6621 2.8344z\";s:4:\"fill\";s:7:\"#209dbd\";}s:6:\"_owner\";N;}i:5;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:1:\"d\";s:48:\"m.0206909 21 17.9209091-11.82623 1.6259 2.76323z\";s:4:\"fill\";s:7:\"#7cb3c9\";}s:6:\"_owner\";N;}}}s:6:\"_owner\";N;}s:11:\"description\";s:23:\"Embed an Animoto video.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:7:\"animoto\";s:10:\"responsive\";b:1;}}i:10;a:6:{s:4:\"name\";s:7:\"cloudup\";s:5:\"title\";s:7:\"Cloudup\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:241:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:22:\"Embed Cloudup content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:7:\"cloudup\";s:10:\"responsive\";b:1;}}i:11;a:7:{s:4:\"name\";s:12:\"collegehumor\";s:5:\"title\";s:12:\"CollegeHumor\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:167:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM10 15l5-3-5-3v6z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:27:\"Embed CollegeHumor content.\";s:5:\"scope\";a:1:{i:0;s:5:\"block\";}s:8:\"patterns\";a:0:{}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:12:\"collegehumor\";s:10:\"responsive\";b:1;}}i:12;a:7:{s:4:\"name\";s:11:\"crowdsignal\";s:5:\"title\";s:11:\"Crowdsignal\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:241:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:2:{i:0;s:9:\"polldaddy\";i:1;s:6:\"survey\";}s:11:\"description\";s:47:\"Embed Crowdsignal (formerly Polldaddy) content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:11:\"crowdsignal\";s:10:\"responsive\";b:1;}}i:13;a:7:{s:4:\"name\";s:11:\"dailymotion\";s:5:\"title\";s:11:\"Dailymotion\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:1:\"d\";s:481:\"m12.1479 18.5957c-2.4949 0-4.28131-1.7558-4.28131-4.0658 0-2.2176 1.78641-4.0965 4.09651-4.0965 2.2793 0 4.0349 1.7864 4.0349 4.1581 0 2.2794-1.7556 4.0042-3.8501 4.0042zm8.3521-18.5957-4.5329 1v7c-1.1088-1.41691-2.8028-1.8787-4.8049-1.8787-2.09443 0-3.97329.76993-5.5133 2.27917-1.72483 1.66323-2.6489 3.78863-2.6489 6.16033 0 2.5873.98562 4.8049 2.89526 6.499 1.44763 1.2936 3.17251 1.9402 5.17454 1.9402 1.9713 0 3.4498-.5236 4.8973-1.9402v1.9402h4.5329c0-7.6359 0-15.3641 0-23z\";s:4:\"fill\";s:7:\"#333436\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:1:{i:0;s:5:\"video\";}s:11:\"description\";s:26:\"Embed a Dailymotion video.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:11:\"dailymotion\";s:10:\"responsive\";b:1;}}i:14;a:6:{s:4:\"name\";s:5:\"imgur\";s:5:\"title\";s:5:\"Imgur\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:273:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9.2 4.5H19c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V9.8l4.6-5.3zm9.8 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:20:\"Embed Imgur content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:5:\"imgur\";s:10:\"responsive\";b:1;}}i:15;a:6:{s:4:\"name\";s:5:\"issuu\";s:5:\"title\";s:5:\"Issuu\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:241:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:20:\"Embed Issuu content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:5:\"issuu\";s:10:\"responsive\";b:1;}}i:16;a:6:{s:4:\"name\";s:11:\"kickstarter\";s:5:\"title\";s:11:\"Kickstarter\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:241:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:26:\"Embed Kickstarter content.\";s:8:\"patterns\";a:2:{i:0;a:0:{}i:1;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:11:\"kickstarter\";s:10:\"responsive\";b:1;}}i:17;a:7:{s:4:\"name\";s:8:\"mixcloud\";s:5:\"title\";s:8:\"Mixcloud\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:344:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM13.2 7.7c-.4.4-.7 1.1-.7 1.9v3.7c-.4-.3-.8-.4-1.3-.4-1.2 0-2.2 1-2.2 2.2 0 1.2 1 2.2 2.2 2.2.5 0 1-.2 1.4-.5.9-.6 1.4-1.6 1.4-2.6V9.6c0-.4.1-.6.2-.8.3-.3 1-.3 1.6-.3h.2V7h-.2c-.7 0-1.8 0-2.6.7z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:2:{i:0;s:5:\"music\";i:1;s:5:\"audio\";}s:11:\"description\";s:23:\"Embed Mixcloud content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:8:\"mixcloud\";s:10:\"responsive\";b:1;}}i:18;a:6:{s:4:\"name\";s:6:\"reddit\";s:5:\"title\";s:6:\"Reddit\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:1453:\"M22 11.816c0-1.256-1.02-2.277-2.277-2.277-.593 0-1.122.24-1.526.613-1.48-.965-3.455-1.594-5.647-1.69l1.17-3.702 3.18.75c.01 1.027.847 1.86 1.877 1.86 1.035 0 1.877-.84 1.877-1.877 0-1.035-.842-1.877-1.877-1.877-.77 0-1.43.466-1.72 1.13L13.55 3.92c-.204-.047-.4.067-.46.26l-1.35 4.27c-2.317.037-4.412.67-5.97 1.67-.402-.355-.917-.58-1.493-.58C3.02 9.54 2 10.56 2 11.815c0 .814.433 1.523 1.078 1.925-.037.222-.06.445-.06.673 0 3.292 4.01 5.97 8.94 5.97s8.94-2.678 8.94-5.97c0-.214-.02-.424-.052-.632.687-.39 1.154-1.12 1.154-1.964zm-3.224-7.422c.606 0 1.1.493 1.1 1.1s-.493 1.1-1.1 1.1-1.1-.494-1.1-1.1.493-1.1 1.1-1.1zm-16 7.422c0-.827.673-1.5 1.5-1.5.313 0 .598.103.838.27-.85.675-1.477 1.478-1.812 2.36-.32-.274-.525-.676-.525-1.13zm9.183 7.79c-4.502 0-8.165-2.33-8.165-5.193S7.457 9.22 11.96 9.22s8.163 2.33 8.163 5.193-3.663 5.193-8.164 5.193zM20.635 13c-.326-.89-.948-1.7-1.797-2.383.247-.186.55-.3.882-.3.827 0 1.5.672 1.5 1.5 0 .482-.23.91-.586 1.184zm-11.64 1.704c-.76 0-1.397-.616-1.397-1.376 0-.76.636-1.397 1.396-1.397.76 0 1.376.638 1.376 1.398 0 .76-.616 1.376-1.376 1.376zm7.405-1.376c0 .76-.615 1.376-1.375 1.376s-1.4-.616-1.4-1.376c0-.76.64-1.397 1.4-1.397.76 0 1.376.638 1.376 1.398zm-1.17 3.38c.15.152.15.398 0 .55-.675.674-1.728 1.002-3.22 1.002l-.01-.002-.012.002c-1.492 0-2.544-.328-3.218-1.002-.152-.152-.152-.398 0-.55.152-.152.4-.15.55 0 .52.52 1.394.775 2.67.775l.01.002.01-.002c1.276 0 2.15-.253 2.67-.775.15-.152.398-.152.55 0z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:22:\"Embed a Reddit thread.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:6:\"reddit\";s:10:\"responsive\";b:1;}}i:19;a:6:{s:4:\"name\";s:12:\"reverbnation\";s:5:\"title\";s:12:\"ReverbNation\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:344:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM13.2 7.7c-.4.4-.7 1.1-.7 1.9v3.7c-.4-.3-.8-.4-1.3-.4-1.2 0-2.2 1-2.2 2.2 0 1.2 1 2.2 2.2 2.2.5 0 1-.2 1.4-.5.9-.6 1.4-1.6 1.4-2.6V9.6c0-.4.1-.6.2-.8.3-.3 1-.3 1.6-.3h.2V7h-.2c-.7 0-1.8 0-2.6.7z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:27:\"Embed ReverbNation content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:12:\"reverbnation\";s:10:\"responsive\";b:1;}}i:20;a:6:{s:4:\"name\";s:10:\"screencast\";s:5:\"title\";s:10:\"Screencast\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:167:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM10 15l5-3-5-3v6z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:25:\"Embed Screencast content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:10:\"screencast\";s:10:\"responsive\";b:1;}}i:21;a:6:{s:4:\"name\";s:6:\"scribd\";s:5:\"title\";s:6:\"Scribd\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:241:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:21:\"Embed Scribd content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:6:\"scribd\";s:10:\"responsive\";b:1;}}i:22;a:6:{s:4:\"name\";s:10:\"slideshare\";s:5:\"title\";s:10:\"Slideshare\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:241:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:25:\"Embed Slideshare content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:10:\"slideshare\";s:10:\"responsive\";b:1;}}i:23;a:6:{s:4:\"name\";s:7:\"smugmug\";s:5:\"title\";s:7:\"SmugMug\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:273:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9.2 4.5H19c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V9.8l4.6-5.3zm9.8 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:22:\"Embed SmugMug content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:3:{s:16:\"providerNameSlug\";s:7:\"smugmug\";s:11:\"previewable\";b:0;s:10:\"responsive\";b:1;}}i:24;a:6:{s:4:\"name\";s:12:\"speaker-deck\";s:5:\"title\";s:12:\"Speaker Deck\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:241:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zm-6-9.5L16 12l-2.5 2.8 1.1 1L18 12l-3.5-3.5-1 1zm-3 0l-1-1L6 12l3.5 3.8 1.1-1L8 12l2.5-2.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:27:\"Embed Speaker Deck content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:12:\"speaker-deck\";s:10:\"responsive\";b:1;}}i:25;a:7:{s:4:\"name\";s:6:\"tiktok\";s:5:\"title\";s:6:\"TikTok\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:167:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM10 15l5-3-5-3v6z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:1:{i:0;s:5:\"video\";}s:11:\"description\";s:21:\"Embed a TikTok video.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:6:\"tiktok\";s:10:\"responsive\";b:1;}}i:26;a:6:{s:4:\"name\";s:3:\"ted\";s:5:\"title\";s:3:\"TED\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:167:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM10 15l5-3-5-3v6z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:18:\"Embed a TED video.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:3:\"ted\";s:10:\"responsive\";b:1;}}i:27;a:7:{s:4:\"name\";s:6:\"tumblr\";s:5:\"title\";s:6:\"Tumblr\";s:4:\"icon\";a:2:{s:10:\"foreground\";s:7:\"#35465c\";s:3:\"src\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:251:\"M19 3H5a2 2 0 00-2 2v14c0 1.1.9 2 2 2h14a2 2 0 002-2V5a2 2 0 00-2-2zm-5.69 14.66c-2.72 0-3.1-1.9-3.1-3.16v-3.56H8.49V8.99c1.7-.62 2.54-1.99 2.64-2.87 0-.06.06-.41.06-.58h1.9v3.1h2.17v2.3h-2.18v3.1c0 .47.13 1.3 1.2 1.26h1.1v2.36c-1.01.02-2.07 0-2.07 0z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}s:8:\"keywords\";a:1:{i:0;s:6:\"social\";}s:11:\"description\";s:20:\"Embed a Tumblr post.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:6:\"tumblr\";s:10:\"responsive\";b:1;}}i:28;a:7:{s:4:\"name\";s:10:\"videopress\";s:5:\"title\";s:10:\"VideoPress\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:167:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM10 15l5-3-5-3v6z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:1:{i:0;s:5:\"video\";}s:11:\"description\";s:25:\"Embed a VideoPress video.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:10:\"videopress\";s:10:\"responsive\";b:1;}}i:29;a:6:{s:4:\"name\";s:12:\"wordpress-tv\";s:5:\"title\";s:12:\"WordPress.tv\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:167:\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V9.8l4.7-5.3H19c.3 0 .5.2.5.5v14zM10 15l5-3-5-3v6z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:27:\"Embed a WordPress.tv video.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:12:\"wordpress-tv\";s:10:\"responsive\";b:1;}}i:30;a:7:{s:4:\"name\";s:13:\"amazon-kindle\";s:5:\"title\";s:13:\"Amazon Kindle\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:3:{i:0;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:534:\"M18.42 14.58c-.51-.66-1.05-1.23-1.05-2.5V7.87c0-1.8.15-3.45-1.2-4.68-1.05-1.02-2.79-1.35-4.14-1.35-2.6 0-5.52.96-6.12 4.14-.06.36.18.54.4.57l2.66.3c.24-.03.42-.27.48-.5.24-1.12 1.17-1.63 2.2-1.63.56 0 1.22.21 1.55.7.4.56.33 1.31.33 1.97v.36c-1.59.18-3.66.27-5.16.93a4.63 4.63 0 0 0-2.93 4.44c0 2.82 1.8 4.23 4.1 4.23 1.95 0 3.03-.45 4.53-1.98.51.72.66 1.08 1.59 1.83.18.09.45.09.63-.1v.04l2.1-1.8c.24-.21.2-.48.03-.75zm-5.4-1.2c-.45.75-1.14 1.23-1.92 1.23-1.05 0-1.65-.81-1.65-1.98 0-2.31 2.1-2.73 4.08-2.73v.6c0 1.05.03 1.92-.5 2.88z\";}s:6:\"_owner\";N;}i:1;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:106:\"M21.69 19.2a17.62 17.62 0 0 1-21.6-1.57c-.23-.2 0-.5.28-.33a23.88 23.88 0 0 0 20.93 1.3c.45-.19.84.3.39.6z\";}s:6:\"_owner\";N;}i:2;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:148:\"M22.8 17.96c-.36-.45-2.22-.2-3.1-.12-.23.03-.3-.18-.05-.36 1.5-1.05 3.96-.75 4.26-.39.3.36-.1 2.82-1.5 4.02-.21.18-.42.1-.3-.15.3-.8 1.02-2.58.69-3z\";}s:6:\"_owner\";N;}}}s:6:\"_owner\";N;}s:8:\"keywords\";a:1:{i:0;s:5:\"ebook\";}s:11:\"description\";s:28:\"Embed Amazon Kindle content.\";s:8:\"patterns\";a:2:{i:0;a:0:{}i:1;a:0:{}}s:10:\"attributes\";a:1:{s:16:\"providerNameSlug\";s:13:\"amazon-kindle\";}}i:31;a:7:{s:4:\"name\";s:9:\"pinterest\";s:5:\"title\";s:9:\"Pinterest\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:5:{s:5:\"width\";s:2:\"24\";s:6:\"height\";s:2:\"24\";s:7:\"viewBox\";s:9:\"0 0 24 24\";s:7:\"version\";s:3:\"1.1\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:744:\"M12.289,2C6.617,2,3.606,5.648,3.606,9.622c0,1.846,1.025,4.146,2.666,4.878c0.25,0.111,0.381,0.063,0.439-0.169 c0.044-0.175,0.267-1.029,0.365-1.428c0.032-0.128,0.017-0.237-0.091-0.362C6.445,11.911,6.01,10.75,6.01,9.668 c0-2.777,2.194-5.464,5.933-5.464c3.23,0,5.49,2.108,5.49,5.122c0,3.407-1.794,5.768-4.13,5.768c-1.291,0-2.257-1.021-1.948-2.277 c0.372-1.495,1.089-3.112,1.089-4.191c0-0.967-0.542-1.775-1.663-1.775c-1.319,0-2.379,1.309-2.379,3.059 c0,1.115,0.394,1.869,0.394,1.869s-1.302,5.279-1.54,6.261c-0.405,1.666,0.053,4.368,0.094,4.604 c0.021,0.126,0.167,0.169,0.25,0.063c0.129-0.165,1.699-2.419,2.142-4.051c0.158-0.59,0.817-2.995,0.817-2.995 c0.43,0.784,1.681,1.446,3.013,1.446c3.963,0,6.822-3.494,6.822-7.833C20.394,5.112,16.849,2,12.289,2\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:8:\"keywords\";a:2:{i:0;s:6:\"social\";i:1;s:8:\"bookmark\";}s:11:\"description\";s:43:\"Embed Pinterest pins, boards, and profiles.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:1:{s:16:\"providerNameSlug\";s:9:\"pinterest\";}}i:32;a:6:{s:4:\"name\";s:13:\"wolfram-cloud\";s:5:\"title\";s:13:\"Wolfram Cloud\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:7:\"viewBox\";s:9:\"0 0 44 44\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:1491:\"M32.59521,22.001l4.31885-4.84473-6.34131-1.38379.646-6.459-5.94336,2.61035L22,6.31934l-3.27344,5.60351L12.78418,9.3125l.645,6.458L7.08643,17.15234,11.40479,21.999,7.08594,26.84375l6.34131,1.38379-.64551,6.458,5.94287-2.60938L22,37.68066l3.27344-5.60351,5.94287,2.61035-.64551-6.458,6.34277-1.38183Zm.44385,2.75244L30.772,23.97827l-1.59558-2.07391,1.97888.735Zm-8.82147,6.1579L22.75,33.424V30.88977l1.52228-2.22168ZM18.56226,13.48816,19.819,15.09534l-2.49219-.88642L15.94037,12.337Zm6.87719.00116,2.62043-1.15027-1.38654,1.86981L24.183,15.0946Zm3.59357,2.6029-1.22546,1.7381.07525-2.73486,1.44507-1.94867ZM22,29.33008l-2.16406-3.15686L22,23.23688l2.16406,2.93634Zm-4.25458-9.582-.10528-3.836,3.60986,1.284v3.73242Zm5.00458-2.552,3.60986-1.284-.10528,3.836L22.75,20.92853Zm-7.78174-1.10559-.29352-2.94263,1.44245,1.94739.07519,2.73321Zm2.30982,5.08319,3.50817,1.18164-2.16247,2.9342-3.678-1.08447Zm2.4486,7.49285L21.25,30.88977v2.53485L19.78052,30.91Zm3.48707-6.31121,3.50817-1.18164,2.33228,3.03137-3.678,1.08447Zm10.87219-4.28113-2.714,3.04529L28.16418,19.928l1.92176-2.72565ZM24.06036,12.81769l-2.06012,2.6322-2.059-2.63318L22,9.292ZM9.91455,18.07227l4.00079-.87195,1.921,2.72735-3.20794,1.19019Zm2.93024,4.565,1.9801-.73462L13.228,23.97827l-2.26838.77429Zm-1.55591,3.58819L13.701,25.4021l2.64935.78058-2.14447.67853Zm3.64868,1.977L18.19,27.17334l.08313,3.46332L14.52979,32.2793Zm10.7876,2.43549.08447-3.464,3.25165,1.03052.407,4.07684Zm4.06824-3.77478-2.14545-.68,2.65063-.781,2.41266.825Z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:11:\"description\";s:37:\"Embed Wolfram Cloud notebook content.\";s:8:\"patterns\";a:1:{i:0;a:0:{}}s:10:\"attributes\";a:2:{s:16:\"providerNameSlug\";s:13:\"wolfram-cloud\";s:10:\"responsive\";b:1;}}}s:10:\"apiVersion\";i:2;s:5:\"title\";s:5:\"Embed\";s:11:\"description\";s:83:\"Add a block that displays content pulled from other sites, like Twitter or YouTube.\";s:8:\"category\";s:5:\"embed\";s:10:\"deprecated\";a:1:{i:0;a:1:{s:10:\"attributes\";a:9:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:4:\"type\";a:1:{s:4:\"type\";s:6:\"string\";}s:16:\"providerNameSlug\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"allowResponsive\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:10:\"responsive\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"previewable\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}}s:9:\"core/file\";a:14:{s:4:\"name\";s:9:\"core/file\";s:8:\"keywords\";a:3:{i:0;s:8:\"document\";i:1;s:3:\"pdf\";i:2;s:8:\"download\";}s:10:\"attributes\";a:14:{s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:4:\"href\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"fileId\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:17:\"a:not([download])\";s:9:\"attribute\";s:2:\"id\";}s:8:\"fileName\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:17:\"a:not([download])\";}s:12:\"textLinkHref\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:17:\"a:not([download])\";s:9:\"attribute\";s:4:\"href\";}s:14:\"textLinkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:17:\"a:not([download])\";s:9:\"attribute\";s:6:\"target\";}s:18:\"showDownloadButton\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:18:\"downloadButtonText\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:11:\"a[download]\";}s:14:\"displayPreview\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:13:\"previewHeight\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:600;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:4:\"File\";s:11:\"description\";s:34:\"Add a link to a downloadable file.\";s:8:\"category\";s:5:\"media\";s:7:\"example\";a:1:{s:10:\"attributes\";a:2:{s:4:\"href\";s:76:\"https://upload.wikimedia.org/wikipedia/commons/d/dd/Armstrong_Small_Step.ogg\";s:8:\"fileName\";s:20:\"Armstrong_Small_Step\";}}s:10:\"deprecated\";a:1:{i:0;a:2:{s:10:\"attributes\";a:13:{s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:4:\"href\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fileName\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:17:\"a:not([download])\";}s:12:\"textLinkHref\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:17:\"a:not([download])\";s:9:\"attribute\";s:4:\"href\";}s:14:\"textLinkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:17:\"a:not([download])\";s:9:\"attribute\";s:6:\"target\";}s:18:\"showDownloadButton\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:18:\"downloadButtonText\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:11:\"a[download]\";}s:14:\"displayPreview\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:13:\"previewHeight\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:600;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:2:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;}}}}s:10:\"core/group\";a:14:{s:4:\"name\";s:10:\"core/group\";s:8:\"keywords\";a:4:{i:0;s:9:\"container\";i:1;s:7:\"wrapper\";i:2;s:3:\"row\";i:3;s:7:\"section\";}s:10:\"attributes\";a:12:{s:7:\"tagName\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:3:\"div\";}s:12:\"templateLock\";a:2:{s:4:\"type\";a:2:{i:0;s:6:\"string\";i:1;s:7:\"boolean\";}s:4:\"enum\";a:3:{i:0;s:3:\"all\";i:1;s:6:\"insert\";i:2;b:0;}}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:11:\"borderColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"layout\";a:1:{s:4:\"type\";s:6:\"object\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:7:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:7:\"spacing\";a:3:{s:7:\"padding\";b:1;s:8:\"blockGap\";b:1;s:29:\"__experimentalDefaultControls\";a:2:{s:7:\"padding\";b:1;s:8:\"blockGap\";b:1;}}s:20:\"__experimentalBorder\";a:4:{s:5:\"color\";b:1;s:6:\"radius\";b:1;s:5:\"style\";b:1;s:5:\"width\";b:1;}s:20:\"__experimentalLayout\";b:1;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:1:{i:0;a:5:{s:4:\"name\";s:9:\"group-row\";s:5:\"title\";s:3:\"Row\";s:11:\"description\";s:22:\"Blocks shown in a row.\";s:10:\"attributes\";a:1:{s:6:\"layout\";a:2:{s:4:\"type\";s:4:\"flex\";s:16:\"allowOrientation\";b:0;}}s:5:\"scope\";a:1:{i:0;s:8:\"inserter\";}}}s:10:\"apiVersion\";i:2;s:5:\"title\";s:5:\"Group\";s:11:\"description\";s:28:\"Combine blocks into a group.\";s:8:\"category\";s:6:\"design\";s:7:\"example\";a:2:{s:10:\"attributes\";a:1:{s:5:\"style\";a:1:{s:5:\"color\";a:2:{s:4:\"text\";s:7:\"#000000\";s:10:\"background\";s:7:\"#ffffff\";}}}s:11:\"innerBlocks\";a:6:{i:0;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:3:{s:15:\"customTextColor\";s:7:\"#cf2e2e\";s:8:\"fontSize\";s:5:\"large\";s:7:\"content\";s:4:\"One.\";}}i:1;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:3:{s:15:\"customTextColor\";s:7:\"#ff6900\";s:8:\"fontSize\";s:5:\"large\";s:7:\"content\";s:4:\"Two.\";}}i:2;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:3:{s:15:\"customTextColor\";s:7:\"#fcb900\";s:8:\"fontSize\";s:5:\"large\";s:7:\"content\";s:6:\"Three.\";}}i:3;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:3:{s:15:\"customTextColor\";s:7:\"#00d084\";s:8:\"fontSize\";s:5:\"large\";s:7:\"content\";s:5:\"Four.\";}}i:4;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:3:{s:15:\"customTextColor\";s:7:\"#0693e3\";s:8:\"fontSize\";s:5:\"large\";s:7:\"content\";s:5:\"Five.\";}}i:5;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:3:{s:15:\"customTextColor\";s:7:\"#9b51e0\";s:8:\"fontSize\";s:5:\"large\";s:7:\"content\";s:4:\"Six.\";}}}}s:10:\"deprecated\";a:4:{i:0;a:2:{s:10:\"attributes\";a:10:{s:7:\"tagName\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:3:\"div\";}s:12:\"templateLock\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:5:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:7:\"spacing\";a:1:{s:7:\"padding\";b:1;}s:20:\"__experimentalBorder\";a:1:{s:6:\"radius\";b:1;}}}i:1;a:2:{s:10:\"attributes\";a:8:{s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:3:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:4:\"html\";b:0;}}i:2;a:2:{s:10:\"attributes\";a:8:{s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:3:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:4:\"html\";b:0;}}i:3;a:2:{s:10:\"attributes\";a:6:{s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:3:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:4:\"html\";b:0;}}}}s:9:\"core/html\";a:13:{s:4:\"name\";s:9:\"core/html\";s:8:\"keywords\";a:1:{i:0;s:5:\"embed\";}s:10:\"attributes\";a:2:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:3:{s:15:\"customClassName\";b:0;s:9:\"className\";b:0;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:11:\"Custom HTML\";s:11:\"description\";s:48:\"Add custom HTML code and preview it as you edit.\";s:8:\"category\";s:7:\"widgets\";s:7:\"example\";a:1:{s:10:\"attributes\";a:1:{s:7:\"content\";s:62:\"\";}}}s:20:\"core/latest-comments\";a:13:{s:4:\"name\";s:20:\"core/latest-comments\";s:8:\"keywords\";a:1:{i:0;s:15:\"recent comments\";}s:10:\"attributes\";a:7:{s:14:\"commentsToShow\";a:4:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:5;s:7:\"minimum\";i:1;s:7:\"maximum\";i:100;}s:13:\"displayAvatar\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:11:\"displayDate\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:14:\"displayExcerpt\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:5:\"align\";b:1;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:15:\"Latest Comments\";s:11:\"description\";s:44:\"Display a list of your most recent comments.\";s:8:\"category\";s:7:\"widgets\";s:7:\"example\";a:0:{}}s:17:\"core/latest-posts\";a:14:{s:4:\"name\";s:17:\"core/latest-posts\";s:8:\"keywords\";a:1:{i:0;s:12:\"recent posts\";}s:10:\"attributes\";a:21:{s:10:\"categories\";a:2:{s:4:\"type\";s:5:\"array\";s:5:\"items\";a:1:{s:4:\"type\";s:6:\"object\";}}s:14:\"selectedAuthor\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"postsToShow\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:5;}s:18:\"displayPostContent\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:23:\"displayPostContentRadio\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:7:\"excerpt\";}s:13:\"excerptLength\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:55;}s:13:\"displayAuthor\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:15:\"displayPostDate\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:10:\"postLayout\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"list\";}s:7:\"columns\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:3;}s:5:\"order\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"desc\";}s:7:\"orderBy\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"date\";}s:20:\"displayFeaturedImage\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:18:\"featuredImageAlign\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:3:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";}}s:21:\"featuredImageSizeSlug\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:9:\"thumbnail\";}s:22:\"featuredImageSizeWidth\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";N;}s:23:\"featuredImageSizeHeight\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";N;}s:22:\"addLinkToFeaturedImage\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:5:\"align\";b:1;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:12:\"Latest Posts\";s:11:\"description\";s:41:\"Display a list of your most recent posts.\";s:8:\"category\";s:7:\"widgets\";s:7:\"example\";a:0:{}s:10:\"deprecated\";a:1:{i:0;a:2:{s:10:\"attributes\";a:21:{s:10:\"categories\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"selectedAuthor\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"postsToShow\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:5;}s:18:\"displayPostContent\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:23:\"displayPostContentRadio\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:7:\"excerpt\";}s:13:\"excerptLength\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:55;}s:13:\"displayAuthor\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:15:\"displayPostDate\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:10:\"postLayout\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"list\";}s:7:\"columns\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:3;}s:5:\"order\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"desc\";}s:7:\"orderBy\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"date\";}s:20:\"displayFeaturedImage\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:18:\"featuredImageAlign\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:3:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";}}s:21:\"featuredImageSizeSlug\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:9:\"thumbnail\";}s:22:\"featuredImageSizeWidth\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";N;}s:23:\"featuredImageSizeHeight\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";N;}s:22:\"addLinkToFeaturedImage\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:2:{s:5:\"align\";b:1;s:4:\"html\";b:0;}}}}s:15:\"core/media-text\";a:14:{s:4:\"name\";s:15:\"core/media-text\";s:8:\"keywords\";a:2:{i:0;s:5:\"image\";i:1;s:5:\"video\";}s:10:\"attributes\";a:25:{s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"wide\";}s:8:\"mediaAlt\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:10:\"figure img\";s:9:\"attribute\";s:3:\"alt\";s:7:\"default\";s:0:\"\";}s:13:\"mediaPosition\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"left\";}s:7:\"mediaId\";a:1:{s:4:\"type\";s:6:\"number\";}s:8:\"mediaUrl\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:23:\"figure video,figure img\";s:9:\"attribute\";s:3:\"src\";}s:9:\"mediaLink\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"linkDestination\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"linkTarget\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:8:\"figure a\";s:9:\"attribute\";s:6:\"target\";}s:4:\"href\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:8:\"figure a\";s:9:\"attribute\";s:4:\"href\";}s:3:\"rel\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:8:\"figure a\";s:9:\"attribute\";s:3:\"rel\";}s:9:\"linkClass\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:8:\"figure a\";s:9:\"attribute\";s:5:\"class\";}s:9:\"mediaType\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"mediaWidth\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:50;}s:13:\"mediaSizeSlug\";a:1:{s:4:\"type\";s:6:\"string\";}s:17:\"isStackedOnMobile\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:17:\"verticalAlignment\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"imageFill\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:10:\"focalPoint\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:4:{s:6:\"anchor\";b:1;s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:12:\"Media & Text\";s:11:\"description\";s:53:\"Set media and words side-by-side for a richer layout.\";s:8:\"category\";s:5:\"media\";s:7:\"example\";a:3:{s:13:\"viewportWidth\";i:601;s:10:\"attributes\";a:2:{s:9:\"mediaType\";s:5:\"image\";s:8:\"mediaUrl\";s:94:\"https://s.w.org/images/core/5.3/Biologia_Centrali-Americana_-_Cantorchilus_semibadius_1902.jpg\";}s:11:\"innerBlocks\";a:2:{i:0;a:2:{s:4:\"name\";s:14:\"core/paragraph\";s:10:\"attributes\";a:1:{s:7:\"content\";s:44:\"The wrenOne of the hardest things to do in technology is disrupt yourself.
\";s:8:\"citation\";s:14:\"Matt Mullenweg\";}}s:10:\"deprecated\";a:5:{i:0;a:1:{s:10:\"attributes\";a:8:{s:5:\"value\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"blockquote\";s:9:\"multiline\";s:1:\"p\";}s:8:\"citation\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:4:\"cite\";s:7:\"default\";s:0:\"\";}s:9:\"mainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customMainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:1;a:1:{s:10:\"attributes\";a:9:{s:5:\"value\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"blockquote\";s:9:\"multiline\";s:1:\"p\";}s:8:\"citation\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:4:\"cite\";s:7:\"default\";s:0:\"\";}s:9:\"mainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customMainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:11:\"figureStyle\";a:3:{s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:6:\"figure\";s:9:\"attribute\";s:5:\"style\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:2;a:1:{s:10:\"attributes\";a:8:{s:5:\"value\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"blockquote\";s:9:\"multiline\";s:1:\"p\";}s:8:\"citation\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:4:\"cite\";s:7:\"default\";s:0:\"\";}s:9:\"mainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customMainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:3;a:1:{s:10:\"attributes\";a:8:{s:5:\"value\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"blockquote\";s:9:\"multiline\";s:1:\"p\";}s:8:\"citation\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:4:\"cite\";s:7:\"default\";s:0:\"\";}s:9:\"mainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customMainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}i:4;a:1:{s:10:\"attributes\";a:9:{s:5:\"value\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"blockquote\";s:9:\"multiline\";s:1:\"p\";}s:8:\"citation\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:6:\"footer\";}s:9:\"mainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customMainColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}}s:10:\"core/block\";a:12:{s:4:\"name\";s:10:\"core/block\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:2:{s:3:\"ref\";a:1:{s:4:\"type\";s:6:\"number\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:3:{s:15:\"customClassName\";b:0;s:4:\"html\";b:0;s:8:\"inserter\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:14:\"Reusable block\";s:11:\"description\";s:114:\"Create and save content to reuse across your site. Update the block, and the changes apply everywhere it’s used.\";s:8:\"category\";s:8:\"reusable\";}s:8:\"core/rss\";a:13:{s:4:\"name\";s:8:\"core/rss\";s:8:\"keywords\";a:2:{i:0;s:4:\"atom\";i:1;s:4:\"feed\";}s:10:\"attributes\";a:11:{s:7:\"columns\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:11:\"blockLayout\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"list\";}s:7:\"feedURL\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:0:\"\";}s:11:\"itemsToShow\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:5;}s:14:\"displayExcerpt\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:13:\"displayAuthor\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"displayDate\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:13:\"excerptLength\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:55;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:5:\"align\";b:1;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:3:\"RSS\";s:11:\"description\";s:42:\"Display entries from any RSS or Atom feed.\";s:8:\"category\";s:7:\"widgets\";s:7:\"example\";a:1:{s:10:\"attributes\";a:1:{s:7:\"feedURL\";s:21:\"https://wordpress.org\";}}}s:11:\"core/search\";a:13:{s:4:\"name\";s:11:\"core/search\";s:8:\"keywords\";a:1:{i:0;s:4:\"find\";}s:10:\"attributes\";a:16:{s:5:\"label\";a:2:{s:4:\"type\";s:6:\"string\";s:18:\"__experimentalRole\";s:7:\"content\";}s:9:\"showLabel\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:11:\"placeholder\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:0:\"\";s:18:\"__experimentalRole\";s:7:\"content\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:9:\"widthUnit\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"buttonText\";a:2:{s:4:\"type\";s:6:\"string\";s:18:\"__experimentalRole\";s:7:\"content\";}s:14:\"buttonPosition\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:14:\"button-outside\";}s:13:\"buttonUseIcon\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:11:\"borderColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:4:{s:5:\"align\";a:3:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";}s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:31:\"__experimentalSkipSerialization\";b:1;}s:20:\"__experimentalBorder\";a:3:{s:5:\"color\";b:1;s:6:\"radius\";b:1;s:31:\"__experimentalSkipSerialization\";b:1;}s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:1:{i:0;a:3:{s:4:\"name\";s:7:\"default\";s:9:\"isDefault\";b:1;s:10:\"attributes\";a:2:{s:10:\"buttonText\";s:6:\"Search\";s:5:\"label\";s:6:\"Search\";}}}s:10:\"apiVersion\";i:2;s:5:\"title\";s:6:\"Search\";s:11:\"description\";s:32:\"Help visitors find your content.\";s:8:\"category\";s:7:\"widgets\";s:7:\"example\";a:0:{}}s:14:\"core/separator\";a:13:{s:4:\"name\";s:14:\"core/separator\";s:8:\"keywords\";a:3:{i:0;s:15:\"horizontal-line\";i:1;s:2:\"hr\";i:2;s:7:\"divider\";}s:10:\"attributes\";a:6:{s:5:\"color\";a:1:{s:4:\"type\";s:6:\"string\";}s:11:\"customColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:6:\"anchor\";b:1;s:5:\"align\";a:3:{i:0;s:6:\"center\";i:1;s:4:\"wide\";i:2;s:4:\"full\";}}s:6:\"styles\";a:3:{i:0;a:3:{s:4:\"name\";s:7:\"default\";s:5:\"label\";s:7:\"Default\";s:9:\"isDefault\";b:1;}i:1;a:2:{s:4:\"name\";s:4:\"wide\";s:5:\"label\";s:9:\"Wide Line\";}i:2;a:2:{s:4:\"name\";s:4:\"dots\";s:5:\"label\";s:4:\"Dots\";}}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:9:\"Separator\";s:11:\"description\";s:69:\"Create a break between ideas or sections with a horizontal separator.\";s:8:\"category\";s:6:\"design\";s:7:\"example\";a:1:{s:10:\"attributes\";a:2:{s:11:\"customColor\";s:7:\"#065174\";s:9:\"className\";s:13:\"is-style-wide\";}}}s:14:\"core/shortcode\";a:12:{s:4:\"name\";s:14:\"core/shortcode\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:2:{s:4:\"text\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:3:{s:9:\"className\";b:0;s:15:\"customClassName\";b:0;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:9:\"Shortcode\";s:11:\"description\";s:61:\"Insert additional custom elements with a WordPress shortcode.\";s:8:\"category\";s:7:\"widgets\";}s:16:\"core/social-link\";a:13:{s:4:\"name\";s:16:\"core/social-link\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:5:{s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"service\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"label\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:3:{i:0;s:12:\"openInNewTab\";i:1;s:14:\"iconColorValue\";i:2;s:24:\"iconBackgroundColorValue\";}s:8:\"supports\";a:2:{s:8:\"reusable\";b:0;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:42:{i:0;a:4:{s:9:\"isDefault\";b:1;s:4:\"name\";s:9:\"wordpress\";s:10:\"attributes\";a:1:{s:7:\"service\";s:9:\"wordpress\";}s:5:\"title\";s:9:\"WordPress\";}i:1;a:3:{s:4:\"name\";s:13:\"fivehundredpx\";s:10:\"attributes\";a:1:{s:7:\"service\";s:13:\"fivehundredpx\";}s:5:\"title\";s:5:\"500px\";}i:2;a:3:{s:4:\"name\";s:6:\"amazon\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"amazon\";}s:5:\"title\";s:6:\"Amazon\";}i:3;a:3:{s:4:\"name\";s:8:\"bandcamp\";s:10:\"attributes\";a:1:{s:7:\"service\";s:8:\"bandcamp\";}s:5:\"title\";s:8:\"Bandcamp\";}i:4;a:3:{s:4:\"name\";s:7:\"behance\";s:10:\"attributes\";a:1:{s:7:\"service\";s:7:\"behance\";}s:5:\"title\";s:7:\"Behance\";}i:5;a:3:{s:4:\"name\";s:5:\"chain\";s:10:\"attributes\";a:1:{s:7:\"service\";s:5:\"chain\";}s:5:\"title\";s:4:\"Link\";}i:6;a:3:{s:4:\"name\";s:7:\"codepen\";s:10:\"attributes\";a:1:{s:7:\"service\";s:7:\"codepen\";}s:5:\"title\";s:7:\"CodePen\";}i:7;a:3:{s:4:\"name\";s:10:\"deviantart\";s:10:\"attributes\";a:1:{s:7:\"service\";s:10:\"deviantart\";}s:5:\"title\";s:10:\"DeviantArt\";}i:8;a:3:{s:4:\"name\";s:8:\"dribbble\";s:10:\"attributes\";a:1:{s:7:\"service\";s:8:\"dribbble\";}s:5:\"title\";s:8:\"Dribbble\";}i:9;a:3:{s:4:\"name\";s:7:\"dropbox\";s:10:\"attributes\";a:1:{s:7:\"service\";s:7:\"dropbox\";}s:5:\"title\";s:7:\"Dropbox\";}i:10;a:3:{s:4:\"name\";s:4:\"etsy\";s:10:\"attributes\";a:1:{s:7:\"service\";s:4:\"etsy\";}s:5:\"title\";s:4:\"Etsy\";}i:11;a:3:{s:4:\"name\";s:8:\"facebook\";s:10:\"attributes\";a:1:{s:7:\"service\";s:8:\"facebook\";}s:5:\"title\";s:8:\"Facebook\";}i:12;a:3:{s:4:\"name\";s:4:\"feed\";s:10:\"attributes\";a:1:{s:7:\"service\";s:4:\"feed\";}s:5:\"title\";s:8:\"RSS Feed\";}i:13;a:3:{s:4:\"name\";s:6:\"flickr\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"flickr\";}s:5:\"title\";s:6:\"Flickr\";}i:14;a:3:{s:4:\"name\";s:10:\"foursquare\";s:10:\"attributes\";a:1:{s:7:\"service\";s:10:\"foursquare\";}s:5:\"title\";s:10:\"Foursquare\";}i:15;a:3:{s:4:\"name\";s:9:\"goodreads\";s:10:\"attributes\";a:1:{s:7:\"service\";s:9:\"goodreads\";}s:5:\"title\";s:9:\"Goodreads\";}i:16;a:3:{s:4:\"name\";s:6:\"google\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"google\";}s:5:\"title\";s:6:\"Google\";}i:17;a:3:{s:4:\"name\";s:6:\"github\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"github\";}s:5:\"title\";s:6:\"GitHub\";}i:18;a:3:{s:4:\"name\";s:9:\"instagram\";s:10:\"attributes\";a:1:{s:7:\"service\";s:9:\"instagram\";}s:5:\"title\";s:9:\"Instagram\";}i:19;a:3:{s:4:\"name\";s:6:\"lastfm\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"lastfm\";}s:5:\"title\";s:7:\"Last.fm\";}i:20;a:3:{s:4:\"name\";s:8:\"linkedin\";s:10:\"attributes\";a:1:{s:7:\"service\";s:8:\"linkedin\";}s:5:\"title\";s:8:\"LinkedIn\";}i:21;a:4:{s:4:\"name\";s:4:\"mail\";s:10:\"attributes\";a:1:{s:7:\"service\";s:4:\"mail\";}s:5:\"title\";s:4:\"Mail\";s:8:\"keywords\";a:2:{i:0;s:5:\"email\";i:1;s:6:\"e-mail\";}}i:22;a:3:{s:4:\"name\";s:8:\"mastodon\";s:10:\"attributes\";a:1:{s:7:\"service\";s:8:\"mastodon\";}s:5:\"title\";s:8:\"Mastodon\";}i:23;a:3:{s:4:\"name\";s:6:\"meetup\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"meetup\";}s:5:\"title\";s:6:\"Meetup\";}i:24;a:3:{s:4:\"name\";s:6:\"medium\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"medium\";}s:5:\"title\";s:6:\"Medium\";}i:25;a:3:{s:4:\"name\";s:7:\"patreon\";s:10:\"attributes\";a:1:{s:7:\"service\";s:7:\"patreon\";}s:5:\"title\";s:7:\"Patreon\";}i:26;a:3:{s:4:\"name\";s:9:\"pinterest\";s:10:\"attributes\";a:1:{s:7:\"service\";s:9:\"pinterest\";}s:5:\"title\";s:9:\"Pinterest\";}i:27;a:3:{s:4:\"name\";s:6:\"pocket\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"pocket\";}s:5:\"title\";s:6:\"Pocket\";}i:28;a:3:{s:4:\"name\";s:6:\"reddit\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"reddit\";}s:5:\"title\";s:6:\"Reddit\";}i:29;a:3:{s:4:\"name\";s:5:\"skype\";s:10:\"attributes\";a:1:{s:7:\"service\";s:5:\"skype\";}s:5:\"title\";s:5:\"Skype\";}i:30;a:3:{s:4:\"name\";s:8:\"snapchat\";s:10:\"attributes\";a:1:{s:7:\"service\";s:8:\"snapchat\";}s:5:\"title\";s:8:\"Snapchat\";}i:31;a:3:{s:4:\"name\";s:10:\"soundcloud\";s:10:\"attributes\";a:1:{s:7:\"service\";s:10:\"soundcloud\";}s:5:\"title\";s:10:\"SoundCloud\";}i:32;a:3:{s:4:\"name\";s:7:\"spotify\";s:10:\"attributes\";a:1:{s:7:\"service\";s:7:\"spotify\";}s:5:\"title\";s:7:\"Spotify\";}i:33;a:3:{s:4:\"name\";s:8:\"telegram\";s:10:\"attributes\";a:1:{s:7:\"service\";s:8:\"telegram\";}s:5:\"title\";s:8:\"Telegram\";}i:34;a:3:{s:4:\"name\";s:6:\"tiktok\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"tiktok\";}s:5:\"title\";s:6:\"TikTok\";}i:35;a:3:{s:4:\"name\";s:6:\"tumblr\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"tumblr\";}s:5:\"title\";s:6:\"Tumblr\";}i:36;a:3:{s:4:\"name\";s:6:\"twitch\";s:10:\"attributes\";a:1:{s:7:\"service\";s:6:\"twitch\";}s:5:\"title\";s:6:\"Twitch\";}i:37;a:3:{s:4:\"name\";s:7:\"twitter\";s:10:\"attributes\";a:1:{s:7:\"service\";s:7:\"twitter\";}s:5:\"title\";s:7:\"Twitter\";}i:38;a:3:{s:4:\"name\";s:5:\"vimeo\";s:10:\"attributes\";a:1:{s:7:\"service\";s:5:\"vimeo\";}s:5:\"title\";s:5:\"Vimeo\";}i:39;a:3:{s:4:\"name\";s:2:\"vk\";s:10:\"attributes\";a:1:{s:7:\"service\";s:2:\"vk\";}s:5:\"title\";s:2:\"VK\";}i:40;a:3:{s:4:\"name\";s:4:\"yelp\";s:10:\"attributes\";a:1:{s:7:\"service\";s:4:\"yelp\";}s:5:\"title\";s:4:\"Yelp\";}i:41;a:3:{s:4:\"name\";s:7:\"youtube\";s:10:\"attributes\";a:1:{s:7:\"service\";s:7:\"youtube\";}s:5:\"title\";s:7:\"YouTube\";}}s:10:\"apiVersion\";i:2;s:5:\"title\";s:11:\"Social Icon\";s:11:\"description\";s:61:\"Display an icon linking to a social media profile or website.\";s:8:\"category\";s:7:\"widgets\";s:6:\"parent\";a:1:{i:0;s:17:\"core/social-links\";}}s:17:\"core/social-links\";a:14:{s:4:\"name\";s:17:\"core/social-links\";s:8:\"keywords\";a:1:{i:0;s:5:\"links\";}s:10:\"attributes\";a:14:{s:9:\"iconColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customIconColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"iconColorValue\";a:1:{s:4:\"type\";s:6:\"string\";}s:19:\"iconBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:25:\"customIconBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:24:\"iconBackgroundColorValue\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"openInNewTab\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:4:\"size\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"layout\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:3:{s:12:\"openInNewTab\";s:12:\"openInNewTab\";s:14:\"iconColorValue\";s:14:\"iconColorValue\";s:24:\"iconBackgroundColorValue\";s:24:\"iconBackgroundColorValue\";}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:5:{s:5:\"align\";a:3:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";}s:6:\"anchor\";b:1;s:38:\"__experimentalExposeControlsToChildren\";b:1;s:20:\"__experimentalLayout\";a:3:{s:14:\"allowSwitching\";b:0;s:15:\"allowInheriting\";b:0;s:7:\"default\";a:1:{s:4:\"type\";s:4:\"flex\";}}s:7:\"spacing\";a:4:{s:8:\"blockGap\";b:1;s:6:\"margin\";a:2:{i:0;s:3:\"top\";i:1;s:6:\"bottom\";}s:5:\"units\";a:5:{i:0;s:2:\"px\";i:1;s:2:\"em\";i:2;s:3:\"rem\";i:3;s:2:\"vh\";i:4;s:2:\"vw\";}s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"blockGap\";b:1;}}}s:6:\"styles\";a:3:{i:0;a:3:{s:4:\"name\";s:7:\"default\";s:5:\"label\";s:7:\"Default\";s:9:\"isDefault\";b:1;}i:1;a:2:{s:4:\"name\";s:10:\"logos-only\";s:5:\"label\";s:10:\"Logos Only\";}i:2;a:2:{s:4:\"name\";s:10:\"pill-shape\";s:5:\"label\";s:10:\"Pill Shape\";}}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:12:\"Social Icons\";s:11:\"description\";s:64:\"Display icons linking to your social media profiles or websites.\";s:8:\"category\";s:7:\"widgets\";s:7:\"example\";a:1:{s:11:\"innerBlocks\";a:3:{i:0;a:2:{s:4:\"name\";s:16:\"core/social-link\";s:10:\"attributes\";a:2:{s:7:\"service\";s:9:\"wordpress\";s:3:\"url\";s:21:\"https://wordpress.org\";}}i:1;a:2:{s:4:\"name\";s:16:\"core/social-link\";s:10:\"attributes\";a:2:{s:7:\"service\";s:8:\"facebook\";s:3:\"url\";s:35:\"https://www.facebook.com/WordPress/\";}}i:2;a:2:{s:4:\"name\";s:16:\"core/social-link\";s:10:\"attributes\";a:2:{s:7:\"service\";s:7:\"twitter\";s:3:\"url\";s:29:\"https://twitter.com/WordPress\";}}}}s:10:\"deprecated\";a:1:{i:0;a:2:{s:10:\"attributes\";a:12:{s:9:\"iconColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customIconColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"iconColorValue\";a:1:{s:4:\"type\";s:6:\"string\";}s:19:\"iconBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:25:\"customIconBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:24:\"iconBackgroundColorValue\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"openInNewTab\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:4:\"size\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:2:{s:5:\"align\";a:3:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";}s:6:\"anchor\";b:1;}}}}s:11:\"core/spacer\";a:13:{s:4:\"name\";s:11:\"core/spacer\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:5:{s:6:\"height\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"100px\";}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:1:{i:0;s:11:\"orientation\";}s:8:\"supports\";a:1:{s:6:\"anchor\";b:1;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:6:\"Spacer\";s:11:\"description\";s:56:\"Add white space between blocks and customize its height.\";s:8:\"category\";s:6:\"design\";s:10:\"deprecated\";a:1:{i:0;a:1:{s:10:\"attributes\";a:4:{s:6:\"height\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:100;}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}}s:10:\"core/table\";a:14:{s:4:\"name\";s:10:\"core/table\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:15:{s:14:\"hasFixedLayout\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:7:\"caption\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";s:7:\"default\";s:0:\"\";}s:4:\"head\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:8:\"thead tr\";s:5:\"query\";a:1:{s:5:\"cells\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:5:\"td,th\";s:5:\"query\";a:4:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:3:\"tag\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\"td\";s:6:\"source\";s:3:\"tag\";}s:5:\"scope\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:5:\"scope\";}s:5:\"align\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:10:\"data-align\";}}}}}s:4:\"body\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:8:\"tbody tr\";s:5:\"query\";a:1:{s:5:\"cells\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:5:\"td,th\";s:5:\"query\";a:4:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:3:\"tag\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\"td\";s:6:\"source\";s:3:\"tag\";}s:5:\"scope\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:5:\"scope\";}s:5:\"align\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:10:\"data-align\";}}}}}s:4:\"foot\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:8:\"tfoot tr\";s:5:\"query\";a:1:{s:5:\"cells\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:5:\"td,th\";s:5:\"query\";a:4:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:3:\"tag\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\"td\";s:6:\"source\";s:3:\"tag\";}s:5:\"scope\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:5:\"scope\";}s:5:\"align\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:10:\"data-align\";}}}}}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:11:\"borderColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:6:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;s:5:\"color\";a:2:{s:31:\"__experimentalSkipSerialization\";b:1;s:9:\"gradients\";b:1;}s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}s:20:\"__experimentalBorder\";a:4:{s:31:\"__experimentalSkipSerialization\";b:1;s:5:\"color\";b:1;s:5:\"style\";b:1;s:5:\"width\";b:1;}s:22:\"__experimentalSelector\";s:23:\".wp-block-table > table\";}s:6:\"styles\";a:2:{i:0;a:3:{s:4:\"name\";s:7:\"regular\";s:5:\"label\";s:7:\"Default\";s:9:\"isDefault\";b:1;}i:1;a:2:{s:4:\"name\";s:7:\"stripes\";s:5:\"label\";s:7:\"Stripes\";}}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:5:\"Table\";s:11:\"description\";s:69:\"Create structured content in rows and columns to display information.\";s:8:\"category\";s:4:\"text\";s:7:\"example\";a:1:{s:10:\"attributes\";a:2:{s:4:\"head\";a:1:{i:0;a:1:{s:5:\"cells\";a:3:{i:0;a:2:{s:7:\"content\";s:7:\"Version\";s:3:\"tag\";s:2:\"th\";}i:1;a:2:{s:7:\"content\";s:13:\"Jazz Musician\";s:3:\"tag\";s:2:\"th\";}i:2;a:2:{s:7:\"content\";s:12:\"Release Date\";s:3:\"tag\";s:2:\"th\";}}}}s:4:\"body\";a:3:{i:0;a:1:{s:5:\"cells\";a:3:{i:0;a:2:{s:7:\"content\";s:3:\"5.2\";s:3:\"tag\";s:2:\"td\";}i:1;a:2:{s:7:\"content\";s:14:\"Jaco Pastorius\";s:3:\"tag\";s:2:\"td\";}i:2;a:2:{s:7:\"content\";s:11:\"May 7, 2019\";s:3:\"tag\";s:2:\"td\";}}}i:1;a:1:{s:5:\"cells\";a:3:{i:0;a:2:{s:7:\"content\";s:3:\"5.1\";s:3:\"tag\";s:2:\"td\";}i:1;a:2:{s:7:\"content\";s:12:\"Betty Carter\";s:3:\"tag\";s:2:\"td\";}i:2;a:2:{s:7:\"content\";s:17:\"February 21, 2019\";s:3:\"tag\";s:2:\"td\";}}}i:2;a:1:{s:5:\"cells\";a:3:{i:0;a:2:{s:7:\"content\";s:3:\"5.0\";s:3:\"tag\";s:2:\"td\";}i:1;a:2:{s:7:\"content\";s:12:\"Bebo Valdés\";s:3:\"tag\";s:2:\"td\";}i:2;a:2:{s:7:\"content\";s:16:\"December 6, 2018\";s:3:\"tag\";s:2:\"td\";}}}}}}s:10:\"deprecated\";a:2:{i:0;a:2:{s:10:\"attributes\";a:10:{s:14:\"hasFixedLayout\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"caption\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";s:7:\"default\";s:0:\"\";}s:4:\"head\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:8:\"thead tr\";s:5:\"query\";a:1:{s:5:\"cells\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:5:\"td,th\";s:5:\"query\";a:4:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:3:\"tag\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\"td\";s:6:\"source\";s:3:\"tag\";}s:5:\"scope\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:5:\"scope\";}s:5:\"align\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:10:\"data-align\";}}}}}s:4:\"body\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:8:\"tbody tr\";s:5:\"query\";a:1:{s:5:\"cells\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:5:\"td,th\";s:5:\"query\";a:4:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:3:\"tag\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\"td\";s:6:\"source\";s:3:\"tag\";}s:5:\"scope\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:5:\"scope\";}s:5:\"align\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:10:\"data-align\";}}}}}s:4:\"foot\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:8:\"tfoot tr\";s:5:\"query\";a:1:{s:5:\"cells\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:5:\"td,th\";s:5:\"query\";a:4:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:3:\"tag\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\"td\";s:6:\"source\";s:3:\"tag\";}s:5:\"scope\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:5:\"scope\";}s:5:\"align\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:10:\"data-align\";}}}}}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:3:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;s:22:\"__experimentalSelector\";s:23:\".wp-block-table > table\";}}i:1;a:2:{s:10:\"attributes\";a:8:{s:14:\"hasFixedLayout\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"head\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:8:\"thead tr\";s:5:\"query\";a:1:{s:5:\"cells\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:5:\"td,th\";s:5:\"query\";a:3:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:3:\"tag\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\"td\";s:6:\"source\";s:3:\"tag\";}s:5:\"scope\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:5:\"scope\";}}}}}s:4:\"body\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:8:\"tbody tr\";s:5:\"query\";a:1:{s:5:\"cells\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:5:\"td,th\";s:5:\"query\";a:3:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:3:\"tag\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\"td\";s:6:\"source\";s:3:\"tag\";}s:5:\"scope\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:5:\"scope\";}}}}}s:4:\"foot\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:8:\"tfoot tr\";s:5:\"query\";a:1:{s:5:\"cells\";a:5:{s:4:\"type\";s:5:\"array\";s:7:\"default\";a:0:{}s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:5:\"td,th\";s:5:\"query\";a:3:{s:7:\"content\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}s:3:\"tag\";a:3:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\"td\";s:6:\"source\";s:3:\"tag\";}s:5:\"scope\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:5:\"scope\";}}}}}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:5:\"align\";b:1;}}}}s:14:\"core/tag-cloud\";a:13:{s:4:\"name\";s:14:\"core/tag-cloud\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:6:{s:12:\"numberOfTags\";a:4:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:45;s:7:\"minimum\";i:1;s:7:\"maximum\";i:100;}s:8:\"taxonomy\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:8:\"post_tag\";}s:13:\"showTagCounts\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:4:\"html\";b:0;s:5:\"align\";b:1;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:9:\"Tag Cloud\";s:11:\"description\";s:31:\"A cloud of your most used tags.\";s:8:\"category\";s:7:\"widgets\";s:7:\"example\";a:0:{}}s:17:\"core/text-columns\";a:12:{s:4:\"name\";s:17:\"core/text-columns\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:5:{s:7:\"content\";a:5:{s:4:\"type\";s:5:\"array\";s:6:\"source\";s:5:\"query\";s:8:\"selector\";s:1:\"p\";s:5:\"query\";a:1:{s:8:\"children\";a:2:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";}}s:7:\"default\";a:2:{i:0;a:0:{}i:1;a:0:{}}}s:7:\"columns\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:1:{s:8:\"inserter\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:25:\"Text Columns (deprecated)\";s:11:\"description\";s:63:\"This block is deprecated. Please use the Columns block instead.\";s:8:\"category\";s:6:\"design\";}s:10:\"core/verse\";a:14:{s:4:\"name\";s:10:\"core/verse\";s:8:\"keywords\";a:2:{i:0;s:6:\"poetry\";i:1;s:4:\"poem\";}s:10:\"attributes\";a:11:{s:7:\"content\";a:6:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:3:\"pre\";s:7:\"default\";s:0:\"\";s:28:\"__unstablePreserveWhiteSpace\";b:1;s:18:\"__experimentalRole\";s:7:\"content\";}s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:4:{s:6:\"anchor\";b:1;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:10:\"typography\";a:8:{s:8:\"fontSize\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:29:\"__experimentalDefaultControls\";a:2:{s:8:\"fontSize\";b:1;s:14:\"fontAppearance\";b:1;}}s:7:\"spacing\";a:1:{s:7:\"padding\";b:1;}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:5:\"Verse\";s:11:\"description\";s:65:\"Insert poetry. Use special spacing formats. Or quote song lyrics.\";s:8:\"category\";s:4:\"text\";s:7:\"example\";a:1:{s:10:\"attributes\";a:1:{s:7:\"content\";s:226:\"WHAT was he doing, the great god Pan,\n Down in the reeds by the river?\nSpreading ruin and scattering ban,\nSplashing and paddling with hoofs of a goat,\nAnd breaking the golden lilies afloat\n With the dragon-fly on the river.\";}}s:10:\"deprecated\";a:2:{i:0;a:2:{s:10:\"attributes\";a:11:{s:7:\"content\";a:6:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:3:\"pre\";s:7:\"default\";s:0:\"\";s:28:\"__unstablePreserveWhiteSpace\";b:1;s:18:\"__experimentalRole\";s:7:\"content\";}s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:4:{s:6:\"anchor\";b:1;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:10:\"typography\";a:2:{s:8:\"fontSize\";b:1;s:24:\"__experimentalFontFamily\";b:1;}s:7:\"spacing\";a:1:{s:7:\"padding\";b:1;}}}i:1;a:1:{s:10:\"attributes\";a:4:{s:7:\"content\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:3:\"pre\";s:7:\"default\";s:0:\"\";}s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}}s:10:\"core/video\";a:13:{s:4:\"name\";s:10:\"core/video\";s:8:\"keywords\";a:1:{i:0;s:5:\"movie\";}s:10:\"attributes\";a:15:{s:8:\"autoplay\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:8:\"autoplay\";}s:7:\"caption\";a:3:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:4:\"html\";s:8:\"selector\";s:10:\"figcaption\";}s:8:\"controls\";a:5:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:8:\"controls\";s:7:\"default\";b:1;}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:4:\"loop\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:4:\"loop\";}s:5:\"muted\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:5:\"muted\";}s:6:\"poster\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:6:\"poster\";}s:7:\"preload\";a:5:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:7:\"preload\";s:7:\"default\";s:8:\"metadata\";}s:3:\"src\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:3:\"src\";}s:11:\"playsInline\";a:4:{s:4:\"type\";s:7:\"boolean\";s:6:\"source\";s:9:\"attribute\";s:8:\"selector\";s:5:\"video\";s:9:\"attribute\";s:11:\"playsinline\";}s:6:\"tracks\";a:3:{s:4:\"type\";s:5:\"array\";s:5:\"items\";a:1:{s:4:\"type\";s:6:\"object\";}s:7:\"default\";a:0:{}}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:6:\"anchor\";b:1;s:5:\"align\";b:1;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:5:\"Video\";s:11:\"description\";s:58:\"Embed a video from your media library or upload a new one.\";s:8:\"category\";s:5:\"media\";s:7:\"example\";a:1:{s:10:\"attributes\";a:2:{s:3:\"src\";s:109:\"https://upload.wikimedia.org/wikipedia/commons/c/ca/Wood_thrush_in_Central_Park_switch_sides_%2816510%29.webm\";s:7:\"caption\";s:41:\"Wood thrush singing in Central Park, NYC.\";}}}s:15:\"core/navigation\";a:14:{s:4:\"name\";s:15:\"core/navigation\";s:8:\"keywords\";a:3:{i:0;s:4:\"menu\";i:1;s:10:\"navigation\";i:2;s:5:\"links\";}s:10:\"attributes\";a:23:{s:3:\"ref\";a:1:{s:4:\"type\";s:6:\"number\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"rgbTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"rgbBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"showSubmenuIcon\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:19:\"openSubmenusOnClick\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"overlayMenu\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:6:\"mobile\";}s:18:\"__unstableLocation\";a:1:{s:4:\"type\";s:6:\"string\";}s:22:\"overlayBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:28:\"customOverlayBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:16:\"overlayTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:22:\"customOverlayTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"layout\";a:1:{s:4:\"type\";s:6:\"object\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:14:{s:9:\"textColor\";s:9:\"textColor\";s:15:\"customTextColor\";s:15:\"customTextColor\";s:15:\"backgroundColor\";s:15:\"backgroundColor\";s:21:\"customBackgroundColor\";s:21:\"customBackgroundColor\";s:16:\"overlayTextColor\";s:16:\"overlayTextColor\";s:22:\"customOverlayTextColor\";s:22:\"customOverlayTextColor\";s:22:\"overlayBackgroundColor\";s:22:\"overlayBackgroundColor\";s:28:\"customOverlayBackgroundColor\";s:28:\"customOverlayBackgroundColor\";s:8:\"fontSize\";s:8:\"fontSize\";s:14:\"customFontSize\";s:14:\"customFontSize\";s:15:\"showSubmenuIcon\";s:15:\"showSubmenuIcon\";s:19:\"openSubmenusOnClick\";s:19:\"openSubmenusOnClick\";s:5:\"style\";s:5:\"style\";s:11:\"orientation\";s:11:\"orientation\";}s:11:\"usesContext\";a:1:{i:0;s:14:\"navigationArea\";}s:8:\"supports\";a:7:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:4:\"html\";b:0;s:8:\"inserter\";b:1;s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}s:7:\"spacing\";a:1:{s:5:\"units\";a:5:{i:0;s:2:\"px\";i:1;s:2:\"em\";i:2;s:3:\"rem\";i:3;s:2:\"vh\";i:4;s:2:\"vw\";}}s:20:\"__experimentalLayout\";a:3:{s:14:\"allowSwitching\";b:0;s:15:\"allowInheriting\";b:0;s:7:\"default\";a:1:{s:4:\"type\";s:4:\"flex\";}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:10:\"Navigation\";s:11:\"description\";s:67:\"A collection of blocks that allow visitors to get around your site.\";s:8:\"category\";s:5:\"theme\";s:7:\"example\";a:1:{s:11:\"innerBlocks\";a:3:{i:0;a:2:{s:4:\"name\";s:20:\"core/navigation-link\";s:10:\"attributes\";a:2:{s:5:\"label\";s:4:\"Home\";s:3:\"url\";s:27:\"https://make.wordpress.org/\";}}i:1;a:2:{s:4:\"name\";s:20:\"core/navigation-link\";s:10:\"attributes\";a:2:{s:5:\"label\";s:5:\"About\";s:3:\"url\";s:27:\"https://make.wordpress.org/\";}}i:2;a:2:{s:4:\"name\";s:20:\"core/navigation-link\";s:10:\"attributes\";a:2:{s:5:\"label\";s:7:\"Contact\";s:3:\"url\";s:27:\"https://make.wordpress.org/\";}}}}s:10:\"deprecated\";a:6:{i:0;a:2:{s:10:\"attributes\";a:23:{s:16:\"navigationMenuId\";a:1:{s:4:\"type\";s:6:\"number\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"rgbTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"rgbBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"showSubmenuIcon\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:19:\"openSubmenusOnClick\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"overlayMenu\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:6:\"mobile\";}s:18:\"__unstableLocation\";a:1:{s:4:\"type\";s:6:\"string\";}s:22:\"overlayBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:28:\"customOverlayBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:16:\"overlayTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:22:\"customOverlayTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"layout\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:7:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:4:\"html\";b:0;s:8:\"inserter\";b:1;s:10:\"typography\";a:8:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:28:\"__experimentalTextDecoration\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}s:7:\"spacing\";a:3:{s:8:\"blockGap\";b:1;s:5:\"units\";a:5:{i:0;s:2:\"px\";i:1;s:2:\"em\";i:2;s:3:\"rem\";i:3;s:2:\"vh\";i:4;s:2:\"vw\";}s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"blockGap\";b:1;}}s:20:\"__experimentalLayout\";a:3:{s:14:\"allowSwitching\";b:0;s:15:\"allowInheriting\";b:0;s:7:\"default\";a:1:{s:4:\"type\";s:4:\"flex\";}}}}i:1;a:2:{s:10:\"attributes\";a:24:{s:16:\"navigationMenuId\";a:1:{s:4:\"type\";s:6:\"number\";}s:11:\"orientation\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:10:\"horizontal\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"rgbTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"rgbBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"itemsJustification\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"showSubmenuIcon\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:19:\"openSubmenusOnClick\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"overlayMenu\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"never\";}s:18:\"__unstableLocation\";a:1:{s:4:\"type\";s:6:\"string\";}s:22:\"overlayBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:28:\"customOverlayBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:16:\"overlayTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:22:\"customOverlayTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:6:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:4:\"html\";b:0;s:8:\"inserter\";b:1;s:10:\"typography\";a:8:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:28:\"__experimentalTextDecoration\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}s:7:\"spacing\";a:3:{s:8:\"blockGap\";b:1;s:5:\"units\";a:5:{i:0;s:2:\"px\";i:1;s:2:\"em\";i:2;s:3:\"rem\";i:3;s:2:\"vh\";i:4;s:2:\"vw\";}s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"blockGap\";b:1;}}}}i:2;a:2:{s:10:\"attributes\";a:23:{s:11:\"orientation\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:10:\"horizontal\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"rgbTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"rgbBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"itemsJustification\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"showSubmenuIcon\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:19:\"openSubmenusOnClick\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:11:\"overlayMenu\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"never\";}s:18:\"__unstableLocation\";a:1:{s:4:\"type\";s:6:\"string\";}s:22:\"overlayBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:28:\"customOverlayBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:16:\"overlayTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:22:\"customOverlayTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:6:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:4:\"html\";b:0;s:8:\"inserter\";b:1;s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:28:\"__experimentalTextDecoration\";b:1;}s:7:\"spacing\";a:3:{s:8:\"blockGap\";b:1;s:5:\"units\";a:5:{i:0;s:2:\"px\";i:1;s:2:\"em\";i:2;s:3:\"rem\";i:3;s:2:\"vh\";i:4;s:2:\"vw\";}s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"blockGap\";b:1;}}}}i:3;a:2:{s:10:\"attributes\";a:23:{s:11:\"orientation\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:10:\"horizontal\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"rgbTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"rgbBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"itemsJustification\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"showSubmenuIcon\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:19:\"openSubmenusOnClick\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:12:\"isResponsive\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";s:5:\"false\";}s:18:\"__unstableLocation\";a:1:{s:4:\"type\";s:6:\"string\";}s:22:\"overlayBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:28:\"customOverlayBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:16:\"overlayTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:22:\"customOverlayTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:5:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:4:\"html\";b:0;s:8:\"inserter\";b:1;s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:28:\"__experimentalTextDecoration\";b:1;}}}i:4;a:2:{s:10:\"attributes\";a:14:{s:11:\"orientation\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"customTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"rgbTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:21:\"customBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"rgbBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"itemsJustification\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"showSubmenuIcon\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:11:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:4:\"html\";b:0;s:8:\"inserter\";b:1;s:8:\"fontSize\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:5:\"color\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:28:\"__experimentalTextDecoration\";b:1;}}i:5;a:2:{s:10:\"attributes\";a:12:{s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:12:\"rgbTextColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:18:\"rgbBackgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"customFontSize\";a:1:{s:4:\"type\";s:6:\"number\";}s:18:\"itemsJustification\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"showSubmenuIcon\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:6:\"anchor\";a:4:{s:4:\"type\";s:6:\"string\";s:6:\"source\";s:9:\"attribute\";s:9:\"attribute\";s:2:\"id\";s:8:\"selector\";s:1:\"*\";}}s:8:\"supports\";a:4:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:6:\"anchor\";b:1;s:4:\"html\";b:0;s:8:\"inserter\";b:1;}}}}s:20:\"core/navigation-link\";a:15:{s:4:\"name\";s:20:\"core/navigation-link\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:12:{s:5:\"label\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"type\";a:1:{s:4:\"type\";s:6:\"string\";}s:11:\"description\";a:1:{s:4:\"type\";s:6:\"string\";}s:3:\"rel\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:13:\"opensInNewTab\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"title\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"kind\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"isTopLevelLink\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:12:{i:0;s:9:\"textColor\";i:1;s:15:\"customTextColor\";i:2;s:15:\"backgroundColor\";i:3;s:21:\"customBackgroundColor\";i:4;s:16:\"overlayTextColor\";i:5;s:22:\"customOverlayTextColor\";i:6;s:22:\"overlayBackgroundColor\";i:7;s:28:\"customOverlayBackgroundColor\";i:8;s:8:\"fontSize\";i:9;s:14:\"customFontSize\";i:10;s:15:\"showSubmenuIcon\";i:11;s:5:\"style\";}s:8:\"supports\";a:3:{s:8:\"reusable\";b:0;s:4:\"html\";b:0;s:27:\"__experimentalSlashInserter\";b:1;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:4:{i:0;a:5:{s:4:\"name\";s:4:\"post\";s:5:\"title\";s:9:\"Post Link\";s:11:\"description\";s:17:\"A link to a post.\";s:10:\"attributes\";a:2:{s:4:\"type\";s:4:\"post\";s:4:\"kind\";s:9:\"post-type\";}s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:258:\"M4 14.5h16V16H4zM4 18.5h9V20H4zM4 4h3c2 0 3 .86 3 2.583 0 .891-.253 1.554-.76 1.988-.505.435-1.24.652-2.204.652H5.542V12H4V4zm2.855 4c.53 0 .924-.114 1.18-.343.266-.228.398-.579.398-1.051 0-.473-.132-.82-.397-1.04-.265-.229-.67-.343-1.217-.343H5.542V8h1.313z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}i:1;a:5:{s:4:\"name\";s:4:\"page\";s:5:\"title\";s:9:\"Page Link\";s:11:\"description\";s:17:\"A link to a page.\";s:10:\"attributes\";a:2:{s:4:\"type\";s:4:\"page\";s:4:\"kind\";s:9:\"post-type\";}s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:203:\"M7 5.5h10a.5.5 0 01.5.5v12a.5.5 0 01-.5.5H7a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM17 4H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V6a2 2 0 00-2-2zm-1 3.75H8v1.5h8v-1.5zM8 11h8v1.5H8V11zm6 3.25H8v1.5h6v-1.5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}i:2;a:5:{s:4:\"name\";s:8:\"category\";s:5:\"title\";s:13:\"Category Link\";s:11:\"description\";s:21:\"A link to a category.\";s:10:\"attributes\";a:2:{s:4:\"type\";s:8:\"category\";s:4:\"kind\";s:8:\"taxonomy\";}s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:1:\"d\";s:565:\"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z\";s:8:\"fillRule\";s:7:\"evenodd\";s:8:\"clipRule\";s:7:\"evenodd\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}i:3;a:5:{s:4:\"name\";s:3:\"tag\";s:5:\"title\";s:8:\"Tag Link\";s:11:\"description\";s:16:\"A link to a tag.\";s:10:\"attributes\";a:2:{s:4:\"type\";s:3:\"tag\";s:4:\"kind\";s:8:\"taxonomy\";}s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:345:\"M20.1 11.2l-6.7-6.7c-.1-.1-.3-.2-.5-.2H5c-.4-.1-.8.3-.8.7v7.8c0 .2.1.4.2.5l6.7 6.7c.2.2.5.4.7.5s.6.2.9.2c.3 0 .6-.1.9-.2.3-.1.5-.3.8-.5l5.6-5.6c.4-.4.7-1 .7-1.6.1-.6-.2-1.2-.6-1.6zM19 13.4L13.4 19c-.1.1-.2.1-.3.2-.2.1-.4.1-.6 0-.1 0-.2-.1-.3-.2l-6.5-6.5V5.8h6.8l6.5 6.5c.2.2.2.4.2.6 0 .1 0 .3-.2.5zM9 8c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}}s:10:\"apiVersion\";i:2;s:5:\"title\";s:11:\"Custom Link\";s:11:\"description\";s:53:\"Add a page, link, or another item to your navigation.\";s:8:\"category\";s:6:\"design\";s:6:\"parent\";a:1:{i:0;s:15:\"core/navigation\";}s:7:\"example\";a:1:{s:10:\"attributes\";a:2:{s:5:\"label\";s:12:\"Example Link\";s:3:\"url\";s:19:\"https://example.com\";}}s:10:\"deprecated\";a:1:{i:0;a:1:{s:10:\"attributes\";a:9:{s:5:\"label\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"type\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"nofollow\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:11:\"description\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:13:\"opensInNewTab\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}}s:23:\"core/navigation-submenu\";a:13:{s:4:\"name\";s:23:\"core/navigation-submenu\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:12:{s:5:\"label\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"type\";a:1:{s:4:\"type\";s:6:\"string\";}s:11:\"description\";a:1:{s:4:\"type\";s:6:\"string\";}s:3:\"rel\";a:1:{s:4:\"type\";s:6:\"string\";}s:2:\"id\";a:1:{s:4:\"type\";s:6:\"number\";}s:13:\"opensInNewTab\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:3:\"url\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"title\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"kind\";a:1:{s:4:\"type\";s:6:\"string\";}s:14:\"isTopLevelItem\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:13:{i:0;s:9:\"textColor\";i:1;s:15:\"customTextColor\";i:2;s:15:\"backgroundColor\";i:3;s:21:\"customBackgroundColor\";i:4;s:16:\"overlayTextColor\";i:5;s:22:\"customOverlayTextColor\";i:6;s:22:\"overlayBackgroundColor\";i:7;s:28:\"customOverlayBackgroundColor\";i:8;s:8:\"fontSize\";i:9;s:14:\"customFontSize\";i:10;s:15:\"showSubmenuIcon\";i:11;s:19:\"openSubmenusOnClick\";i:12;s:5:\"style\";}s:8:\"supports\";a:2:{s:8:\"reusable\";b:0;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:7:\"Submenu\";s:11:\"description\";s:33:\"Add a submenu to your navigation.\";s:8:\"category\";s:6:\"design\";s:6:\"parent\";a:1:{i:0;s:15:\"core/navigation\";}}s:14:\"core/site-logo\";a:13:{s:4:\"name\";s:14:\"core/site-logo\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:8:{s:5:\"width\";a:1:{s:4:\"type\";s:6:\"number\";}s:6:\"isLink\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:10:\"linkTarget\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"_self\";}s:14:\"shouldSyncIcon\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:4:{s:4:\"html\";b:0;s:5:\"align\";b:1;s:9:\"alignWide\";b:0;s:5:\"color\";a:3:{s:21:\"__experimentalDuotone\";s:3:\"img\";s:4:\"text\";b:0;s:10:\"background\";b:0;}}s:6:\"styles\";a:2:{i:0;a:3:{s:4:\"name\";s:7:\"default\";s:5:\"label\";s:7:\"Default\";s:9:\"isDefault\";b:1;}i:1;a:2:{s:4:\"name\";s:7:\"rounded\";s:5:\"label\";s:7:\"Rounded\";}}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:9:\"Site Logo\";s:11:\"description\";s:256:\"Display a graphic to represent this site. Update the block, and the changes apply everywhere it’s used. This is different than the site icon, which is the smaller image visible in your dashboard, browser tabs, etc used to help others recognize this site.\";s:8:\"category\";s:5:\"theme\";s:7:\"example\";a:2:{s:13:\"viewportWidth\";i:500;s:10:\"attributes\";a:2:{s:5:\"width\";i:350;s:9:\"className\";s:48:\"block-editor-block-types-list__site-logo-example\";}}}s:15:\"core/site-title\";a:14:{s:4:\"name\";s:15:\"core/site-title\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:13:{s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:1;}s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"isLink\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:10:\"linkTarget\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"_self\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:5:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:7:\"spacing\";a:2:{s:7:\"padding\";b:1;s:6:\"margin\";b:1;}s:10:\"typography\";a:8:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:29:\"__experimentalDefaultControls\";a:5:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:14:\"fontAppearance\";b:1;s:13:\"letterSpacing\";b:1;s:13:\"textTransform\";b:1;}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:10:\"Site Title\";s:11:\"description\";s:165:\"Displays the name of this site. Update the block, and the changes apply everywhere it’s used. This will also appear in the browser title bar and in search results.\";s:8:\"category\";s:5:\"theme\";s:7:\"example\";a:1:{s:13:\"viewportWidth\";i:500;}s:10:\"deprecated\";a:1:{i:0;a:2:{s:10:\"attributes\";a:13:{s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:1;}s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"isLink\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:10:\"linkTarget\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"_self\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:5:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:7:\"spacing\";a:2:{s:7:\"padding\";b:1;s:6:\"margin\";b:1;}s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;}}}}}s:17:\"core/site-tagline\";a:13:{s:4:\"name\";s:17:\"core/site-tagline\";s:8:\"keywords\";a:1:{i:0;s:11:\"description\";}s:10:\"attributes\";a:10:{s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:5:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:4:\"html\";b:0;s:5:\"color\";a:1:{s:9:\"gradients\";b:1;}s:7:\"spacing\";a:2:{s:6:\"margin\";b:1;s:7:\"padding\";b:1;}s:10:\"typography\";a:8:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:12:\"Site Tagline\";s:11:\"description\";s:175:\"Describe in a few words what the website is about. The tagline can be used in search results or when sharing on social networks even if it\'s not displayed in the theme design.\";s:8:\"category\";s:5:\"theme\";s:10:\"deprecated\";a:1:{i:0;a:2:{s:10:\"attributes\";a:10:{s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:5:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:4:\"html\";b:0;s:5:\"color\";a:1:{s:9:\"gradients\";b:1;}s:7:\"spacing\";a:2:{s:6:\"margin\";b:1;s:7:\"padding\";b:1;}s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;}}}}}s:10:\"core/query\";a:13:{s:4:\"name\";s:10:\"core/query\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:12:{s:7:\"queryId\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"query\";a:2:{s:4:\"type\";s:6:\"object\";s:7:\"default\";a:13:{s:7:\"perPage\";N;s:5:\"pages\";i:0;s:6:\"offset\";i:0;s:8:\"postType\";s:4:\"post\";s:11:\"categoryIds\";a:0:{}s:6:\"tagIds\";a:0:{}s:5:\"order\";s:4:\"desc\";s:7:\"orderBy\";s:4:\"date\";s:6:\"author\";s:0:\"\";s:6:\"search\";s:0:\"\";s:7:\"exclude\";a:0:{}s:6:\"sticky\";s:0:\"\";s:7:\"inherit\";b:1;}}s:7:\"tagName\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:3:\"div\";}s:13:\"displayLayout\";a:2:{s:4:\"type\";s:6:\"object\";s:7:\"default\";a:1:{s:4:\"type\";s:4:\"list\";}}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"layout\";a:1:{s:4:\"type\";s:6:\"object\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:3:{s:7:\"queryId\";s:7:\"queryId\";s:5:\"query\";s:5:\"query\";s:13:\"displayLayout\";s:13:\"displayLayout\";}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:4:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:20:\"__experimentalLayout\";b:1;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:5:{i:0;a:6:{s:4:\"name\";s:10:\"posts-list\";s:5:\"title\";s:10:\"Posts List\";s:11:\"description\";s:65:\"Display a list of your most recent posts, excluding sticky posts.\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:212:\"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 11h2V9H7v2zm0 4h2v-2H7v2zm3-4h7V9h-7v2zm0 4h7v-2h-7v2z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:10:\"attributes\";a:1:{s:5:\"query\";a:12:{s:7:\"perPage\";i:4;s:5:\"pages\";i:1;s:6:\"offset\";i:0;s:8:\"postType\";s:4:\"post\";s:11:\"categoryIds\";a:0:{}s:6:\"tagIds\";a:0:{}s:5:\"order\";s:4:\"desc\";s:7:\"orderBy\";s:4:\"date\";s:6:\"author\";s:0:\"\";s:6:\"search\";s:0:\"\";s:6:\"sticky\";s:7:\"exclude\";s:7:\"inherit\";b:0;}}s:5:\"scope\";a:1:{i:0;s:8:\"inserter\";}}i:1;a:6:{s:4:\"name\";s:10:\"title-date\";s:5:\"title\";s:12:\"Title & Date\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:96:\"M41 9H7v3h34V9zm-22 5H7v1h12v-1zM7 26h12v1H7v-1zm34-5H7v3h34v-3zM7 38h12v1H7v-1zm34-5H7v3h34v-3z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:10:\"attributes\";a:1:{s:5:\"query\";a:13:{s:7:\"perPage\";i:3;s:5:\"pages\";i:0;s:6:\"offset\";i:0;s:8:\"postType\";s:4:\"post\";s:11:\"categoryIds\";a:0:{}s:6:\"tagIds\";a:0:{}s:5:\"order\";s:4:\"desc\";s:7:\"orderBy\";s:4:\"date\";s:6:\"author\";s:0:\"\";s:6:\"search\";s:0:\"\";s:7:\"exclude\";a:0:{}s:6:\"sticky\";s:0:\"\";s:7:\"inherit\";b:0;}}s:11:\"innerBlocks\";a:2:{i:0;a:3:{i:0;s:18:\"core/post-template\";i:1;a:0:{}i:2;a:2:{i:0;a:1:{i:0;s:15:\"core/post-title\";}i:1;a:1:{i:0;s:14:\"core/post-date\";}}}i:1;a:1:{i:0;s:21:\"core/query-pagination\";}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}i:2;a:6:{s:4:\"name\";s:13:\"title-excerpt\";s:5:\"title\";s:15:\"Title & Excerpt\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:127:\"M41 9H7v3h34V9zm-4 5H7v1h30v-1zm4 3H7v1h34v-1zM7 20h30v1H7v-1zm0 12h30v1H7v-1zm34 3H7v1h34v-1zM7 38h30v1H7v-1zm34-11H7v3h34v-3z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:10:\"attributes\";a:1:{s:5:\"query\";a:13:{s:7:\"perPage\";i:3;s:5:\"pages\";i:0;s:6:\"offset\";i:0;s:8:\"postType\";s:4:\"post\";s:11:\"categoryIds\";a:0:{}s:6:\"tagIds\";a:0:{}s:5:\"order\";s:4:\"desc\";s:7:\"orderBy\";s:4:\"date\";s:6:\"author\";s:0:\"\";s:6:\"search\";s:0:\"\";s:7:\"exclude\";a:0:{}s:6:\"sticky\";s:0:\"\";s:7:\"inherit\";b:0;}}s:11:\"innerBlocks\";a:2:{i:0;a:3:{i:0;s:18:\"core/post-template\";i:1;a:0:{}i:2;a:2:{i:0;a:1:{i:0;s:15:\"core/post-title\";}i:1;a:1:{i:0;s:17:\"core/post-excerpt\";}}}i:1;a:1:{i:0;s:21:\"core/query-pagination\";}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}i:3;a:6:{s:4:\"name\";s:18:\"title-date-excerpt\";s:5:\"title\";s:22:\"Title, Date, & Excerpt\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:129:\"M41 9H7v3h34V9zm-22 5H7v1h12v-1zm22 3H7v1h34v-1zM7 20h34v1H7v-1zm0 12h12v1H7v-1zm34 3H7v1h34v-1zM7 38h34v1H7v-1zm34-11H7v3h34v-3z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:10:\"attributes\";a:1:{s:5:\"query\";a:13:{s:7:\"perPage\";i:3;s:5:\"pages\";i:0;s:6:\"offset\";i:0;s:8:\"postType\";s:4:\"post\";s:11:\"categoryIds\";a:0:{}s:6:\"tagIds\";a:0:{}s:5:\"order\";s:4:\"desc\";s:7:\"orderBy\";s:4:\"date\";s:6:\"author\";s:0:\"\";s:6:\"search\";s:0:\"\";s:7:\"exclude\";a:0:{}s:6:\"sticky\";s:0:\"\";s:7:\"inherit\";b:0;}}s:11:\"innerBlocks\";a:2:{i:0;a:3:{i:0;s:18:\"core/post-template\";i:1;a:0:{}i:2;a:3:{i:0;a:1:{i:0;s:15:\"core/post-title\";}i:1;a:1:{i:0;s:14:\"core/post-date\";}i:2;a:1:{i:0;s:17:\"core/post-excerpt\";}}}i:1;a:1:{i:0;s:21:\"core/query-pagination\";}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}i:4;a:6:{s:4:\"name\";s:16:\"image-date-title\";s:5:\"title\";s:20:\"Image, Date, & Title\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:7:\"viewBox\";s:9:\"0 0 48 48\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:94:\"M7 9h34v6H7V9zm12 8H7v1h12v-1zm18 3H7v1h30v-1zm0 18H7v1h30v-1zM7 35h12v1H7v-1zm34-8H7v6h34v-6z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:10:\"attributes\";a:1:{s:5:\"query\";a:13:{s:7:\"perPage\";i:3;s:5:\"pages\";i:0;s:6:\"offset\";i:0;s:8:\"postType\";s:4:\"post\";s:11:\"categoryIds\";a:0:{}s:6:\"tagIds\";a:0:{}s:5:\"order\";s:4:\"desc\";s:7:\"orderBy\";s:4:\"date\";s:6:\"author\";s:0:\"\";s:6:\"search\";s:0:\"\";s:7:\"exclude\";a:0:{}s:6:\"sticky\";s:0:\"\";s:7:\"inherit\";b:0;}}s:11:\"innerBlocks\";a:2:{i:0;a:3:{i:0;s:18:\"core/post-template\";i:1;a:0:{}i:2;a:3:{i:0;a:1:{i:0;s:24:\"core/post-featured-image\";}i:1;a:1:{i:0;s:14:\"core/post-date\";}i:2;a:1:{i:0;s:15:\"core/post-title\";}}}i:1;a:1:{i:0;s:21:\"core/query-pagination\";}}s:5:\"scope\";a:1:{i:0;s:5:\"block\";}}}s:10:\"apiVersion\";i:2;s:5:\"title\";s:10:\"Query Loop\";s:11:\"description\";s:114:\"An advanced block that allows displaying post types based on different query parameters and visual configurations.\";s:8:\"category\";s:5:\"theme\";s:10:\"deprecated\";a:1:{i:0;a:2:{s:10:\"attributes\";a:5:{s:7:\"queryId\";a:1:{s:4:\"type\";s:6:\"number\";}s:5:\"query\";a:2:{s:4:\"type\";s:6:\"object\";s:7:\"default\";a:13:{s:7:\"perPage\";N;s:5:\"pages\";i:0;s:6:\"offset\";i:0;s:8:\"postType\";s:4:\"post\";s:11:\"categoryIds\";a:0:{}s:6:\"tagIds\";a:0:{}s:5:\"order\";s:4:\"desc\";s:7:\"orderBy\";s:4:\"date\";s:6:\"author\";s:0:\"\";s:6:\"search\";s:0:\"\";s:7:\"exclude\";a:0:{}s:6:\"sticky\";s:0:\"\";s:7:\"inherit\";b:1;}}s:6:\"layout\";a:2:{s:4:\"type\";s:6:\"object\";s:7:\"default\";a:1:{s:4:\"type\";s:4:\"list\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}s:8:\"supports\";a:1:{s:4:\"html\";b:0;}}}}s:18:\"core/template-part\";a:12:{s:4:\"name\";s:18:\"core/template-part\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:7:{s:4:\"slug\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"theme\";a:1:{s:4:\"type\";s:6:\"string\";}s:7:\"tagName\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"area\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:3:{s:5:\"align\";b:1;s:4:\"html\";b:0;s:8:\"reusable\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:2:{i:0;a:6:{s:4:\"name\";s:6:\"header\";s:5:\"title\";s:6:\"Header\";s:11:\"description\";s:99:\"The Header template defines a page area that typically contains a title, logo, and main navigation.\";s:10:\"attributes\";a:1:{s:4:\"area\";s:6:\"header\";}s:5:\"scope\";a:1:{i:0;s:8:\"inserter\";}s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:137:\"M18.5 10.5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}i:1;a:6:{s:4:\"name\";s:6:\"footer\";s:5:\"title\";s:6:\"Footer\";s:11:\"description\";s:127:\"The Footer template defines a page area that typically contains site credits, social links, or any other combination of blocks.\";s:10:\"attributes\";a:1:{s:4:\"area\";s:6:\"footer\";}s:5:\"scope\";a:1:{i:0;s:8:\"inserter\";}s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:8:\"fillRule\";s:7:\"evenodd\";s:1:\"d\";s:134:\"M18 5.5h-8v8h8.5V6a.5.5 0 00-.5-.5zm-9.5 8h-3V6a.5.5 0 01.5-.5h2.5v8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}}}s:10:\"apiVersion\";i:2;s:5:\"title\";s:13:\"Template Part\";s:11:\"description\";s:101:\"Edit the different global regions of your site, like the header, footer, sidebar, or create your own.\";s:8:\"category\";s:5:\"theme\";}s:15:\"core/post-title\";a:13:{s:4:\"name\";s:15:\"core/post-title\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:14:{s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:6:\"isLink\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:3:\"rel\";a:3:{s:4:\"type\";s:6:\"string\";s:9:\"attribute\";s:3:\"rel\";s:7:\"default\";s:0:\"\";}s:10:\"linkTarget\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"_self\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:3:{i:0;s:6:\"postId\";i:1;s:8:\"postType\";i:2;s:7:\"queryId\";}s:8:\"supports\";a:5:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:7:\"spacing\";a:1:{s:6:\"margin\";b:1;}s:10:\"typography\";a:8:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:29:\"__experimentalDefaultControls\";a:3:{s:8:\"fontSize\";b:1;s:14:\"fontAppearance\";b:1;s:13:\"textTransform\";b:1;}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:10:\"Post Title\";s:11:\"description\";s:62:\"Displays the title of a post, page, or any other content-type.\";s:8:\"category\";s:5:\"theme\";s:10:\"deprecated\";a:1:{i:0;a:2:{s:10:\"attributes\";a:14:{s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:2;}s:6:\"isLink\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:3:\"rel\";a:3:{s:4:\"type\";s:6:\"string\";s:9:\"attribute\";s:3:\"rel\";s:7:\"default\";s:0:\"\";}s:10:\"linkTarget\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"_self\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:5:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:7:\"spacing\";a:1:{s:6:\"margin\";b:1;}s:10:\"typography\";a:6:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:27:\"__experimentalTextTransform\";b:1;}}}}}s:17:\"core/post-excerpt\";a:12:{s:4:\"name\";s:17:\"core/post-excerpt\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:10:{s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"moreText\";a:1:{s:4:\"type\";s:6:\"string\";}s:17:\"showMoreOnNewLine\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:3:{i:0;s:6:\"postId\";i:1;s:8:\"postType\";i:2;s:7:\"queryId\";}s:8:\"supports\";a:4:{s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:7:\"spacing\";a:2:{s:6:\"margin\";b:1;s:7:\"padding\";b:1;}s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:12:\"Post Excerpt\";s:11:\"description\";s:25:\"Display a post\'s excerpt.\";s:8:\"category\";s:5:\"theme\";}s:24:\"core/post-featured-image\";a:12:{s:4:\"name\";s:24:\"core/post-featured-image\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:8:{s:6:\"isLink\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:5:\"width\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"height\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"scale\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:5:\"cover\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:3:{i:0;s:6:\"postId\";i:1;s:8:\"postType\";i:2;s:7:\"queryId\";}s:8:\"supports\";a:4:{s:5:\"align\";a:5:{i:0;s:4:\"left\";i:1;s:5:\"right\";i:2;s:6:\"center\";i:3;s:4:\"wide\";i:4;s:4:\"full\";}s:5:\"color\";a:3:{s:21:\"__experimentalDuotone\";s:3:\"img\";s:4:\"text\";b:0;s:10:\"background\";b:0;}s:4:\"html\";b:0;s:7:\"spacing\";a:2:{s:6:\"margin\";b:1;s:7:\"padding\";b:1;}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:19:\"Post Featured Image\";s:11:\"description\";s:32:\"Display a post\'s featured image.\";s:8:\"category\";s:5:\"theme\";}s:17:\"core/post-content\";a:12:{s:4:\"name\";s:17:\"core/post-content\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:4:{s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"layout\";a:1:{s:4:\"type\";s:6:\"object\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:3:{i:0;s:6:\"postId\";i:1;s:8:\"postType\";i:2;s:7:\"queryId\";}s:8:\"supports\";a:3:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:4:\"html\";b:0;s:20:\"__experimentalLayout\";b:1;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:12:\"Post Content\";s:11:\"description\";s:40:\"Displays the contents of a post or page.\";s:8:\"category\";s:5:\"theme\";}s:16:\"core/post-author\";a:12:{s:4:\"name\";s:16:\"core/post-author\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:12:{s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"avatarSize\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:48;}s:10:\"showAvatar\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:7:\"showBio\";a:1:{s:4:\"type\";s:7:\"boolean\";}s:6:\"byline\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:3:{i:0;s:8:\"postType\";i:1;s:6:\"postId\";i:2;s:7:\"queryId\";}s:8:\"supports\";a:4:{s:4:\"html\";b:0;s:7:\"spacing\";a:2:{s:6:\"margin\";b:1;s:7:\"padding\";b:1;}s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}s:5:\"color\";a:3:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;s:21:\"__experimentalDuotone\";s:33:\".wp-block-post-author__avatar img\";}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:11:\"Post Author\";s:11:\"description\";s:28:\"Add the author of this post.\";s:8:\"category\";s:5:\"theme\";}s:14:\"core/post-date\";a:13:{s:4:\"name\";s:14:\"core/post-date\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:11:{s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"format\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"isLink\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:3:{i:0;s:6:\"postId\";i:1;s:8:\"postType\";i:2;s:7:\"queryId\";}s:8:\"supports\";a:3:{s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:10:\"typography\";a:8:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:9:\"Post Date\";s:11:\"description\";s:26:\"Add the date of this post.\";s:8:\"category\";s:5:\"theme\";s:10:\"deprecated\";a:1:{i:0;a:2:{s:10:\"attributes\";a:11:{s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"format\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"isLink\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:3:{s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;}}}}}s:15:\"core/post-terms\";a:12:{s:4:\"name\";s:15:\"core/post-terms\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:10:{s:4:\"term\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"separator\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:2:\", \";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:2:{i:0;s:6:\"postId\";i:1;s:8:\"postType\";}s:8:\"supports\";a:3:{s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:10:\"typography\";a:7:{s:10:\"lineHeight\";b:1;s:8:\"fontSize\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:2:{i:0;a:6:{s:4:\"name\";s:8:\"category\";s:5:\"title\";s:15:\"Post Categories\";s:11:\"description\";s:28:\"Display a post\'s categories.\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:1:\"d\";s:340:\"M20 4H4v1.5h16V4zm-2 9h-3c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3zM4 9.5h9V8H4v1.5zM9 13H6c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3z\";s:8:\"fillRule\";s:7:\"evenodd\";s:8:\"clipRule\";s:7:\"evenodd\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:9:\"isDefault\";b:1;s:10:\"attributes\";a:1:{s:4:\"term\";s:8:\"category\";}}i:1;a:5:{s:4:\"name\";s:8:\"post_tag\";s:5:\"title\";s:9:\"Post Tags\";s:11:\"description\";s:22:\"Display a post\'s tags.\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:1:\"d\";s:340:\"M20 4H4v1.5h16V4zm-2 9h-3c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3zM4 9.5h9V8H4v1.5zM9 13H6c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3z\";s:8:\"fillRule\";s:7:\"evenodd\";s:8:\"clipRule\";s:7:\"evenodd\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:10:\"attributes\";a:1:{s:4:\"term\";s:8:\"post_tag\";}}}s:10:\"apiVersion\";i:2;s:5:\"title\";s:10:\"Post Terms\";s:11:\"description\";s:11:\"Post terms.\";s:8:\"category\";s:5:\"theme\";}s:25:\"core/post-navigation-link\";a:12:{s:4:\"name\";s:25:\"core/post-navigation-link\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:9:{s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"type\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"next\";}s:5:\"label\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"showTitle\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:9:\"linkLabel\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:3:{s:8:\"reusable\";b:0;s:4:\"html\";b:0;s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:2:{i:0;a:7:{s:9:\"isDefault\";b:1;s:4:\"name\";s:9:\"post-next\";s:5:\"title\";s:9:\"Next post\";s:11:\"description\";s:53:\"Displays the post link that follows the current post.\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:85:\"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:10:\"attributes\";a:1:{s:4:\"type\";s:4:\"next\";}s:5:\"scope\";a:2:{i:0;s:8:\"inserter\";i:1;s:9:\"transform\";}}i:1;a:6:{s:4:\"name\";s:13:\"post-previous\";s:5:\"title\";s:13:\"Previous post\";s:11:\"description\";s:54:\"Displays the post link that precedes the current post.\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:7:\"viewBox\";s:9:\"0 0 24 24\";s:8:\"children\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:1:{s:1:\"d\";s:85:\"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z\";}s:6:\"_owner\";N;}}s:6:\"_owner\";N;}s:10:\"attributes\";a:1:{s:4:\"type\";s:8:\"previous\";}s:5:\"scope\";a:2:{i:0;s:8:\"inserter\";i:1;s:9:\"transform\";}}}s:10:\"apiVersion\";i:2;s:5:\"title\";s:20:\"Post Navigation Link\";s:11:\"description\";s:77:\"Displays the next or previous post link that is adjacent to the current post.\";s:8:\"category\";s:5:\"theme\";}s:18:\"core/post-template\";a:13:{s:4:\"name\";s:18:\"core/post-template\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:4:{s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"layout\";a:1:{s:4:\"type\";s:6:\"object\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:5:{i:0;s:7:\"queryId\";i:1;s:5:\"query\";i:2;s:12:\"queryContext\";i:3;s:13:\"displayLayout\";i:4;s:12:\"templateSlug\";}s:8:\"supports\";a:4:{s:8:\"reusable\";b:0;s:4:\"html\";b:0;s:5:\"align\";b:1;s:20:\"__experimentalLayout\";a:1:{s:12:\"allowEditing\";b:0;}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:13:\"Post Template\";s:11:\"description\";s:118:\"Contains the block elements used to render a post, like the title, date, featured image, content or excerpt, and more.\";s:8:\"category\";s:6:\"design\";s:6:\"parent\";a:1:{i:0;s:10:\"core/query\";}}s:21:\"core/query-pagination\";a:14:{s:4:\"name\";s:21:\"core/query-pagination\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:9:{s:15:\"paginationArrow\";a:2:{s:4:\"type\";s:6:\"string\";s:7:\"default\";s:4:\"none\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:6:\"layout\";a:1:{s:4:\"type\";s:6:\"object\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:1:{s:15:\"paginationArrow\";s:15:\"paginationArrow\";}s:11:\"usesContext\";a:2:{i:0;s:7:\"queryId\";i:1;s:5:\"query\";}s:8:\"supports\";a:5:{s:5:\"align\";b:1;s:8:\"reusable\";b:0;s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}s:20:\"__experimentalLayout\";a:3:{s:14:\"allowSwitching\";b:0;s:15:\"allowInheriting\";b:0;s:7:\"default\";a:1:{s:4:\"type\";s:4:\"flex\";}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:10:\"Pagination\";s:11:\"description\";s:79:\"Displays a paginated navigation to next/previous set of posts, when applicable.\";s:8:\"category\";s:6:\"design\";s:6:\"parent\";a:1:{i:0;s:10:\"core/query\";}s:10:\"deprecated\";a:1:{i:0;a:1:{s:10:\"attributes\";a:2:{s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}}}}}s:26:\"core/query-pagination-next\";a:13:{s:4:\"name\";s:26:\"core/query-pagination-next\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:8:{s:5:\"label\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:3:{i:0;s:7:\"queryId\";i:1;s:5:\"query\";i:2;s:15:\"paginationArrow\";}s:8:\"supports\";a:4:{s:8:\"reusable\";b:0;s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"text\";b:0;}s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:9:\"Next Page\";s:11:\"description\";s:34:\"Displays the next posts page link.\";s:8:\"category\";s:6:\"design\";s:6:\"parent\";a:1:{i:0;s:21:\"core/query-pagination\";}}s:29:\"core/query-pagination-numbers\";a:13:{s:4:\"name\";s:29:\"core/query-pagination-numbers\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:2:{s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:2:{i:0;s:7:\"queryId\";i:1;s:5:\"query\";}s:8:\"supports\";a:2:{s:8:\"reusable\";b:0;s:4:\"html\";b:0;}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:12:\"Page Numbers\";s:11:\"description\";s:46:\"Displays a list of page numbers for pagination\";s:8:\"category\";s:6:\"design\";s:6:\"parent\";a:1:{i:0;s:21:\"core/query-pagination\";}}s:30:\"core/query-pagination-previous\";a:13:{s:4:\"name\";s:30:\"core/query-pagination-previous\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:8:{s:5:\"label\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:3:{i:0;s:7:\"queryId\";i:1;s:5:\"query\";i:2;s:15:\"paginationArrow\";}s:8:\"supports\";a:4:{s:8:\"reusable\";b:0;s:4:\"html\";b:0;s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"text\";b:0;}s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:13:\"Previous Page\";s:11:\"description\";s:38:\"Displays the previous posts page link.\";s:8:\"category\";s:6:\"design\";s:6:\"parent\";a:1:{i:0;s:21:\"core/query-pagination\";}}s:18:\"core/post-comments\";a:12:{s:4:\"name\";s:18:\"core/post-comments\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:9:{s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:2:{i:0;s:6:\"postId\";i:1;s:8:\"postType\";}s:8:\"supports\";a:4:{s:4:\"html\";b:0;s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:10:\"typography\";a:7:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}s:5:\"color\";a:2:{s:9:\"gradients\";b:1;s:4:\"link\";b:1;}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:13:\"Post Comments\";s:11:\"description\";s:26:\"Display a post\'s comments.\";s:8:\"category\";s:5:\"theme\";}s:13:\"core/loginout\";a:12:{s:4:\"name\";s:13:\"core/loginout\";s:8:\"keywords\";a:3:{i:0;s:5:\"login\";i:1;s:6:\"logout\";i:2;s:4:\"form\";}s:10:\"attributes\";a:4:{s:18:\"displayLoginAsForm\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:0;}s:17:\"redirectToCurrent\";a:2:{s:4:\"type\";s:7:\"boolean\";s:7:\"default\";b:1;}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:2:{s:9:\"className\";b:1;s:10:\"typography\";a:1:{s:8:\"fontSize\";b:0;}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:9:\"Login/out\";s:11:\"description\";s:26:\"Show login & logout links.\";s:8:\"category\";s:5:\"theme\";}s:21:\"core/term-description\";a:12:{s:4:\"name\";s:21:\"core/term-description\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:8:{s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:4:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:4:\"html\";b:0;s:5:\"color\";a:1:{s:4:\"link\";b:1;}s:10:\"typography\";a:3:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:29:\"__experimentalDefaultControls\";a:1:{s:8:\"fontSize\";b:1;}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:0:{}s:10:\"apiVersion\";i:2;s:5:\"title\";s:16:\"Term Description\";s:11:\"description\";s:90:\"Display the description of categories, tags and custom taxonomies when viewing an archive.\";s:8:\"category\";s:5:\"theme\";}s:16:\"core/query-title\";a:13:{s:4:\"name\";s:16:\"core/query-title\";s:8:\"keywords\";a:0:{}s:10:\"attributes\";a:12:{s:4:\"type\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:1;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}}s:15:\"providesContext\";a:0:{}s:11:\"usesContext\";a:0:{}s:8:\"supports\";a:5:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:4:\"html\";b:0;s:5:\"color\";a:1:{s:9:\"gradients\";b:1;}s:7:\"spacing\";a:1:{s:6:\"margin\";b:1;}s:10:\"typography\";a:8:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:24:\"__experimentalFontFamily\";b:1;s:23:\"__experimentalFontStyle\";b:1;s:24:\"__experimentalFontWeight\";b:1;s:27:\"__experimentalLetterSpacing\";b:1;s:27:\"__experimentalTextTransform\";b:1;s:29:\"__experimentalDefaultControls\";a:3:{s:8:\"fontSize\";b:1;s:14:\"fontAppearance\";b:1;s:13:\"textTransform\";b:1;}}}s:6:\"styles\";a:0:{}s:10:\"variations\";a:1:{i:0;a:7:{s:9:\"isDefault\";b:1;s:4:\"name\";s:13:\"archive-title\";s:5:\"title\";s:13:\"Archive Title\";s:11:\"description\";s:54:\"Display the archive title based on the queried object.\";s:4:\"icon\";a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:7:\"viewBox\";s:9:\"0 0 24 24\";s:5:\"xmlns\";s:26:\"http://www.w3.org/2000/svg\";s:8:\"children\";a:2:{i:0;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:3:{s:6:\"stroke\";s:7:\"#1E1E1E\";s:11:\"strokeWidth\";s:3:\"1.5\";s:1:\"d\";s:21:\"M4 19.25h9M4 15.25h16\";}s:6:\"_owner\";N;}i:1;a:4:{s:3:\"key\";N;s:3:\"ref\";N;s:5:\"props\";a:2:{s:1:\"d\";s:108:\"M8.994 10.103H6.08L5.417 12H4l2.846-8h1.383l2.845 8H9.657l-.663-1.897zm-.457-1.28l-.994-2.857-1.006 2.857h2z\";s:4:\"fill\";s:7:\"#1E1E1E\";}s:6:\"_owner\";N;}}}s:6:\"_owner\";N;}s:10:\"attributes\";a:1:{s:4:\"type\";s:7:\"archive\";}s:5:\"scope\";a:1:{i:0;s:8:\"inserter\";}}}s:10:\"apiVersion\";i:2;s:5:\"title\";s:11:\"Query Title\";s:11:\"description\";s:24:\"Display the query title.\";s:8:\"category\";s:5:\"theme\";s:10:\"deprecated\";a:1:{i:0;a:2:{s:10:\"attributes\";a:12:{s:4:\"type\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textAlign\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"level\";a:2:{s:4:\"type\";s:6:\"number\";s:7:\"default\";i:1;}s:5:\"align\";a:2:{s:4:\"type\";s:6:\"string\";s:4:\"enum\";a:6:{i:0;s:4:\"left\";i:1;s:6:\"center\";i:2;s:5:\"right\";i:3;s:4:\"wide\";i:4;s:4:\"full\";i:5;s:0:\"\";}}s:4:\"lock\";a:1:{s:4:\"type\";s:6:\"object\";}s:9:\"className\";a:1:{s:4:\"type\";s:6:\"string\";}s:15:\"backgroundColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:9:\"textColor\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"gradient\";a:1:{s:4:\"type\";s:6:\"string\";}s:10:\"fontFamily\";a:1:{s:4:\"type\";s:6:\"string\";}s:8:\"fontSize\";a:1:{s:4:\"type\";s:6:\"string\";}s:5:\"style\";a:1:{s:4:\"type\";s:6:\"object\";}}s:8:\"supports\";a:5:{s:5:\"align\";a:2:{i:0;s:4:\"wide\";i:1;s:4:\"full\";}s:4:\"html\";b:0;s:5:\"color\";a:1:{s:9:\"gradients\";b:1;}s:7:\"spacing\";a:1:{s:6:\"margin\";b:1;}s:10:\"typography\";a:3:{s:8:\"fontSize\";b:1;s:10:\"lineHeight\";b:1;s:24:\"__experimentalFontFamily\";b:1;}}}}}}', 'no'); +INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES (5107, 'action_scheduler_hybrid_store_demarkation', '8449', 'yes'), (5108, 'schema-ActionScheduler_StoreSchema', '3.0.1600474134', 'yes'), (5109, 'schema-ActionScheduler_LoggerSchema', '2.0.1600474134', 'yes'), @@ -733,20 +735,14 @@ INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload` (5419, 'auto_update_core_major', 'unset', 'yes'), (5470, '_transient_health-check-site-status-result', '{\"good\":14,\"recommended\":3,\"critical\":2}', 'yes'), (5478, 'auto_core_update_notified', 'a:4:{s:4:\"type\";s:7:\"success\";s:5:\"email\";s:18:\"tyler@gatsbyjs.com\";s:7:\"version\";s:5:\"5.6.8\";s:9:\"timestamp\";i:1649702614;}', 'no'), -(5725, '_site_transient_update_core', 'O:8:\"stdClass\":4:{s:7:\"updates\";a:1:{i:0;O:8:\"stdClass\":10:{s:8:\"response\";s:6:\"latest\";s:8:\"download\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.9.3.zip\";s:6:\"locale\";s:5:\"en_US\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.9.3.zip\";s:10:\"no_content\";s:70:\"https://downloads.wordpress.org/release/wordpress-5.9.3-no-content.zip\";s:11:\"new_bundled\";s:71:\"https://downloads.wordpress.org/release/wordpress-5.9.3-new-bundled.zip\";s:7:\"partial\";s:0:\"\";s:8:\"rollback\";s:0:\"\";}s:7:\"current\";s:5:\"5.9.3\";s:7:\"version\";s:5:\"5.9.3\";s:11:\"php_version\";s:6:\"5.6.20\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"5.9\";s:15:\"partial_version\";s:0:\"\";}}s:12:\"last_checked\";i:1651624405;s:15:\"version_checked\";s:5:\"5.9.3\";s:12:\"translations\";a:0:{}}', 'no'), -(5726, '_site_transient_update_themes', 'O:8:\"stdClass\":5:{s:12:\"last_checked\";i:1651624405;s:7:\"checked\";a:3:{s:12:\"twentytwenty\";s:3:\"1.9\";s:15:\"twentytwentyone\";s:3:\"1.5\";s:15:\"twentytwentytwo\";s:3:\"1.1\";}s:8:\"response\";a:0:{}s:9:\"no_update\";a:3:{s:12:\"twentytwenty\";a:6:{s:5:\"theme\";s:12:\"twentytwenty\";s:11:\"new_version\";s:3:\"1.9\";s:3:\"url\";s:42:\"https://wordpress.org/themes/twentytwenty/\";s:7:\"package\";s:58:\"https://downloads.wordpress.org/theme/twentytwenty.1.9.zip\";s:8:\"requires\";s:3:\"4.7\";s:12:\"requires_php\";s:5:\"5.2.4\";}s:15:\"twentytwentyone\";a:6:{s:5:\"theme\";s:15:\"twentytwentyone\";s:11:\"new_version\";s:3:\"1.5\";s:3:\"url\";s:45:\"https://wordpress.org/themes/twentytwentyone/\";s:7:\"package\";s:61:\"https://downloads.wordpress.org/theme/twentytwentyone.1.5.zip\";s:8:\"requires\";s:3:\"5.3\";s:12:\"requires_php\";s:3:\"5.6\";}s:15:\"twentytwentytwo\";a:6:{s:5:\"theme\";s:15:\"twentytwentytwo\";s:11:\"new_version\";s:3:\"1.1\";s:3:\"url\";s:45:\"https://wordpress.org/themes/twentytwentytwo/\";s:7:\"package\";s:61:\"https://downloads.wordpress.org/theme/twentytwentytwo.1.1.zip\";s:8:\"requires\";s:3:\"5.9\";s:12:\"requires_php\";s:3:\"5.6\";}}s:12:\"translations\";a:0:{}}', 'no'), +(5725, '_site_transient_update_core', 'O:8:\"stdClass\":4:{s:7:\"updates\";a:1:{i:0;O:8:\"stdClass\":10:{s:8:\"response\";s:6:\"latest\";s:8:\"download\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.9.3.zip\";s:6:\"locale\";s:5:\"en_US\";s:8:\"packages\";O:8:\"stdClass\":5:{s:4:\"full\";s:59:\"https://downloads.wordpress.org/release/wordpress-5.9.3.zip\";s:10:\"no_content\";s:70:\"https://downloads.wordpress.org/release/wordpress-5.9.3-no-content.zip\";s:11:\"new_bundled\";s:71:\"https://downloads.wordpress.org/release/wordpress-5.9.3-new-bundled.zip\";s:7:\"partial\";s:0:\"\";s:8:\"rollback\";s:0:\"\";}s:7:\"current\";s:5:\"5.9.3\";s:7:\"version\";s:5:\"5.9.3\";s:11:\"php_version\";s:6:\"5.6.20\";s:13:\"mysql_version\";s:3:\"5.0\";s:11:\"new_bundled\";s:3:\"5.9\";s:15:\"partial_version\";s:0:\"\";}}s:12:\"last_checked\";i:1651703754;s:15:\"version_checked\";s:5:\"5.9.3\";s:12:\"translations\";a:0:{}}', 'no'), +(5726, '_site_transient_update_themes', 'O:8:\"stdClass\":5:{s:12:\"last_checked\";i:1651703755;s:7:\"checked\";a:3:{s:12:\"twentytwenty\";s:3:\"1.9\";s:15:\"twentytwentyone\";s:3:\"1.5\";s:15:\"twentytwentytwo\";s:3:\"1.1\";}s:8:\"response\";a:0:{}s:9:\"no_update\";a:3:{s:12:\"twentytwenty\";a:6:{s:5:\"theme\";s:12:\"twentytwenty\";s:11:\"new_version\";s:3:\"1.9\";s:3:\"url\";s:42:\"https://wordpress.org/themes/twentytwenty/\";s:7:\"package\";s:58:\"https://downloads.wordpress.org/theme/twentytwenty.1.9.zip\";s:8:\"requires\";s:3:\"4.7\";s:12:\"requires_php\";s:5:\"5.2.4\";}s:15:\"twentytwentyone\";a:6:{s:5:\"theme\";s:15:\"twentytwentyone\";s:11:\"new_version\";s:3:\"1.5\";s:3:\"url\";s:45:\"https://wordpress.org/themes/twentytwentyone/\";s:7:\"package\";s:61:\"https://downloads.wordpress.org/theme/twentytwentyone.1.5.zip\";s:8:\"requires\";s:3:\"5.3\";s:12:\"requires_php\";s:3:\"5.6\";}s:15:\"twentytwentytwo\";a:6:{s:5:\"theme\";s:15:\"twentytwentytwo\";s:11:\"new_version\";s:3:\"1.1\";s:3:\"url\";s:45:\"https://wordpress.org/themes/twentytwentytwo/\";s:7:\"package\";s:61:\"https://downloads.wordpress.org/theme/twentytwentytwo.1.1.zip\";s:8:\"requires\";s:3:\"5.9\";s:12:\"requires_php\";s:3:\"5.6\";}}s:12:\"translations\";a:0:{}}', 'no'), (5730, 'widget_block', 'a:1:{s:12:\"_multiwidget\";i:1;}', 'yes'), (5732, '_transient_timeout_acf_plugin_updates', '1651797200', 'no'), (5733, '_transient_acf_plugin_updates', 'a:4:{s:7:\"plugins\";a:1:{s:34:\"advanced-custom-fields-pro/acf.php\";a:8:{s:4:\"slug\";s:26:\"advanced-custom-fields-pro\";s:6:\"plugin\";s:34:\"advanced-custom-fields-pro/acf.php\";s:11:\"new_version\";s:6:\"5.12.2\";s:3:\"url\";s:36:\"https://www.advancedcustomfields.com\";s:6:\"tested\";s:5:\"5.9.3\";s:7:\"package\";s:0:\"\";s:5:\"icons\";a:1:{s:7:\"default\";s:63:\"https://ps.w.org/advanced-custom-fields/assets/icon-256x256.png\";}s:7:\"banners\";a:2:{s:3:\"low\";s:77:\"https://ps.w.org/advanced-custom-fields/assets/banner-772x250.jpg?rev=1729102\";s:4:\"high\";s:78:\"https://ps.w.org/advanced-custom-fields/assets/banner-1544x500.jpg?rev=1729099\";}}}s:10:\"expiration\";i:172800;s:6:\"status\";i:1;s:7:\"checked\";a:1:{s:34:\"advanced-custom-fields-pro/acf.php\";s:5:\"5.8.7\";}}', 'no'), -(5735, '_site_transient_timeout_theme_roots', '1651626205', 'no'); -INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES -(5736, '_site_transient_theme_roots', 'a:3:{s:12:\"twentytwenty\";s:7:\"/themes\";s:15:\"twentytwentyone\";s:7:\"/themes\";s:15:\"twentytwentytwo\";s:7:\"/themes\";}', 'no'), (5738, 'wp_force_deactivated_plugins', 'a:0:{}', 'yes'), -(5739, '_site_transient_update_plugins', 'O:8:\"stdClass\":5:{s:12:\"last_checked\";i:1651624420;s:8:\"response\";a:2:{s:25:\"wp-graphql/wp-graphql.php\";O:8:\"stdClass\":12:{s:2:\"id\";s:24:\"w.org/plugins/wp-graphql\";s:4:\"slug\";s:10:\"wp-graphql\";s:6:\"plugin\";s:25:\"wp-graphql/wp-graphql.php\";s:11:\"new_version\";s:5:\"1.8.1\";s:3:\"url\";s:41:\"https://wordpress.org/plugins/wp-graphql/\";s:7:\"package\";s:59:\"https://downloads.wordpress.org/plugin/wp-graphql.1.8.1.zip\";s:5:\"icons\";a:2:{s:2:\"2x\";s:63:\"https://ps.w.org/wp-graphql/assets/icon-256x256.png?rev=2482884\";s:2:\"1x\";s:63:\"https://ps.w.org/wp-graphql/assets/icon-128x128.png?rev=2482884\";}s:7:\"banners\";a:2:{s:2:\"2x\";s:66:\"https://ps.w.org/wp-graphql/assets/banner-1544x500.png?rev=2482884\";s:2:\"1x\";s:65:\"https://ps.w.org/wp-graphql/assets/banner-772x250.png?rev=2482884\";}s:11:\"banners_rtl\";a:0:{}s:8:\"requires\";s:3:\"5.0\";s:6:\"tested\";s:5:\"5.9.3\";s:12:\"requires_php\";s:3:\"7.1\";}s:34:\"advanced-custom-fields-pro/acf.php\";O:8:\"stdClass\":8:{s:4:\"slug\";s:26:\"advanced-custom-fields-pro\";s:6:\"plugin\";s:34:\"advanced-custom-fields-pro/acf.php\";s:11:\"new_version\";s:6:\"5.12.2\";s:3:\"url\";s:36:\"https://www.advancedcustomfields.com\";s:6:\"tested\";s:5:\"5.9.3\";s:7:\"package\";s:0:\"\";s:5:\"icons\";a:1:{s:7:\"default\";s:63:\"https://ps.w.org/advanced-custom-fields/assets/icon-256x256.png\";}s:7:\"banners\";a:2:{s:3:\"low\";s:77:\"https://ps.w.org/advanced-custom-fields/assets/banner-772x250.jpg?rev=1729102\";s:4:\"high\";s:78:\"https://ps.w.org/advanced-custom-fields/assets/banner-1544x500.jpg?rev=1729099\";}}}s:12:\"translations\";a:0:{}s:9:\"no_update\";a:4:{s:45:\"wp-graphql-yoast-seo/wp-graphql-yoast-seo.php\";O:8:\"stdClass\":10:{s:2:\"id\";s:31:\"w.org/plugins/add-wpgraphql-seo\";s:4:\"slug\";s:17:\"add-wpgraphql-seo\";s:6:\"plugin\";s:45:\"wp-graphql-yoast-seo/wp-graphql-yoast-seo.php\";s:11:\"new_version\";s:6:\"4.17.0\";s:3:\"url\";s:48:\"https://wordpress.org/plugins/add-wpgraphql-seo/\";s:7:\"package\";s:67:\"https://downloads.wordpress.org/plugin/add-wpgraphql-seo.4.17.0.zip\";s:5:\"icons\";a:2:{s:2:\"2x\";s:70:\"https://ps.w.org/add-wpgraphql-seo/assets/icon-256x256.png?rev=2365220\";s:2:\"1x\";s:70:\"https://ps.w.org/add-wpgraphql-seo/assets/icon-128x128.png?rev=2365220\";}s:7:\"banners\";a:2:{s:2:\"2x\";s:73:\"https://ps.w.org/add-wpgraphql-seo/assets/banner-1544x500.png?rev=2365220\";s:2:\"1x\";s:72:\"https://ps.w.org/add-wpgraphql-seo/assets/banner-772x250.png?rev=2365220\";}s:11:\"banners_rtl\";a:0:{}s:8:\"requires\";s:3:\"5.0\";}s:43:\"custom-post-type-ui/custom-post-type-ui.php\";O:8:\"stdClass\":10:{s:2:\"id\";s:33:\"w.org/plugins/custom-post-type-ui\";s:4:\"slug\";s:19:\"custom-post-type-ui\";s:6:\"plugin\";s:43:\"custom-post-type-ui/custom-post-type-ui.php\";s:11:\"new_version\";s:6:\"1.11.2\";s:3:\"url\";s:50:\"https://wordpress.org/plugins/custom-post-type-ui/\";s:7:\"package\";s:69:\"https://downloads.wordpress.org/plugin/custom-post-type-ui.1.11.2.zip\";s:5:\"icons\";a:2:{s:2:\"2x\";s:72:\"https://ps.w.org/custom-post-type-ui/assets/icon-256x256.png?rev=2549362\";s:2:\"1x\";s:72:\"https://ps.w.org/custom-post-type-ui/assets/icon-128x128.png?rev=2549362\";}s:7:\"banners\";a:2:{s:2:\"2x\";s:75:\"https://ps.w.org/custom-post-type-ui/assets/banner-1544x500.png?rev=2549362\";s:2:\"1x\";s:74:\"https://ps.w.org/custom-post-type-ui/assets/banner-772x250.png?rev=2549362\";}s:11:\"banners_rtl\";a:0:{}s:8:\"requires\";s:3:\"5.9\";}s:23:\"wp-gatsby/wp-gatsby.php\";O:8:\"stdClass\":10:{s:2:\"id\";s:23:\"w.org/plugins/wp-gatsby\";s:4:\"slug\";s:9:\"wp-gatsby\";s:6:\"plugin\";s:23:\"wp-gatsby/wp-gatsby.php\";s:11:\"new_version\";s:5:\"2.3.2\";s:3:\"url\";s:40:\"https://wordpress.org/plugins/wp-gatsby/\";s:7:\"package\";s:58:\"https://downloads.wordpress.org/plugin/wp-gatsby.2.3.2.zip\";s:5:\"icons\";a:2:{s:2:\"2x\";s:62:\"https://ps.w.org/wp-gatsby/assets/icon-256x256.png?rev=2336725\";s:2:\"1x\";s:62:\"https://ps.w.org/wp-gatsby/assets/icon-128x128.png?rev=2336725\";}s:7:\"banners\";a:0:{}s:11:\"banners_rtl\";a:0:{}s:8:\"requires\";s:5:\"5.4.2\";}s:24:\"wordpress-seo/wp-seo.php\";O:8:\"stdClass\":10:{s:2:\"id\";s:27:\"w.org/plugins/wordpress-seo\";s:4:\"slug\";s:13:\"wordpress-seo\";s:6:\"plugin\";s:24:\"wordpress-seo/wp-seo.php\";s:11:\"new_version\";s:4:\"18.7\";s:3:\"url\";s:44:\"https://wordpress.org/plugins/wordpress-seo/\";s:7:\"package\";s:61:\"https://downloads.wordpress.org/plugin/wordpress-seo.18.7.zip\";s:5:\"icons\";a:3:{s:2:\"2x\";s:66:\"https://ps.w.org/wordpress-seo/assets/icon-256x256.png?rev=2643727\";s:2:\"1x\";s:58:\"https://ps.w.org/wordpress-seo/assets/icon.svg?rev=2363699\";s:3:\"svg\";s:58:\"https://ps.w.org/wordpress-seo/assets/icon.svg?rev=2363699\";}s:7:\"banners\";a:2:{s:2:\"2x\";s:69:\"https://ps.w.org/wordpress-seo/assets/banner-1544x500.png?rev=2643727\";s:2:\"1x\";s:68:\"https://ps.w.org/wordpress-seo/assets/banner-772x250.png?rev=2643727\";}s:11:\"banners_rtl\";a:2:{s:2:\"2x\";s:73:\"https://ps.w.org/wordpress-seo/assets/banner-1544x500-rtl.png?rev=2643727\";s:2:\"1x\";s:72:\"https://ps.w.org/wordpress-seo/assets/banner-772x250-rtl.png?rev=2643727\";}s:8:\"requires\";s:3:\"5.8\";}}s:7:\"checked\";a:10:{s:45:\"wp-graphql-yoast-seo/wp-graphql-yoast-seo.php\";s:6:\"4.17.0\";s:34:\"advanced-custom-fields-pro/acf.php\";s:5:\"5.8.7\";s:43:\"custom-post-type-ui/custom-post-type-ui.php\";s:6:\"1.11.2\";s:25:\"basic-auth/basic-auth.php\";s:3:\"0.1\";s:23:\"wp-gatsby/wp-gatsby.php\";s:5:\"2.3.2\";s:25:\"wp-gatsby-test-plugin.php\";s:0:\"\";s:25:\"wp-graphql/wp-graphql.php\";s:5:\"1.8.0\";s:33:\"wp-graphql-acf/wp-graphql-acf.php\";s:5:\"0.5.3\";s:31:\"wp-graphql-gutenberg/plugin.php\";s:6:\"0.3.11\";s:24:\"wordpress-seo/wp-seo.php\";s:4:\"18.7\";}}', 'no'), -(5740, '_transient_timeout_wpseo_total_unindexed_posts_limited', '1651625320', 'no'), -(5741, '_transient_wpseo_total_unindexed_posts_limited', '26', 'no'), (5742, 'can_compress_scripts', '0', 'no'), -(5743, 'rewrite_rules', 'a:265:{s:11:\"^wp-json/?$\";s:22:\"index.php?rest_route=/\";s:14:\"^wp-json/(.*)?\";s:33:\"index.php?rest_route=/$matches[1]\";s:21:\"^index.php/wp-json/?$\";s:22:\"index.php?rest_route=/\";s:24:\"^index.php/wp-json/(.*)?\";s:33:\"index.php?rest_route=/$matches[1]\";s:17:\"^wp-sitemap\\.xml$\";s:23:\"index.php?sitemap=index\";s:17:\"^wp-sitemap\\.xsl$\";s:36:\"index.php?sitemap-stylesheet=sitemap\";s:23:\"^wp-sitemap-index\\.xsl$\";s:34:\"index.php?sitemap-stylesheet=index\";s:48:\"^wp-sitemap-([a-z]+?)-([a-z\\d_-]+?)-(\\d+?)\\.xml$\";s:75:\"index.php?sitemap=$matches[1]&sitemap-subtype=$matches[2]&paged=$matches[3]\";s:34:\"^wp-sitemap-([a-z]+?)-(\\d+?)\\.xml$\";s:47:\"index.php?sitemap=$matches[1]&paged=$matches[2]\";s:7:\"team/?$\";s:31:\"index.php?post_type=team_member\";s:37:\"team/feed/(feed|rdf|rss|rss2|atom)/?$\";s:48:\"index.php?post_type=team_member&feed=$matches[1]\";s:32:\"team/(feed|rdf|rss|rss2|atom)/?$\";s:48:\"index.php?post_type=team_member&feed=$matches[1]\";s:24:\"team/page/([0-9]{1,})/?$\";s:49:\"index.php?post_type=team_member&paged=$matches[1]\";s:10:\"graphql/?$\";s:22:\"index.php?graphql=true\";s:47:\"category/(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:42:\"category/(.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:23:\"category/(.+?)/embed/?$\";s:46:\"index.php?category_name=$matches[1]&embed=true\";s:35:\"category/(.+?)/page/?([0-9]{1,})/?$\";s:53:\"index.php?category_name=$matches[1]&paged=$matches[2]\";s:17:\"category/(.+?)/?$\";s:35:\"index.php?category_name=$matches[1]\";s:44:\"tag/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:39:\"tag/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:20:\"tag/([^/]+)/embed/?$\";s:36:\"index.php?tag=$matches[1]&embed=true\";s:32:\"tag/([^/]+)/page/?([0-9]{1,})/?$\";s:43:\"index.php?tag=$matches[1]&paged=$matches[2]\";s:14:\"tag/([^/]+)/?$\";s:25:\"index.php?tag=$matches[1]\";s:45:\"type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:40:\"type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:21:\"type/([^/]+)/embed/?$\";s:44:\"index.php?post_format=$matches[1]&embed=true\";s:33:\"type/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?post_format=$matches[1]&paged=$matches[2]\";s:15:\"type/([^/]+)/?$\";s:33:\"index.php?post_format=$matches[1]\";s:39:\"team_member/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:49:\"team_member/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:69:\"team_member/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:64:\"team_member/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:64:\"team_member/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:45:\"team_member/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:28:\"team_member/([^/]+)/embed/?$\";s:44:\"index.php?team_member=$matches[1]&embed=true\";s:32:\"team_member/([^/]+)/trackback/?$\";s:38:\"index.php?team_member=$matches[1]&tb=1\";s:52:\"team_member/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?team_member=$matches[1]&feed=$matches[2]\";s:47:\"team_member/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?team_member=$matches[1]&feed=$matches[2]\";s:40:\"team_member/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?team_member=$matches[1]&paged=$matches[2]\";s:47:\"team_member/([^/]+)/comment-page-([0-9]{1,})/?$\";s:51:\"index.php?team_member=$matches[1]&cpage=$matches[2]\";s:36:\"team_member/([^/]+)(?:/([0-9]+))?/?$\";s:50:\"index.php?team_member=$matches[1]&page=$matches[2]\";s:28:\"team_member/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:38:\"team_member/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:58:\"team_member/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:53:\"team_member/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:53:\"team_member/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:34:\"team_member/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:35:\"project/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:45:\"project/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:65:\"project/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:60:\"project/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:60:\"project/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:41:\"project/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:24:\"project/([^/]+)/embed/?$\";s:40:\"index.php?project=$matches[1]&embed=true\";s:28:\"project/([^/]+)/trackback/?$\";s:34:\"index.php?project=$matches[1]&tb=1\";s:36:\"project/([^/]+)/page/?([0-9]{1,})/?$\";s:47:\"index.php?project=$matches[1]&paged=$matches[2]\";s:43:\"project/([^/]+)/comment-page-([0-9]{1,})/?$\";s:47:\"index.php?project=$matches[1]&cpage=$matches[2]\";s:32:\"project/([^/]+)(?:/([0-9]+))?/?$\";s:46:\"index.php?project=$matches[1]&page=$matches[2]\";s:24:\"project/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:34:\"project/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:54:\"project/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:49:\"project/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:49:\"project/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:30:\"project/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:43:\"type_limit_test/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:53:\"type_limit_test/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:73:\"type_limit_test/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:68:\"type_limit_test/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:68:\"type_limit_test/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:49:\"type_limit_test/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:32:\"type_limit_test/([^/]+)/embed/?$\";s:48:\"index.php?type_limit_test=$matches[1]&embed=true\";s:36:\"type_limit_test/([^/]+)/trackback/?$\";s:42:\"index.php?type_limit_test=$matches[1]&tb=1\";s:44:\"type_limit_test/([^/]+)/page/?([0-9]{1,})/?$\";s:55:\"index.php?type_limit_test=$matches[1]&paged=$matches[2]\";s:51:\"type_limit_test/([^/]+)/comment-page-([0-9]{1,})/?$\";s:55:\"index.php?type_limit_test=$matches[1]&cpage=$matches[2]\";s:40:\"type_limit_test/([^/]+)(?:/([0-9]+))?/?$\";s:54:\"index.php?type_limit_test=$matches[1]&page=$matches[2]\";s:32:\"type_limit_test/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:42:\"type_limit_test/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:62:\"type_limit_test/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:57:\"type_limit_test/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:57:\"type_limit_test/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:38:\"type_limit_test/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:45:\"type_limit_0_test/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:55:\"type_limit_0_test/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:75:\"type_limit_0_test/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:70:\"type_limit_0_test/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:70:\"type_limit_0_test/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:51:\"type_limit_0_test/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:34:\"type_limit_0_test/([^/]+)/embed/?$\";s:50:\"index.php?type_limit_0_test=$matches[1]&embed=true\";s:38:\"type_limit_0_test/([^/]+)/trackback/?$\";s:44:\"index.php?type_limit_0_test=$matches[1]&tb=1\";s:46:\"type_limit_0_test/([^/]+)/page/?([0-9]{1,})/?$\";s:57:\"index.php?type_limit_0_test=$matches[1]&paged=$matches[2]\";s:53:\"type_limit_0_test/([^/]+)/comment-page-([0-9]{1,})/?$\";s:57:\"index.php?type_limit_0_test=$matches[1]&cpage=$matches[2]\";s:42:\"type_limit_0_test/([^/]+)(?:/([0-9]+))?/?$\";s:56:\"index.php?type_limit_0_test=$matches[1]&page=$matches[2]\";s:34:\"type_limit_0_test/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:44:\"type_limit_0_test/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:64:\"type_limit_0_test/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:59:\"type_limit_0_test/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:59:\"type_limit_0_test/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:40:\"type_limit_0_test/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:48:\"translation_filter_t/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:58:\"translation_filter_t/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:78:\"translation_filter_t/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:73:\"translation_filter_t/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:73:\"translation_filter_t/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:54:\"translation_filter_t/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:37:\"translation_filter_t/([^/]+)/embed/?$\";s:53:\"index.php?translation_filter_t=$matches[1]&embed=true\";s:41:\"translation_filter_t/([^/]+)/trackback/?$\";s:47:\"index.php?translation_filter_t=$matches[1]&tb=1\";s:49:\"translation_filter_t/([^/]+)/page/?([0-9]{1,})/?$\";s:60:\"index.php?translation_filter_t=$matches[1]&paged=$matches[2]\";s:56:\"translation_filter_t/([^/]+)/comment-page-([0-9]{1,})/?$\";s:60:\"index.php?translation_filter_t=$matches[1]&cpage=$matches[2]\";s:45:\"translation_filter_t/([^/]+)(?:/([0-9]+))?/?$\";s:59:\"index.php?translation_filter_t=$matches[1]&page=$matches[2]\";s:37:\"translation_filter_t/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:47:\"translation_filter_t/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:67:\"translation_filter_t/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:62:\"translation_filter_t/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:62:\"translation_filter_t/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:43:\"translation_filter_t/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:48:\"acf custom post type/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:58:\"acf custom post type/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:78:\"acf custom post type/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:73:\"acf custom post type/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:73:\"acf custom post type/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:54:\"acf custom post type/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:37:\"acf custom post type/([^/]+)/embed/?$\";s:50:\"index.php?acfcustomposttype=$matches[1]&embed=true\";s:41:\"acf custom post type/([^/]+)/trackback/?$\";s:44:\"index.php?acfcustomposttype=$matches[1]&tb=1\";s:49:\"acf custom post type/([^/]+)/page/?([0-9]{1,})/?$\";s:57:\"index.php?acfcustomposttype=$matches[1]&paged=$matches[2]\";s:56:\"acf custom post type/([^/]+)/comment-page-([0-9]{1,})/?$\";s:57:\"index.php?acfcustomposttype=$matches[1]&cpage=$matches[2]\";s:45:\"acf custom post type/([^/]+)(?:/([0-9]+))?/?$\";s:56:\"index.php?acfcustomposttype=$matches[1]&page=$matches[2]\";s:37:\"acf custom post type/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:47:\"acf custom post type/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:67:\"acf custom post type/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:62:\"acf custom post type/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:62:\"acf custom post type/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:43:\"acf custom post type/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:39:\"wgg_preview/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:49:\"wgg_preview/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:69:\"wgg_preview/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:64:\"wgg_preview/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:64:\"wgg_preview/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:45:\"wgg_preview/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:28:\"wgg_preview/([^/]+)/embed/?$\";s:44:\"index.php?wgg_preview=$matches[1]&embed=true\";s:32:\"wgg_preview/([^/]+)/trackback/?$\";s:38:\"index.php?wgg_preview=$matches[1]&tb=1\";s:40:\"wgg_preview/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?wgg_preview=$matches[1]&paged=$matches[2]\";s:47:\"wgg_preview/([^/]+)/comment-page-([0-9]{1,})/?$\";s:51:\"index.php?wgg_preview=$matches[1]&cpage=$matches[2]\";s:36:\"wgg_preview/([^/]+)(?:/([0-9]+))?/?$\";s:50:\"index.php?wgg_preview=$matches[1]&page=$matches[2]\";s:28:\"wgg_preview/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:38:\"wgg_preview/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:58:\"wgg_preview/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:53:\"wgg_preview/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:53:\"wgg_preview/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:34:\"wgg_preview/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:42:\"action_monitor/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:52:\"action_monitor/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:72:\"action_monitor/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:67:\"action_monitor/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:67:\"action_monitor/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:48:\"action_monitor/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:31:\"action_monitor/([^/]+)/embed/?$\";s:47:\"index.php?action_monitor=$matches[1]&embed=true\";s:35:\"action_monitor/([^/]+)/trackback/?$\";s:41:\"index.php?action_monitor=$matches[1]&tb=1\";s:43:\"action_monitor/([^/]+)/page/?([0-9]{1,})/?$\";s:54:\"index.php?action_monitor=$matches[1]&paged=$matches[2]\";s:50:\"action_monitor/([^/]+)/comment-page-([0-9]{1,})/?$\";s:54:\"index.php?action_monitor=$matches[1]&cpage=$matches[2]\";s:39:\"action_monitor/([^/]+)(?:/([0-9]+))?/?$\";s:53:\"index.php?action_monitor=$matches[1]&page=$matches[2]\";s:31:\"action_monitor/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:41:\"action_monitor/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:61:\"action_monitor/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:56:\"action_monitor/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:56:\"action_monitor/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:37:\"action_monitor/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:68:\"gatsby_action_ref_node_type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:66:\"index.php?gatsby_action_ref_node_type=$matches[1]&feed=$matches[2]\";s:63:\"gatsby_action_ref_node_type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:66:\"index.php?gatsby_action_ref_node_type=$matches[1]&feed=$matches[2]\";s:44:\"gatsby_action_ref_node_type/([^/]+)/embed/?$\";s:60:\"index.php?gatsby_action_ref_node_type=$matches[1]&embed=true\";s:56:\"gatsby_action_ref_node_type/([^/]+)/page/?([0-9]{1,})/?$\";s:67:\"index.php?gatsby_action_ref_node_type=$matches[1]&paged=$matches[2]\";s:38:\"gatsby_action_ref_node_type/([^/]+)/?$\";s:49:\"index.php?gatsby_action_ref_node_type=$matches[1]\";s:68:\"gatsby_action_ref_node_dbid/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:66:\"index.php?gatsby_action_ref_node_dbid=$matches[1]&feed=$matches[2]\";s:63:\"gatsby_action_ref_node_dbid/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:66:\"index.php?gatsby_action_ref_node_dbid=$matches[1]&feed=$matches[2]\";s:44:\"gatsby_action_ref_node_dbid/([^/]+)/embed/?$\";s:60:\"index.php?gatsby_action_ref_node_dbid=$matches[1]&embed=true\";s:56:\"gatsby_action_ref_node_dbid/([^/]+)/page/?([0-9]{1,})/?$\";s:67:\"index.php?gatsby_action_ref_node_dbid=$matches[1]&paged=$matches[2]\";s:38:\"gatsby_action_ref_node_dbid/([^/]+)/?$\";s:49:\"index.php?gatsby_action_ref_node_dbid=$matches[1]\";s:66:\"gatsby_action_ref_node_id/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?gatsby_action_ref_node_id=$matches[1]&feed=$matches[2]\";s:61:\"gatsby_action_ref_node_id/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?gatsby_action_ref_node_id=$matches[1]&feed=$matches[2]\";s:42:\"gatsby_action_ref_node_id/([^/]+)/embed/?$\";s:58:\"index.php?gatsby_action_ref_node_id=$matches[1]&embed=true\";s:54:\"gatsby_action_ref_node_id/([^/]+)/page/?([0-9]{1,})/?$\";s:65:\"index.php?gatsby_action_ref_node_id=$matches[1]&paged=$matches[2]\";s:36:\"gatsby_action_ref_node_id/([^/]+)/?$\";s:47:\"index.php?gatsby_action_ref_node_id=$matches[1]\";s:59:\"gatsby_action_type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:57:\"index.php?gatsby_action_type=$matches[1]&feed=$matches[2]\";s:54:\"gatsby_action_type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:57:\"index.php?gatsby_action_type=$matches[1]&feed=$matches[2]\";s:35:\"gatsby_action_type/([^/]+)/embed/?$\";s:51:\"index.php?gatsby_action_type=$matches[1]&embed=true\";s:47:\"gatsby_action_type/([^/]+)/page/?([0-9]{1,})/?$\";s:58:\"index.php?gatsby_action_type=$matches[1]&paged=$matches[2]\";s:29:\"gatsby_action_type/([^/]+)/?$\";s:40:\"index.php?gatsby_action_type=$matches[1]\";s:66:\"gatsby_action_stream_type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?gatsby_action_stream_type=$matches[1]&feed=$matches[2]\";s:61:\"gatsby_action_stream_type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?gatsby_action_stream_type=$matches[1]&feed=$matches[2]\";s:42:\"gatsby_action_stream_type/([^/]+)/embed/?$\";s:58:\"index.php?gatsby_action_stream_type=$matches[1]&embed=true\";s:54:\"gatsby_action_stream_type/([^/]+)/page/?([0-9]{1,})/?$\";s:65:\"index.php?gatsby_action_stream_type=$matches[1]&paged=$matches[2]\";s:36:\"gatsby_action_stream_type/([^/]+)/?$\";s:47:\"index.php?gatsby_action_stream_type=$matches[1]\";s:12:\"robots\\.txt$\";s:18:\"index.php?robots=1\";s:13:\"favicon\\.ico$\";s:19:\"index.php?favicon=1\";s:48:\".*wp-(atom|rdf|rss|rss2|feed|commentsrss2)\\.php$\";s:18:\"index.php?feed=old\";s:20:\".*wp-app\\.php(/.*)?$\";s:19:\"index.php?error=403\";s:18:\".*wp-register.php$\";s:23:\"index.php?register=true\";s:32:\"feed/(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:27:\"(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:8:\"embed/?$\";s:21:\"index.php?&embed=true\";s:20:\"page/?([0-9]{1,})/?$\";s:28:\"index.php?&paged=$matches[1]\";s:27:\"comment-page-([0-9]{1,})/?$\";s:39:\"index.php?&page_id=17&cpage=$matches[1]\";s:41:\"comments/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:36:\"comments/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:17:\"comments/embed/?$\";s:21:\"index.php?&embed=true\";s:44:\"search/(.+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:39:\"search/(.+)/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:20:\"search/(.+)/embed/?$\";s:34:\"index.php?s=$matches[1]&embed=true\";s:32:\"search/(.+)/page/?([0-9]{1,})/?$\";s:41:\"index.php?s=$matches[1]&paged=$matches[2]\";s:14:\"search/(.+)/?$\";s:23:\"index.php?s=$matches[1]\";s:47:\"author/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:42:\"author/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:23:\"author/([^/]+)/embed/?$\";s:44:\"index.php?author_name=$matches[1]&embed=true\";s:35:\"author/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?author_name=$matches[1]&paged=$matches[2]\";s:17:\"author/([^/]+)/?$\";s:33:\"index.php?author_name=$matches[1]\";s:69:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:64:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:45:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/embed/?$\";s:74:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&embed=true\";s:57:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:81:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&paged=$matches[4]\";s:39:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/?$\";s:63:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]\";s:56:\"([0-9]{4})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:51:\"([0-9]{4})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:32:\"([0-9]{4})/([0-9]{1,2})/embed/?$\";s:58:\"index.php?year=$matches[1]&monthnum=$matches[2]&embed=true\";s:44:\"([0-9]{4})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:65:\"index.php?year=$matches[1]&monthnum=$matches[2]&paged=$matches[3]\";s:26:\"([0-9]{4})/([0-9]{1,2})/?$\";s:47:\"index.php?year=$matches[1]&monthnum=$matches[2]\";s:43:\"([0-9]{4})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:38:\"([0-9]{4})/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:19:\"([0-9]{4})/embed/?$\";s:37:\"index.php?year=$matches[1]&embed=true\";s:31:\"([0-9]{4})/page/?([0-9]{1,})/?$\";s:44:\"index.php?year=$matches[1]&paged=$matches[2]\";s:13:\"([0-9]{4})/?$\";s:26:\"index.php?year=$matches[1]\";s:58:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:68:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:88:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:83:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:83:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:64:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:53:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/embed/?$\";s:91:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&embed=true\";s:57:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/trackback/?$\";s:85:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&tb=1\";s:77:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:97:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&feed=$matches[5]\";s:72:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:97:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&feed=$matches[5]\";s:65:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/page/?([0-9]{1,})/?$\";s:98:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&paged=$matches[5]\";s:72:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/comment-page-([0-9]{1,})/?$\";s:98:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&cpage=$matches[5]\";s:61:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)(?:/([0-9]+))?/?$\";s:97:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&page=$matches[5]\";s:47:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:57:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:77:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:72:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:72:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:53:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:64:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/comment-page-([0-9]{1,})/?$\";s:81:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&cpage=$matches[4]\";s:51:\"([0-9]{4})/([0-9]{1,2})/comment-page-([0-9]{1,})/?$\";s:65:\"index.php?year=$matches[1]&monthnum=$matches[2]&cpage=$matches[3]\";s:38:\"([0-9]{4})/comment-page-([0-9]{1,})/?$\";s:44:\"index.php?year=$matches[1]&cpage=$matches[2]\";s:27:\".?.+?/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:37:\".?.+?/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:57:\".?.+?/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:33:\".?.+?/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:16:\"(.?.+?)/embed/?$\";s:41:\"index.php?pagename=$matches[1]&embed=true\";s:20:\"(.?.+?)/trackback/?$\";s:35:\"index.php?pagename=$matches[1]&tb=1\";s:40:\"(.?.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:35:\"(.?.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:28:\"(.?.+?)/page/?([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&paged=$matches[2]\";s:35:\"(.?.+?)/comment-page-([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&cpage=$matches[2]\";s:24:\"(.?.+?)(?:/([0-9]+))?/?$\";s:47:\"index.php?pagename=$matches[1]&page=$matches[2]\";}', 'yes'), +(5743, 'rewrite_rules', 'a:268:{s:19:\"sitemap_index\\.xml$\";s:19:\"index.php?sitemap=1\";s:31:\"([^/]+?)-sitemap([0-9]+)?\\.xml$\";s:51:\"index.php?sitemap=$matches[1]&sitemap_n=$matches[2]\";s:24:\"([a-z]+)?-?sitemap\\.xsl$\";s:39:\"index.php?yoast-sitemap-xsl=$matches[1]\";s:11:\"^wp-json/?$\";s:22:\"index.php?rest_route=/\";s:14:\"^wp-json/(.*)?\";s:33:\"index.php?rest_route=/$matches[1]\";s:21:\"^index.php/wp-json/?$\";s:22:\"index.php?rest_route=/\";s:24:\"^index.php/wp-json/(.*)?\";s:33:\"index.php?rest_route=/$matches[1]\";s:17:\"^wp-sitemap\\.xml$\";s:23:\"index.php?sitemap=index\";s:17:\"^wp-sitemap\\.xsl$\";s:36:\"index.php?sitemap-stylesheet=sitemap\";s:23:\"^wp-sitemap-index\\.xsl$\";s:34:\"index.php?sitemap-stylesheet=index\";s:48:\"^wp-sitemap-([a-z]+?)-([a-z\\d_-]+?)-(\\d+?)\\.xml$\";s:75:\"index.php?sitemap=$matches[1]&sitemap-subtype=$matches[2]&paged=$matches[3]\";s:34:\"^wp-sitemap-([a-z]+?)-(\\d+?)\\.xml$\";s:47:\"index.php?sitemap=$matches[1]&paged=$matches[2]\";s:7:\"team/?$\";s:31:\"index.php?post_type=team_member\";s:37:\"team/feed/(feed|rdf|rss|rss2|atom)/?$\";s:48:\"index.php?post_type=team_member&feed=$matches[1]\";s:32:\"team/(feed|rdf|rss|rss2|atom)/?$\";s:48:\"index.php?post_type=team_member&feed=$matches[1]\";s:24:\"team/page/([0-9]{1,})/?$\";s:49:\"index.php?post_type=team_member&paged=$matches[1]\";s:10:\"graphql/?$\";s:22:\"index.php?graphql=true\";s:47:\"category/(.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:42:\"category/(.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:52:\"index.php?category_name=$matches[1]&feed=$matches[2]\";s:23:\"category/(.+?)/embed/?$\";s:46:\"index.php?category_name=$matches[1]&embed=true\";s:35:\"category/(.+?)/page/?([0-9]{1,})/?$\";s:53:\"index.php?category_name=$matches[1]&paged=$matches[2]\";s:17:\"category/(.+?)/?$\";s:35:\"index.php?category_name=$matches[1]\";s:44:\"tag/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:39:\"tag/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?tag=$matches[1]&feed=$matches[2]\";s:20:\"tag/([^/]+)/embed/?$\";s:36:\"index.php?tag=$matches[1]&embed=true\";s:32:\"tag/([^/]+)/page/?([0-9]{1,})/?$\";s:43:\"index.php?tag=$matches[1]&paged=$matches[2]\";s:14:\"tag/([^/]+)/?$\";s:25:\"index.php?tag=$matches[1]\";s:45:\"type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:40:\"type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?post_format=$matches[1]&feed=$matches[2]\";s:21:\"type/([^/]+)/embed/?$\";s:44:\"index.php?post_format=$matches[1]&embed=true\";s:33:\"type/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?post_format=$matches[1]&paged=$matches[2]\";s:15:\"type/([^/]+)/?$\";s:33:\"index.php?post_format=$matches[1]\";s:39:\"team_member/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:49:\"team_member/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:69:\"team_member/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:64:\"team_member/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:64:\"team_member/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:45:\"team_member/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:28:\"team_member/([^/]+)/embed/?$\";s:44:\"index.php?team_member=$matches[1]&embed=true\";s:32:\"team_member/([^/]+)/trackback/?$\";s:38:\"index.php?team_member=$matches[1]&tb=1\";s:52:\"team_member/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?team_member=$matches[1]&feed=$matches[2]\";s:47:\"team_member/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?team_member=$matches[1]&feed=$matches[2]\";s:40:\"team_member/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?team_member=$matches[1]&paged=$matches[2]\";s:47:\"team_member/([^/]+)/comment-page-([0-9]{1,})/?$\";s:51:\"index.php?team_member=$matches[1]&cpage=$matches[2]\";s:36:\"team_member/([^/]+)(?:/([0-9]+))?/?$\";s:50:\"index.php?team_member=$matches[1]&page=$matches[2]\";s:28:\"team_member/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:38:\"team_member/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:58:\"team_member/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:53:\"team_member/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:53:\"team_member/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:34:\"team_member/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:35:\"project/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:45:\"project/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:65:\"project/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:60:\"project/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:60:\"project/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:41:\"project/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:24:\"project/([^/]+)/embed/?$\";s:40:\"index.php?project=$matches[1]&embed=true\";s:28:\"project/([^/]+)/trackback/?$\";s:34:\"index.php?project=$matches[1]&tb=1\";s:36:\"project/([^/]+)/page/?([0-9]{1,})/?$\";s:47:\"index.php?project=$matches[1]&paged=$matches[2]\";s:43:\"project/([^/]+)/comment-page-([0-9]{1,})/?$\";s:47:\"index.php?project=$matches[1]&cpage=$matches[2]\";s:32:\"project/([^/]+)(?:/([0-9]+))?/?$\";s:46:\"index.php?project=$matches[1]&page=$matches[2]\";s:24:\"project/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:34:\"project/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:54:\"project/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:49:\"project/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:49:\"project/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:30:\"project/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:43:\"type_limit_test/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:53:\"type_limit_test/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:73:\"type_limit_test/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:68:\"type_limit_test/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:68:\"type_limit_test/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:49:\"type_limit_test/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:32:\"type_limit_test/([^/]+)/embed/?$\";s:48:\"index.php?type_limit_test=$matches[1]&embed=true\";s:36:\"type_limit_test/([^/]+)/trackback/?$\";s:42:\"index.php?type_limit_test=$matches[1]&tb=1\";s:44:\"type_limit_test/([^/]+)/page/?([0-9]{1,})/?$\";s:55:\"index.php?type_limit_test=$matches[1]&paged=$matches[2]\";s:51:\"type_limit_test/([^/]+)/comment-page-([0-9]{1,})/?$\";s:55:\"index.php?type_limit_test=$matches[1]&cpage=$matches[2]\";s:40:\"type_limit_test/([^/]+)(?:/([0-9]+))?/?$\";s:54:\"index.php?type_limit_test=$matches[1]&page=$matches[2]\";s:32:\"type_limit_test/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:42:\"type_limit_test/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:62:\"type_limit_test/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:57:\"type_limit_test/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:57:\"type_limit_test/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:38:\"type_limit_test/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:45:\"type_limit_0_test/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:55:\"type_limit_0_test/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:75:\"type_limit_0_test/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:70:\"type_limit_0_test/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:70:\"type_limit_0_test/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:51:\"type_limit_0_test/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:34:\"type_limit_0_test/([^/]+)/embed/?$\";s:50:\"index.php?type_limit_0_test=$matches[1]&embed=true\";s:38:\"type_limit_0_test/([^/]+)/trackback/?$\";s:44:\"index.php?type_limit_0_test=$matches[1]&tb=1\";s:46:\"type_limit_0_test/([^/]+)/page/?([0-9]{1,})/?$\";s:57:\"index.php?type_limit_0_test=$matches[1]&paged=$matches[2]\";s:53:\"type_limit_0_test/([^/]+)/comment-page-([0-9]{1,})/?$\";s:57:\"index.php?type_limit_0_test=$matches[1]&cpage=$matches[2]\";s:42:\"type_limit_0_test/([^/]+)(?:/([0-9]+))?/?$\";s:56:\"index.php?type_limit_0_test=$matches[1]&page=$matches[2]\";s:34:\"type_limit_0_test/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:44:\"type_limit_0_test/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:64:\"type_limit_0_test/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:59:\"type_limit_0_test/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:59:\"type_limit_0_test/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:40:\"type_limit_0_test/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:48:\"translation_filter_t/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:58:\"translation_filter_t/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:78:\"translation_filter_t/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:73:\"translation_filter_t/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:73:\"translation_filter_t/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:54:\"translation_filter_t/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:37:\"translation_filter_t/([^/]+)/embed/?$\";s:53:\"index.php?translation_filter_t=$matches[1]&embed=true\";s:41:\"translation_filter_t/([^/]+)/trackback/?$\";s:47:\"index.php?translation_filter_t=$matches[1]&tb=1\";s:49:\"translation_filter_t/([^/]+)/page/?([0-9]{1,})/?$\";s:60:\"index.php?translation_filter_t=$matches[1]&paged=$matches[2]\";s:56:\"translation_filter_t/([^/]+)/comment-page-([0-9]{1,})/?$\";s:60:\"index.php?translation_filter_t=$matches[1]&cpage=$matches[2]\";s:45:\"translation_filter_t/([^/]+)(?:/([0-9]+))?/?$\";s:59:\"index.php?translation_filter_t=$matches[1]&page=$matches[2]\";s:37:\"translation_filter_t/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:47:\"translation_filter_t/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:67:\"translation_filter_t/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:62:\"translation_filter_t/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:62:\"translation_filter_t/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:43:\"translation_filter_t/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:48:\"acf custom post type/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:58:\"acf custom post type/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:78:\"acf custom post type/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:73:\"acf custom post type/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:73:\"acf custom post type/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:54:\"acf custom post type/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:37:\"acf custom post type/([^/]+)/embed/?$\";s:50:\"index.php?acfcustomposttype=$matches[1]&embed=true\";s:41:\"acf custom post type/([^/]+)/trackback/?$\";s:44:\"index.php?acfcustomposttype=$matches[1]&tb=1\";s:49:\"acf custom post type/([^/]+)/page/?([0-9]{1,})/?$\";s:57:\"index.php?acfcustomposttype=$matches[1]&paged=$matches[2]\";s:56:\"acf custom post type/([^/]+)/comment-page-([0-9]{1,})/?$\";s:57:\"index.php?acfcustomposttype=$matches[1]&cpage=$matches[2]\";s:45:\"acf custom post type/([^/]+)(?:/([0-9]+))?/?$\";s:56:\"index.php?acfcustomposttype=$matches[1]&page=$matches[2]\";s:37:\"acf custom post type/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:47:\"acf custom post type/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:67:\"acf custom post type/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:62:\"acf custom post type/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:62:\"acf custom post type/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:43:\"acf custom post type/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:39:\"wgg_preview/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:49:\"wgg_preview/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:69:\"wgg_preview/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:64:\"wgg_preview/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:64:\"wgg_preview/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:45:\"wgg_preview/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:28:\"wgg_preview/([^/]+)/embed/?$\";s:44:\"index.php?wgg_preview=$matches[1]&embed=true\";s:32:\"wgg_preview/([^/]+)/trackback/?$\";s:38:\"index.php?wgg_preview=$matches[1]&tb=1\";s:40:\"wgg_preview/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?wgg_preview=$matches[1]&paged=$matches[2]\";s:47:\"wgg_preview/([^/]+)/comment-page-([0-9]{1,})/?$\";s:51:\"index.php?wgg_preview=$matches[1]&cpage=$matches[2]\";s:36:\"wgg_preview/([^/]+)(?:/([0-9]+))?/?$\";s:50:\"index.php?wgg_preview=$matches[1]&page=$matches[2]\";s:28:\"wgg_preview/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:38:\"wgg_preview/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:58:\"wgg_preview/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:53:\"wgg_preview/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:53:\"wgg_preview/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:34:\"wgg_preview/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:42:\"action_monitor/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:52:\"action_monitor/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:72:\"action_monitor/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:67:\"action_monitor/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:67:\"action_monitor/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:48:\"action_monitor/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:31:\"action_monitor/([^/]+)/embed/?$\";s:47:\"index.php?action_monitor=$matches[1]&embed=true\";s:35:\"action_monitor/([^/]+)/trackback/?$\";s:41:\"index.php?action_monitor=$matches[1]&tb=1\";s:43:\"action_monitor/([^/]+)/page/?([0-9]{1,})/?$\";s:54:\"index.php?action_monitor=$matches[1]&paged=$matches[2]\";s:50:\"action_monitor/([^/]+)/comment-page-([0-9]{1,})/?$\";s:54:\"index.php?action_monitor=$matches[1]&cpage=$matches[2]\";s:39:\"action_monitor/([^/]+)(?:/([0-9]+))?/?$\";s:53:\"index.php?action_monitor=$matches[1]&page=$matches[2]\";s:31:\"action_monitor/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:41:\"action_monitor/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:61:\"action_monitor/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:56:\"action_monitor/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:56:\"action_monitor/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:37:\"action_monitor/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:68:\"gatsby_action_ref_node_type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?taxonomy=gatsby_action_ref_node_type&term=$matches[1]&feed=$matches[2]\";s:63:\"gatsby_action_ref_node_type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?taxonomy=gatsby_action_ref_node_type&term=$matches[1]&feed=$matches[2]\";s:44:\"gatsby_action_ref_node_type/([^/]+)/embed/?$\";s:74:\"index.php?taxonomy=gatsby_action_ref_node_type&term=$matches[1]&embed=true\";s:56:\"gatsby_action_ref_node_type/([^/]+)/page/?([0-9]{1,})/?$\";s:81:\"index.php?taxonomy=gatsby_action_ref_node_type&term=$matches[1]&paged=$matches[2]\";s:38:\"gatsby_action_ref_node_type/([^/]+)/?$\";s:63:\"index.php?taxonomy=gatsby_action_ref_node_type&term=$matches[1]\";s:68:\"gatsby_action_ref_node_dbid/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?taxonomy=gatsby_action_ref_node_dbid&term=$matches[1]&feed=$matches[2]\";s:63:\"gatsby_action_ref_node_dbid/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?taxonomy=gatsby_action_ref_node_dbid&term=$matches[1]&feed=$matches[2]\";s:44:\"gatsby_action_ref_node_dbid/([^/]+)/embed/?$\";s:74:\"index.php?taxonomy=gatsby_action_ref_node_dbid&term=$matches[1]&embed=true\";s:56:\"gatsby_action_ref_node_dbid/([^/]+)/page/?([0-9]{1,})/?$\";s:81:\"index.php?taxonomy=gatsby_action_ref_node_dbid&term=$matches[1]&paged=$matches[2]\";s:38:\"gatsby_action_ref_node_dbid/([^/]+)/?$\";s:63:\"index.php?taxonomy=gatsby_action_ref_node_dbid&term=$matches[1]\";s:66:\"gatsby_action_ref_node_id/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:78:\"index.php?taxonomy=gatsby_action_ref_node_id&term=$matches[1]&feed=$matches[2]\";s:61:\"gatsby_action_ref_node_id/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:78:\"index.php?taxonomy=gatsby_action_ref_node_id&term=$matches[1]&feed=$matches[2]\";s:42:\"gatsby_action_ref_node_id/([^/]+)/embed/?$\";s:72:\"index.php?taxonomy=gatsby_action_ref_node_id&term=$matches[1]&embed=true\";s:54:\"gatsby_action_ref_node_id/([^/]+)/page/?([0-9]{1,})/?$\";s:79:\"index.php?taxonomy=gatsby_action_ref_node_id&term=$matches[1]&paged=$matches[2]\";s:36:\"gatsby_action_ref_node_id/([^/]+)/?$\";s:61:\"index.php?taxonomy=gatsby_action_ref_node_id&term=$matches[1]\";s:59:\"gatsby_action_type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:71:\"index.php?taxonomy=gatsby_action_type&term=$matches[1]&feed=$matches[2]\";s:54:\"gatsby_action_type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:71:\"index.php?taxonomy=gatsby_action_type&term=$matches[1]&feed=$matches[2]\";s:35:\"gatsby_action_type/([^/]+)/embed/?$\";s:65:\"index.php?taxonomy=gatsby_action_type&term=$matches[1]&embed=true\";s:47:\"gatsby_action_type/([^/]+)/page/?([0-9]{1,})/?$\";s:72:\"index.php?taxonomy=gatsby_action_type&term=$matches[1]&paged=$matches[2]\";s:29:\"gatsby_action_type/([^/]+)/?$\";s:54:\"index.php?taxonomy=gatsby_action_type&term=$matches[1]\";s:66:\"gatsby_action_stream_type/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:78:\"index.php?taxonomy=gatsby_action_stream_type&term=$matches[1]&feed=$matches[2]\";s:61:\"gatsby_action_stream_type/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:78:\"index.php?taxonomy=gatsby_action_stream_type&term=$matches[1]&feed=$matches[2]\";s:42:\"gatsby_action_stream_type/([^/]+)/embed/?$\";s:72:\"index.php?taxonomy=gatsby_action_stream_type&term=$matches[1]&embed=true\";s:54:\"gatsby_action_stream_type/([^/]+)/page/?([0-9]{1,})/?$\";s:79:\"index.php?taxonomy=gatsby_action_stream_type&term=$matches[1]&paged=$matches[2]\";s:36:\"gatsby_action_stream_type/([^/]+)/?$\";s:61:\"index.php?taxonomy=gatsby_action_stream_type&term=$matches[1]\";s:12:\"robots\\.txt$\";s:18:\"index.php?robots=1\";s:13:\"favicon\\.ico$\";s:19:\"index.php?favicon=1\";s:48:\".*wp-(atom|rdf|rss|rss2|feed|commentsrss2)\\.php$\";s:18:\"index.php?feed=old\";s:20:\".*wp-app\\.php(/.*)?$\";s:19:\"index.php?error=403\";s:18:\".*wp-register.php$\";s:23:\"index.php?register=true\";s:32:\"feed/(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:27:\"(feed|rdf|rss|rss2|atom)/?$\";s:27:\"index.php?&feed=$matches[1]\";s:8:\"embed/?$\";s:21:\"index.php?&embed=true\";s:20:\"page/?([0-9]{1,})/?$\";s:28:\"index.php?&paged=$matches[1]\";s:27:\"comment-page-([0-9]{1,})/?$\";s:39:\"index.php?&page_id=17&cpage=$matches[1]\";s:41:\"comments/feed/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:36:\"comments/(feed|rdf|rss|rss2|atom)/?$\";s:42:\"index.php?&feed=$matches[1]&withcomments=1\";s:17:\"comments/embed/?$\";s:21:\"index.php?&embed=true\";s:44:\"search/(.+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:39:\"search/(.+)/(feed|rdf|rss|rss2|atom)/?$\";s:40:\"index.php?s=$matches[1]&feed=$matches[2]\";s:20:\"search/(.+)/embed/?$\";s:34:\"index.php?s=$matches[1]&embed=true\";s:32:\"search/(.+)/page/?([0-9]{1,})/?$\";s:41:\"index.php?s=$matches[1]&paged=$matches[2]\";s:14:\"search/(.+)/?$\";s:23:\"index.php?s=$matches[1]\";s:47:\"author/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:42:\"author/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:50:\"index.php?author_name=$matches[1]&feed=$matches[2]\";s:23:\"author/([^/]+)/embed/?$\";s:44:\"index.php?author_name=$matches[1]&embed=true\";s:35:\"author/([^/]+)/page/?([0-9]{1,})/?$\";s:51:\"index.php?author_name=$matches[1]&paged=$matches[2]\";s:17:\"author/([^/]+)/?$\";s:33:\"index.php?author_name=$matches[1]\";s:69:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:64:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:80:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&feed=$matches[4]\";s:45:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/embed/?$\";s:74:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&embed=true\";s:57:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:81:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&paged=$matches[4]\";s:39:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/?$\";s:63:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]\";s:56:\"([0-9]{4})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:51:\"([0-9]{4})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$\";s:64:\"index.php?year=$matches[1]&monthnum=$matches[2]&feed=$matches[3]\";s:32:\"([0-9]{4})/([0-9]{1,2})/embed/?$\";s:58:\"index.php?year=$matches[1]&monthnum=$matches[2]&embed=true\";s:44:\"([0-9]{4})/([0-9]{1,2})/page/?([0-9]{1,})/?$\";s:65:\"index.php?year=$matches[1]&monthnum=$matches[2]&paged=$matches[3]\";s:26:\"([0-9]{4})/([0-9]{1,2})/?$\";s:47:\"index.php?year=$matches[1]&monthnum=$matches[2]\";s:43:\"([0-9]{4})/feed/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:38:\"([0-9]{4})/(feed|rdf|rss|rss2|atom)/?$\";s:43:\"index.php?year=$matches[1]&feed=$matches[2]\";s:19:\"([0-9]{4})/embed/?$\";s:37:\"index.php?year=$matches[1]&embed=true\";s:31:\"([0-9]{4})/page/?([0-9]{1,})/?$\";s:44:\"index.php?year=$matches[1]&paged=$matches[2]\";s:13:\"([0-9]{4})/?$\";s:26:\"index.php?year=$matches[1]\";s:58:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:68:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:88:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:83:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:83:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:64:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:53:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/embed/?$\";s:91:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&embed=true\";s:57:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/trackback/?$\";s:85:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&tb=1\";s:77:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:97:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&feed=$matches[5]\";s:72:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:97:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&feed=$matches[5]\";s:65:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/page/?([0-9]{1,})/?$\";s:98:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&paged=$matches[5]\";s:72:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)/comment-page-([0-9]{1,})/?$\";s:98:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&cpage=$matches[5]\";s:61:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/([^/]+)(?:/([0-9]+))?/?$\";s:97:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&name=$matches[4]&page=$matches[5]\";s:47:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:57:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:77:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:72:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:72:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:53:\"[0-9]{4}/[0-9]{1,2}/[0-9]{1,2}/[^/]+/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:64:\"([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/comment-page-([0-9]{1,})/?$\";s:81:\"index.php?year=$matches[1]&monthnum=$matches[2]&day=$matches[3]&cpage=$matches[4]\";s:51:\"([0-9]{4})/([0-9]{1,2})/comment-page-([0-9]{1,})/?$\";s:65:\"index.php?year=$matches[1]&monthnum=$matches[2]&cpage=$matches[3]\";s:38:\"([0-9]{4})/comment-page-([0-9]{1,})/?$\";s:44:\"index.php?year=$matches[1]&cpage=$matches[2]\";s:27:\".?.+?/attachment/([^/]+)/?$\";s:32:\"index.php?attachment=$matches[1]\";s:37:\".?.+?/attachment/([^/]+)/trackback/?$\";s:37:\"index.php?attachment=$matches[1]&tb=1\";s:57:\".?.+?/attachment/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/(feed|rdf|rss|rss2|atom)/?$\";s:49:\"index.php?attachment=$matches[1]&feed=$matches[2]\";s:52:\".?.+?/attachment/([^/]+)/comment-page-([0-9]{1,})/?$\";s:50:\"index.php?attachment=$matches[1]&cpage=$matches[2]\";s:33:\".?.+?/attachment/([^/]+)/embed/?$\";s:43:\"index.php?attachment=$matches[1]&embed=true\";s:16:\"(.?.+?)/embed/?$\";s:41:\"index.php?pagename=$matches[1]&embed=true\";s:20:\"(.?.+?)/trackback/?$\";s:35:\"index.php?pagename=$matches[1]&tb=1\";s:40:\"(.?.+?)/feed/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:35:\"(.?.+?)/(feed|rdf|rss|rss2|atom)/?$\";s:47:\"index.php?pagename=$matches[1]&feed=$matches[2]\";s:28:\"(.?.+?)/page/?([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&paged=$matches[2]\";s:35:\"(.?.+?)/comment-page-([0-9]{1,})/?$\";s:48:\"index.php?pagename=$matches[1]&cpage=$matches[2]\";s:24:\"(.?.+?)(?:/([0-9]+))?/?$\";s:47:\"index.php?pagename=$matches[1]&page=$matches[2]\";}', 'yes'), (5744, '_transient_timeout_wpseo_total_unindexed_posts', '1651710828', 'no'), (5745, '_transient_wpseo_total_unindexed_posts', '117', 'no'), (5746, '_transient_timeout_wpseo_total_unindexed_terms', '1651710828', 'no'), @@ -761,7 +757,40 @@ INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload` (5755, '_transient_wpseo_unindexed_term_link_count', '14', 'no'), (5756, '_site_transient_timeout_php_check_3a6f2a803f99347534e67553ed67d1ad', '1652229264', 'no'), (5757, '_site_transient_php_check_3a6f2a803f99347534e67553ed67d1ad', 'a:5:{s:19:\"recommended_version\";s:3:\"7.4\";s:15:\"minimum_version\";s:6:\"5.6.20\";s:12:\"is_supported\";b:1;s:9:\"is_secure\";b:1;s:13:\"is_acceptable\";b:1;}', 'no'), -(5758, 'https_detection_errors', 'a:1:{s:20:\"https_request_failed\";a:1:{i:0;s:21:\"HTTPS request failed.\";}}', 'yes'); +(5758, 'https_detection_errors', 'a:1:{s:20:\"https_request_failed\";a:1:{i:0;s:21:\"HTTPS request failed.\";}}', 'yes'), +(5775, '_site_transient_timeout_browser_7abef63980c6b3938370380c37ed12c5', '1652306810', 'no'), +(5776, '_site_transient_browser_7abef63980c6b3938370380c37ed12c5', 'a:10:{s:4:\"name\";s:7:\"Firefox\";s:7:\"version\";s:4:\"99.0\";s:8:\"platform\";s:9:\"Macintosh\";s:10:\"update_url\";s:32:\"https://www.mozilla.org/firefox/\";s:7:\"img_src\";s:44:\"http://s.w.org/images/browsers/firefox.png?1\";s:11:\"img_src_ssl\";s:45:\"https://s.w.org/images/browsers/firefox.png?1\";s:15:\"current_version\";s:2:\"56\";s:7:\"upgrade\";b:0;s:8:\"insecure\";b:0;s:6:\"mobile\";b:0;}', 'no'), +(5779, '_site_transient_timeout_community-events-6718ef04d3f46d7f6ff6aabe77f33591', '1651745211', 'no'), +(5780, '_site_transient_community-events-6718ef04d3f46d7f6ff6aabe77f33591', 'a:4:{s:9:\"sandboxed\";b:0;s:5:\"error\";N;s:8:\"location\";a:1:{s:2:\"ip\";s:10:\"172.18.0.0\";}s:6:\"events\";a:5:{i:0;a:10:{s:4:\"type\";s:6:\"meetup\";s:5:\"title\";s:21:\"WP Freelancers Meetup\";s:3:\"url\";s:62:\"https://www.meetup.com/SeattleWordPressMeetup/events/285143481\";s:6:\"meetup\";s:24:\"Seattle WordPress Meetup\";s:10:\"meetup_url\";s:46:\"https://www.meetup.com/SeattleWordPressMeetup/\";s:4:\"date\";s:19:\"2022-05-05 10:00:00\";s:8:\"end_date\";s:19:\"2022-05-05 12:00:00\";s:20:\"start_unix_timestamp\";i:1651770000;s:18:\"end_unix_timestamp\";i:1651777200;s:8:\"location\";a:4:{s:8:\"location\";s:6:\"Online\";s:7:\"country\";s:2:\"US\";s:8:\"latitude\";d:47.61;s:9:\"longitude\";d:-122.33;}}i:1;a:10:{s:4:\"type\";s:6:\"meetup\";s:5:\"title\";s:21:\"WP Freelancers Meetup\";s:3:\"url\";s:62:\"https://www.meetup.com/SeattleWordPressMeetup/events/285143480\";s:6:\"meetup\";s:24:\"Seattle WordPress Meetup\";s:10:\"meetup_url\";s:46:\"https://www.meetup.com/SeattleWordPressMeetup/\";s:4:\"date\";s:19:\"2022-05-05 10:00:00\";s:8:\"end_date\";s:19:\"2022-05-05 12:00:00\";s:20:\"start_unix_timestamp\";i:1651770000;s:18:\"end_unix_timestamp\";i:1651777200;s:8:\"location\";a:4:{s:8:\"location\";s:6:\"Online\";s:7:\"country\";s:2:\"US\";s:8:\"latitude\";d:47.61;s:9:\"longitude\";d:-122.33;}}i:2;a:10:{s:4:\"type\";s:6:\"meetup\";s:5:\"title\";s:37:\"WordPress Developer Meetup: Topic TBD\";s:3:\"url\";s:62:\"https://www.meetup.com/SeattleWordPressMeetup/events/285356015\";s:6:\"meetup\";s:24:\"Seattle WordPress Meetup\";s:10:\"meetup_url\";s:46:\"https://www.meetup.com/SeattleWordPressMeetup/\";s:4:\"date\";s:19:\"2022-05-11 18:00:00\";s:8:\"end_date\";s:19:\"2022-05-11 20:00:00\";s:20:\"start_unix_timestamp\";i:1652317200;s:18:\"end_unix_timestamp\";i:1652324400;s:8:\"location\";a:4:{s:8:\"location\";s:6:\"Online\";s:7:\"country\";s:2:\"US\";s:8:\"latitude\";d:47.61;s:9:\"longitude\";d:-122.33;}}i:3;a:10:{s:4:\"type\";s:6:\"meetup\";s:5:\"title\";s:26:\"WordPress Help Desk Meetup\";s:3:\"url\";s:62:\"https://www.meetup.com/SeattleWordPressMeetup/events/285514379\";s:6:\"meetup\";s:24:\"Seattle WordPress Meetup\";s:10:\"meetup_url\";s:46:\"https://www.meetup.com/SeattleWordPressMeetup/\";s:4:\"date\";s:19:\"2022-05-17 18:30:00\";s:8:\"end_date\";s:19:\"2022-05-17 20:30:00\";s:20:\"start_unix_timestamp\";i:1652837400;s:18:\"end_unix_timestamp\";i:1652844600;s:8:\"location\";a:4:{s:8:\"location\";s:6:\"Online\";s:7:\"country\";s:2:\"US\";s:8:\"latitude\";d:47.61;s:9:\"longitude\";d:-122.33;}}i:4;a:10:{s:4:\"type\";s:6:\"meetup\";s:5:\"title\";s:31:\"Virtual: WordPress Fundamentals\";s:3:\"url\";s:62:\"https://www.meetup.com/SeattleWordPressMeetup/events/285440826\";s:6:\"meetup\";s:24:\"Seattle WordPress Meetup\";s:10:\"meetup_url\";s:46:\"https://www.meetup.com/SeattleWordPressMeetup/\";s:4:\"date\";s:19:\"2022-05-21 10:00:00\";s:8:\"end_date\";s:19:\"2022-05-21 11:30:00\";s:20:\"start_unix_timestamp\";i:1653152400;s:18:\"end_unix_timestamp\";i:1653157800;s:8:\"location\";a:4:{s:8:\"location\";s:6:\"Online\";s:7:\"country\";s:2:\"US\";s:8:\"latitude\";d:47.61;s:9:\"longitude\";d:-122.33;}}}}', 'no'), +(5781, '_transient_timeout_feed_9bbd59226dc36b9b26cd43f15694c5c3', '1651745212', 'no'); +INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES +(5782, '_transient_feed_9bbd59226dc36b9b26cd43f15694c5c3', 'a:4:{s:5:\"child\";a:1:{s:0:\"\";a:1:{s:3:\"rss\";a:1:{i:0;a:6:{s:4:\"data\";s:3:\"\n\n\n\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:7:\"version\";s:3:\"2.0\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:1:{s:7:\"channel\";a:1:{i:0;a:6:{s:4:\"data\";s:112:\"\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:8:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"WordPress News\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:26:\"https://wordpress.org/news\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:59:\"The latest news about WordPress and the WordPress community\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:13:\"lastBuildDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 03 May 2022 17:24:02 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"language\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"en-US\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"generator\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"https://wordpress.org/?v=6.1-alpha-53349\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"image\";a:1:{i:0;a:6:{s:4:\"data\";s:11:\"\n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:0:\"\";a:5:{s:3:\"url\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"https://s.w.org/favicon.ico?2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"WordPress News\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:26:\"https://wordpress.org/news\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"width\";a:1:{i:0;a:5:{s:4:\"data\";s:2:\"32\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:6:\"height\";a:1:{i:0;a:5:{s:4:\"data\";s:2:\"32\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}s:4:\"item\";a:30:{i:0;a:6:{s:4:\"data\";s:69:\"\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"WordPress 6.0 Release Candidate 1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://wordpress.org/news/2022/05/wordpress-6-0-release-candidate-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 03 May 2022 17:18:32 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:5:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"6.0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:3;a:5:{s:4:\"data\";s:11:\"development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:4;a:5:{s:4:\"data\";s:8:\"releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12799\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:171:\"WordPress 6.0 Release Candidate 1 is now available for testing! You can \ndownload and help test RC1 in three ways. You can also help translate WordPress to 100+ languages.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Dan Soschin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:7372:\"\nThe first release candidate (RC1) for WordPress 6.0 is now available!
\n\n\n\nThis is an important milestone on the 6.0 release cycle journey. “Release Candidate” means that this version of WordPress is ready for release! Before the official release date, time is set aside for the community to perform final reviews and help test. Since the WordPress ecosystem includes thousands of plugins and themes, it is important that everyone within the WordPress community check to see if anything was missed along the way. That means the project would love your help.
\n\n\n\nWordPress 6.0 is planned for official release on May 24th, 2022, three weeks from today.
\n\n\n\nThis version of the WordPress software is under development. Please do not install, run, and test this version of WordPress on a production or mission-critical website. Instead, it is recommended that you RC1 on a test server and site.
\n\n\n\nYou can test WordPress 6.0 RC1 in three ways:
\n\n\n\nOption 1: Install and activate the WordPress Beta Tester plugin (select the “Bleeding edge” channel and “Beta/RC Only” stream).
\n\n\n\nOption 2: Direct download the release candidate version here (zip).
\n\n\n\nOption 3: When using WP-CLI to upgrade from Beta 1, 2, 3, or 4, on a case-insensitive filesystem, please use the following command sequence:
\n\n\n\nCommand One:wp core update --version=6.0-RC1
Command Two:wp core update --version=6.0-RC1 --force
Additional information on the full 6.0 release cycle is available here.
\n\n\n\nCheck the Make WordPress Core blog for 6.0-related developer notes in the coming weeks which will detail all upcoming changes.
\n\n\n\nSince Beta 4, various items have been addressed, including (but not limited to):
\n\n\n\nWordPress 6.0 is the second major release for 2022, following 5.9 which became generally available in January. This release includes nearly 1,000 fixes and enhancements spanning most areas of the WordPress platform. Some key highlights within the content creation and site-building feature sets include:
\n\n\n\nAll plugin and theme developers should test their respective extensions against WordPress 6.0 RC1 and update the “Tested up to” version in their readme file to 6.0. If you find compatibility problems, please be sure to post detailed information to the support forums, so these items can be investigated further prior to the final release date of May 24th.
\n\n\n\nReview the WordPress 6.0 Field Guide, for more details on what’s contained in this release.
\n\n\n\nDo you speak a language other than English? Help translate WordPress into more than 100 languages. This release also marks the hard string freeze point of the 6.0 release cycle.
\n\n\n\nTesting for issues is critical for stabilizing a release throughout its development. Testing is also a great way to contribute to WordPress. If you are new to testing, check out this detailed guide that will walk you through how to get started.
\n\n\n\nIf you think you have run into an issue, please report it to the Alpha/Beta area in the support forums. If you are comfortable writing a reproducible bug report, you can file one on WordPress Trac. This is also where you can find a list of known bugs.
\n\n\n\nRelease candidate
Our journey nearly done
Get ready, WordPress
Thank you to the following contributors for collaborating on this post: @dansoschin, @webcommsat, and @annezazu.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12799\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:1;a:6:{s:4:\"data\";s:69:\"\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"WordPress 6.0 Beta 4\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://wordpress.org/news/2022/05/wordpress-6-0-beta-4/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 02 May 2022 16:46:21 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:5:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"6.0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:3;a:5:{s:4:\"data\";s:11:\"development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:4;a:5:{s:4:\"data\";s:8:\"releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12787\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:103:\"WordPress 6.0 Beta 4 is now available for testing! You can download and help test Beta 4 in three ways.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Dan Soschin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:5813:\"\nWordPress 6.0 Beta 4 is now available for testing!
\n\n\n\nBeta 4 was not part of the originally published development cycle. It is aimed at providing an opportunity for testing some specific issues that were resolved since Beta 3. WordPress will continue with the regularly scheduled release milestones on May 3rd, 2022, with the RC1 release.
\n\n\n\nThis version of the WordPress software is under development. Please do not install, run, and test this version of WordPress on a production or mission-critical website. Instead, it is recommended that you test Beta 4 on a test server and site.
\n\n\n\nYou can test WordPress 6.0 Beta 4 in three ways:
\n\n\n\nOption 1: Install and activate the WordPress Beta Tester plugin (select the “Bleeding edge” channel and “Beta/RC Only” stream).
\n\n\n\nOption 2: Direct download the beta version here (zip).
\n\n\n\nOption 3: Use WP-CLI to test: wp core update –version=6.0-beta4.
Do not use this option if your filesystem is case-insensitive.
The current target for the final 6.0 release is May 24, 2022, which is in less than a month!
\n\n\n\nAdditional information on the full 6.0 release cycle is available.
\n\n\n\nCheck the Make WordPress Core blog for 6.0-related developer notes in the coming weeks which will detail all upcoming changes.
\n\n\n\nSince Beta 3, various items have been addressed, including (but not limited to):
\n\n\n\nTesting for issues is critical for stabilizing a release throughout its development. Testing is also a great way to contribute to WordPress. If you are new to testing, check out this detailed guide that will walk you through how to get started.
\n\n\n\nIf you think you have run into an issue, please report it to the Alpha/Beta area in the support forums. If you are comfortable writing a reproducible bug report, you can file one on WordPress Trac. This is also where you can find a list of known bugs.
\n\n\n\nBeta four, surprise!
Iterating all day long
Time to share and test
Thank you to the following contributors for collaborating on this post:
@dansoschin, @annezazu, and @costdev
In the thirtieth episode of the WordPress Briefing, Executive Director Josepha Haden Chomphosy and special guest Channing Ritter give listeners a sneak peek into the WordPress 6.0 release ahead of the Release Candidate 1 (RC1).
\n\n\n\nHave a question you’d like answered? You can submit them to wpbriefing@wordpress.org, either written or as a voice recording.
\n\n\n\n[Josepha Haden Chomphosy 00:00:00]
\n\n\n\nHello everyone, and welcome to the WordPress Briefing, the podcast where you can catch quick explanations of the ideas behind the WordPress open source project, some insight into the community that supports it, and get a small list of big things coming up in the next two weeks. I’m your host, Josepha Haden Chomphosy. Here we go!
\n\n\n\n[Josepha Haden Chomphosy 00:00:40]
\n\n\n\nTomorrow’s a big day. It marks the beginning of what is called the RC period, or release candidate period, for the current major release of the WordPress CMS. If you’re not super familiar with the way release cycles work, this is the point in the process where the code should pretty much be done changing.
\n\n\n\nThat way you can call in your designers, developers, and anyone else who builds things for others using your software. And they can either start testing their products on it, or they can figure out what new things they need to be able to teach their clients, whichever is most relevant to them. That is generally true for WordPress as well, but in true open source fashion, there is a caveat built in that helps us to get in last-minute, vital changes from contributors.
\n\n\n\nWe have a two-person sign-off rule that’s been around for about as long as I can remember, but lets things be added late in the release cycle, as long as there are two sign-offs from qualified contributors. Most of the time, those qualified contributors are lead developers of the project, but not always. We have a good group of people who are around helping us make sure that this is doable and the best thing that we can offer to all of our users.
\n\n\n\n[Josepha Haden Chomphosy 00:01:50]
\n\n\n\nAnd so, yeah, two-person sign-off, that is the little bit of release process trivia that you never knew you needed. And since we’re looking at a release trivia, kind of hidden bits of how software is made, I actually have a guest with me today, Channing Ritter. So Channing is a product and visual designer based in Brooklyn, New York.
\n\n\n\nShe’s a design director at Automattic and has been working on the WordPress project as a full-time sponsored contributor since January, 2021. She is joining us to share some behind the scenes intel on what’s going into the 6.0 release, her role in that process, and then we’ll just kind of see how the conversation goes from there.
\n\n\n\n[Josepha Haden Chomphosy 00:02:40]
\n\n\n\nWell, and with that, I’d like to welcome Channing to the WordPress Briefing. Hi Channing!
\n\n\n\n[Channing Ritter 00:02:45]
\n\n\n\nHey Josepha. Thanks so much for having me.
\n\n\n\n[Josepha Haden Chomphosy 00:02:48]
\n\n\n\nI’m excited to have you here. If I understand, you are working on the design side of things with the release. So why don’t you tell me a little bit about the role you’ve played?
\n\n\n\n[Channing Ritter 00:02:59]
\n\n\n\nI am. I am the design release lead for the 6.0 release. And if I understand correctly, this is a position that has been unfulfilled for the past few release cycles. So I’m kind of the first person to step in over the past few releases. And I think that’s really exciting, especially because design has started to play such a more important role in the WordPress project over the past few years.
\n\n\n\nSo it makes sense that design would have a seat at the table, and I’m really excited to be helping advocate for the design team and learning from other folks on the release squad. Who’ve been doing this for a while.
\n\n\n\n[Josepha Haden Chomphosy 00:03:33]
\n\n\n\nSo. First big question about 6.0, what is the feature that you are most excited about?
\n\n\n\n[Channing Ritter 00:03:39]
\n\n\n\nI’m most excited about the style switcher within the global styles panel. Um, so if folks still don’t know what I’m talking about there, it’s the ability to change between different variations of the theme.json without actually switching the theme.
\n\n\n\nSo this is a way to get a drastically different look and feels across your site with just a single click. And I see it as a really fun place to experiment and kind of get inspired for the different ways your site could appear without ever having to change your theme.
\n\n\n\nAnd in terms of the Twenty Twenty-Two variations, they’re just really gorgeous and all so diverse. Like you have the main default theme that has the deep green and kind of peachy colors and this really elegant type treatment with a really thin Serif typeface. But then the variations are so different from that. And I think my favorite one is the Swiss variation.
\n\n\n\n[Josepha Haden Chomphosy 00:04:36]
\n\n\n\nThe Swiss variation?
\n\n\n\n[Channing Ritter 00:04:38]
\n\n\n\nYeah, every graphic design nerd loves Swiss design.
\n\n\n\n[Josepha Haden Chomphosy 00:04:42]
\n\n\n\nOh, ok! Now I know!
\n\n\n\n[Channing Ritter 00:04:38]
\n\n\n\nReally awesome things found in there. It’s a really high contrast, bold variation. It’s kind of black and white with red accents. I just love how different it is from the default style and how easy it is to change up your site and just get a whole drastically different look and feel.
\n\n\n\n[Josepha Haden Chomphosy 00:05:00]
\n\n\n\nThat’s excellent. So for folks who do not know what we’re referring to, when we talk about the Twenty Twenty-Two variation, that is the default theme, Twenty Twenty-Two. I’ll put a link to both the classic and block-based versions in our show notes, but you’ll want to use the block-based version to look at these style variations that Channing has mentioned here.
\n\n\n\n[Channing Ritter 00:05:24]
\n\n\n\nYou know, we’re really excited that the first-ever default block theme was released with 5.9, which is when Twenty Twenty-Two first went out and was bundled with 5.9.
\n\n\n\nBut now, with 6.0, I think even more so it’s starting to showcase the real power of block themes and what can actually be done there. And style variations is a huge kind of first step into this new world of block themes and starting to really open up the possibilities and all the flexibility that you have there.
\n\n\n\n[Josepha Haden Chomphosy 00:05:55]
\n\n\n\nYeah, absolutely. So when we’re talking about the Twenty Twenty-Two default theme, when we’re talking about switching these variations inside the theme itself, that seems to me to be a very user-focused kind of feature. And when we talk about users in WordPress, there’s a lot of room for interpretation. Like if we look at it kind of in a framework of three types of users of WordPress, you have, like end-users. So people who are site owners using it as a site to, like, enable their business.
\n\n\n\nBut you also have mid-end users—people who use it to build sites for others. And what I like to call back-end users, people who are using WordPress as a framework. And of course at the start of the Gutenberg project, way back in forever, a million years ago, one of the big calls to action that we had around even, like, trying to do this, was that we wanted to make WordPress easier for users. Just plain users.
\n\n\n\nAnd, and to me, that means making WordPress easier for those mid-end users, people who are creating WordPress sites for other people. But also should give some power and autonomy back to those end-users, the people who are using sites to enable their business or are site owners.
\n\n\n\n[Josepha Haden Chomphosy 00:07:14]
\n\n\n\nAnd so in that context, between 5.9 and 6.0, do you feel like we have features that are really giving that kind of power and agency back to our end-users? Do you feel like we have some features that are really focused on those mid-end users, as opposed to our backend users? For a long time, we focused heavily on enabling our backend users, and now Gutenberg kind of moves us into those other two areas.
\n\n\n\nAnd so do you think that things like being able to switch between your style of variations, other things like that are moving us closer to that particular goal of Gutenberg?
\n\n\n\n[Channing Ritter 00:07:51]
\n\n\n\nThat’s a great question. I think it’s both. I think some of the features being released in 6.0 are absolutely going to empower that end-user.
\n\n\n\nParticularly in terms of improvements around design tools and some of the quality of life improvements. For example, partially selecting across multiple blocks and being able to partially select texts there. That’s the type of thing that really brings the writing experience in the editor to be on par with how you would expect a text editing experience to work.
\n\n\n\nAnd there are tons of small quality of life improvements in this release that I think are really gonna help those end-users. But there are also improvements around what we might call the maintainers who are building sites for others. I think block locking in particular is something that is really going to start filling a gap between people who build the sites and then people who do the day-to-day maintenance within a site.
\n\n\n\nFor example, in 6.0, we’re introducing some interface UI around block locking, but also there’ll be control around the ability to lock user roles.
\n\n\n\n[Josepha Haden Chomphosy 00:09:03]
\n\n\n\nWhich I think makes a lot of sense. I mean, we have all of these user roles in the CMS itself, and for a long time, we’ve just been like free for all on blocks, which was great and is great and should be available to people.
\n\n\n\nBut also if we are saying, like, it makes sense to have this gradient of users and their abilities for the CMS itself, and we are saying that we want to move control of the website and the content to be at the base layer in these blocks, then it also makes sense that we should be able to provide that same sort of granular level of access in the blocks.
\n\n\n\nSo I think that’s a great thing. If you all, if dear listeners, you do not know what we mean by “block locking,” I’m sure that I can find a link for us in our show notes below as well. If for anyone who’s been talking through Gutenberg things with me for a while, you know that this is one of the primary use cases that I think has been a long time coming.
\n\n\n\n[Josepha Haden Chomphosy 00:10:05]
\n\n\n\nIt was one of the first examples that I offered to folks when we had that question of like, who is this being built for? In what way is this beneficial to that mid-end user, as opposed to just giving all of the power and autonomy to users in a way that maybe is not the best for their visitors?
\n\n\n\nThis is one of those use cases that made the most sense to me being able to say, okay, well, the opportunity to, as somebody who runs an agency and is building websites for people to be able to say, yeah, ‘You can do anything that is possible in this instance of WordPress and all the things that you are allowed to do will not break your instance. It won’t break your website’.
\n\n\n\nAnd so it gives a lot of time back to agencies to focus on their client’s most important problems, as opposed to not knowing how to update the hours in their footer or something like that. And so I’m very excited about that particular feature.
\n\n\n\n[Channing Ritter 00:11:01]
\n\n\n\nIt’s such a long-requested feature. I mean, we’ve been hearing requests around this particular feature for years and, you know, often when something gets requested over a span of years like that, it’s because there are some complexities to figure out how it works.
\n\n\n\nAnd that’s definitely been the case with moving forward with block locking. And there are a lot of nuances there. But I think what you were saying, I totally agree with. There’s always a push and pull. And as we enable more and more flexibility for end-users, there needs to be a little bit of push from the other side to kind of give more granular controls, more locking options, and make sure that everything can still be easily maintained.
\n\n\n\n[Josepha Haden Chomphosy 00:11:43]
\n\n\n\nYeah, we mentioned in that answer the concept of maintainers. If you are a contributor, it’s not that kind of ‘maintainer.’ So if you’re a WordPress contributor and we said maintainers there, um, just know that that’s not what we’re referring to. If you don’t know what I’m talking about when I say ‘contributor,’ there is a whole community of open source people and maintainers are people who specifically take care of a particular part of the WordPress software or the WordPress project, um, that makes all this possible.
\n\n\n\nSo there’s, ya know….
\n\n\n\n[Channing Ritter 00:12:19]
\n\n\n\nSo true! The maintainer has another meaning in this context.
\n\n\n\n[Josepha Haden Chomphosy 00:12:20]
\n\n\n\nYeah, we have a mix in our audience and I love it, but it also makes me frequently spend like 10% of my podcast being like, by the way, when I said this, I didn’t mean you, but I did mean you, which makes it harder. I know.
\n\n\n\nSo. You’ve been with the project for a little bit, but if I recall correctly, this is the first time that you were, like, leading part of a release.
\n\n\n\nSo what would you say was the most challenging part of that?
\n\n\n\n[Channing Ritter 00:12:52]
\n\n\n\nAnother great question. This is my first time being this closely involved with the release. Although I was involved with the 5.9 release, but mostly in a release assets capacity. So I helped with the About Page and the welcome banner that goes on the dashboard.
\n\n\n\nSo I did get some insight in the last release cycle. Which was great preparation for being more involved as a release lead on this cycle. From the design perspective, one of the hardest things is always going to be figuring out what exactly goes into the release and what needs more time. In the sense, you know, that there might be some features that need to stay in the Gutenberg plugin for a while and get more testing before they get released to a much wider audience in a major WordPress release.
\n\n\n\nSo I think on the design side, we definitely have some goals that are big, long-term projects that are likely going to span across, you know, many releases, maybe even over many years. And I think the full site editor is a great example of that in a sense that it’s not something that you just were gone in one release and then it all gets released and then it’s all good to go.
\n\n\n\n[Channing Ritter 00:14:06]
\n\n\n\nIt’s something that has to be staggered across many releases, and there’s a lot of thought that goes into it; does this make sense in this more limited capacity, and what else needs to go in in order for this feature to go in? And the most complex things about the WordPress project is how interconnected things are.
\n\n\n\nSo when you start making those decisions about what should go in, what should get pulled out, often there’s sort of a domino effect of like, well, that would affect this feature and then, well, maybe they shouldn’t go in, or maybe this does need to go in. And that is really one of the most challenging, but also one of the most fascinating aspects of the release process.
\n\n\n\n[Josepha Haden Chomphosy 00:14:46]
\n\n\n\nYes. It is very, very true that there are kind of no small problems left in WordPress. *laughs* Yeah, when we, when we first started with this like bigger release squad, cause that has not been routine for the history of the project. When we first started with that, I know that expanding out the exposure to like how much one change affects 25 different things was really, it was really good for all of us to be reminded.
\n\n\n\nAnd as I mentioned at the top of our episode today, tomorrow begins the RC period. It begins the release candidate period, which is when it’s supposed to be, as locked down as possible. But if you all have been following along with our release process in general, which if you’re listening to this, you probably have, you know that last week or a couple of weeks ago, we had this whole question about the Webfonts API, and we had that conversation in a public space as best we could,
\n\n\n\nLike, there are always things that you can’t, like, fully disclose in public spaces, but we had a very open and transparent conversation about, like, who is most affected by putting it in, in the state that the API was in. And, who’s most affected if we take it out. And where can we make compromises on either side so that both sides are a little happy and a little unhappy?
\n\n\n\n[Josepha Haden Chomphosy 00:16:09]
\n\n\n\nAnd, like, that is all so hard to do. Not only in general. We have a 20-year-old code base and a five-year-old code base. And it’s all a big, big undertaking to understand what is happening and where it happens. And so there’s this moment always when we are trying to decide, like, is this baked enough? Did we put it in too early? Should we pull it out? How, if we pull it out, did we ask people to do too much work before we decided to pull it out anyway?
\n\n\n\nLike, you always have those kinds of questions about it. And honestly, I think that most of us weren’t around the last time, that WordPress was, was this experimental in public, like it’s always been open source. It’s always been experimental and iterating publicly, which is just the hardest way to work on anything. We like, we shipped our best guesses. Don’t be mad. It’ll be… we’re coming for it. We’re going to fix it. Like, that’s always hard, but the last time around, when it was this substantial a change was, like, 2008 or something, like, it was ages and ages ago.
\n\n\n\n[Josepha Haden Chomphosy 00:17:14]
\n\n\n\nAnd we were smaller than, we had a smaller number of contributors. We had a smaller group of people actually using the CMS. And so over time it has gotten more and more complicated. And, and I don’t think that we can ever understate the complexities of that. And so for you, you had a little bit of exposure to it in 5.9 and then showed up for like really doing it in 6.0.
\n\n\n\nHas it been a surprising change? Like, were you surprised much more by how complicated it was when you were closer to it?
\n\n\n\n[Channing Ritter 00:17:47]
\n\n\n\nYeah, definitely. It’s been a real learning process, especially coming to understand how much there really are no easy answers. I think a lot of us are in the release squad are real problem solver types of people and, and want it to, you know, be a really neat, tidy answer.
\n\n\n\nAnd it’s not always the case. You know, sometimes parts of the feature might go in, or some contingency plan might get put into place and things didn’t go exactly as planned. But what you said of being an experiment and being on kind of the cutting edge of trying out new things, I think there is a lot of passion around that in the WordPress project.
\n\n\n\nRight now, we’re in such a transitional period for the project, you know, moving from classic themes to block themes and really changing the ideas of how we approach designing sites. And because of that, I think there is a lot of momentum and energy around getting new features, as many new features as possible into each release. But there’s also, you know, a lot of testing and stuff that needs to happen.
\n\n\n\nAnd to make sure that, like you said, these things aren’t going out too early.
\n\n\n\n[Josepha Haden Chomphosy 00:19:01]
\n\n\n\nWell, and there’s always that difficulty, we’re going to just leap right into open source areas now. There’s always that difficulty around, like, there’s this concept that when, like, we always want to ship something that doesn’t break backward compatibility when possible, we don’t want to ship vulnerabilities. Like, that’s always true, but we are in an open source project, and open source projects are necessarily kind of tolerant of like, that’s not our best, but like it skates, right?
\n\n\n\nThis was, we aimed for Ferrari and got a skateboard because sometimes you got to start with a skateboard, right? *laughter* Like if it gets you from one place to another, that’s kind of where we’ve got to aim some days.
\n\n\n\n[Channing Ritter 00:19:45]
\n\n\n\nTotally.
\n\n\n\n[Josepha Haden Chomphosy 00:19:46]
\n\n\n\nAnd that’s always so, so difficult, especially cause, like, for the big change that 5.0 represented, and that 5.9 represented– 6.0 is not as big a shock as 5.9 was. But, like, as big a change as those represented, it still skates. And that’s, I think what makes the work especially hard, especially nuanced. And like, we haven’t gotten together as human beings in two years. And so sometimes people just kind of forget there’s a human being back there.
\n\n\n\nWe’re humans. Everyone be nice. Yeah. I don’t know that part of running a release definitely was surprising to me. My first release that I ran was 5.0 and…
\n\n\n\n[Channing Ritter 00:20:31]
\n\n\n\nOh, wow!
\n\n\n\n[Josepha Haden Chomphosy 00:20:32]
\n\n\n\nYeah, it was, like, that was 2018. And then I became the executive director at the top of 2019. And I distinctly remember one core chat where I showed up and just was like the most transparent, vulnerable person we’ve ever experienced in life.
\n\n\n\nThat’s not true. We have very vulnerable people in the project and very transparent people, but I told everyone like, there are a million of you and one of me, and it’s kind of terrifying that you’re leaping on me in this—like you’re scaring me a lot right now. And that was quite a thing to say to like, all these… it’s terrifying! Right?
\n\n\n\n[Channing Ritter 00:21:12]
\n\n\n\nI love when you see that type of vulnerability in the project. I think it takes… it takes a degree of comfort and familiarity with the project to even be able to admit to that. And to me, that’s a real sign of growth in the project. Like when I first started contributing, I don’t think I ever would have just said, like, ‘How is the feature supposed to work? I have no idea.’ That’s something that I say all the time now.
\n\n\n\n*Laughter*
\n\n\n\nAnd you know, that is completely fine and more than okay. It’s a massive project. There are folks who have done deep thinking about a feature over the course of years. You know, and there are experts who can help shed light on various problems that maybe you just haven’t had a chance to dive into yet and really understand the nuances of yet.
\n\n\n\nSo that’s the amazing thing about open source is that you can lean on folks who do have expertise in that particular area. You’re not expected to be an expert-expert in every single domain. It’s okay to say, I don’t really have a good idea or a good concept of this feature. I don’t have a good feeling for it. What do other folks think?
\n\n\n\n[Channing Ritter 00:22:24]
\n\n\n\nAnd even people who have been in the project for a long time, decade plus, still say that all the time. You know, or you might just say, like, I have a really rough idea of how this works, are other people seeing this the same way? Or did other people have a different, you know, mental picture of how this might work?
\n\n\n\nEven if, sometimes it feels like you’re over-communicating, it’s really helpful because often people do have really dramatically different ideas about how a feature might take shape.
\n\n\n\n[Josepha Haden Chomphosy 00:22:49]
\n\n\n\nAnd I hope that’s one of the things that we never lose in the project. Like we are an old, old project now and we support a bunch of the web with a tiny, tiny group of people compared to the amount of the web that we support.
\n\n\n\nAnd I hope that we always have that opportunity as senior leaders, which I am, and all of our upcoming leaders to all of us, just at some point, be like, can we stop the train? I don’t understand. I don’t understand that. Um, and not necessarily feel that that has made us a worse contributor. Cause I think that it’s when we are transparent about our lack of understanding.
\n\n\n\nThat’s when we have the opportunity to make what we’re offering to the world more solid and always better.
\n\n\n\n[Channing Ritter 00:23:35]
\n\n\n\nI love it. I think it’s the, one of the most lovely things about the WordPress community. There’s really low judgment around those types of questions and people are really inclusive and more than happy to take a moment to explain something to you or shed some light on an issue you might not have thought that much about.
\n\n\n\nI think that’s one of the best things you can always reach out for help. And folks are always willing to provide guidance or context or even historical information about, you know, whether it’s been tried in the past or previous explorations and that sort of thing.
\n\n\n\n[Josepha Haden Chomphosy 00:24:10]
\n\n\n\nAll right. Well, that covers all of my questions for you. Do you have a final thought about the release that you would like to share with everyone you don’t have to, if you don’t want to, not everyone has like a final sign off.
\n\n\n\n[Channing Ritter 00:24:25]
\n\n\n\nYeah. One of the things I’m most excited about for this 6.0 release is all of the improvements around design tools.
\n\n\n\nAnd these are just small improvements around a ton of different things, like the color panel, border controls, gap support, typography options, flexible container blocks, etc. These are the types of tools that are a designer’s dream. You know, they really make the difference between being able to make a really crisp, finished looking final product and having something that’s a little rough around the edges.
\n\n\n\nAnd as a designer, like those are the things that your eye goes straight towards. And all of these nuanced new tools, they really allow designers to have that fine detailed control to create really pixel perfect sites. And I think that’s something that, you know, myself and a lot of others on the design team are just so beyond excited about.
\n\n\n\n[Josepha Haden Chomphosy 00:25:25]
\n\n\n\nExcellent. Well, Channing, thank you so much for joining us today on the WordPress Briefing; it has been an absolute delight.
\n\n\n\n[Channing Ritter 00:25:32]
\n\n\n\nThank you for having me.
\n\n\n\n[Josepha Haden Chomphosy 00:25:41]
\n\n\n\nAnd now it is time, woohoo, for the small list of big things. My favorite part of this podcast, that’s not true. I have a lot of things that I love about this podcast. I just, in particular love being able to share like three things that are coming up in the next couple of weeks that everybody should be aware of. And I really particularly like the list I have this week.
\n\n\n\nFirst as of today, we are two weeks away from WordSesh. If you’re looking forward to your first in-person WordPress event, but feel like you could use a little foundation information, a little bit of a WordPress primer, then this event has a lot of excellent thought leaders in the project that you can learn from.
\n\n\n\nIf you’re looking for more practical or hands-on opportunities, uh, you can also check out social learning spaces. All of those are free for anyone. So I will include links to both of them in the show notes.
\n\n\n\n[Josepha Haden Chomphosy 00:26:30]
\n\n\n\nSecond, as of today, we are four weeks away from WordCamp Europe. This is one of our flagship events. So it also includes a contributor day, which I encourage you to look into. If you have never heard of one before. I will be there to meet some of the contributors that have joined the project since the end of 2019. And hopefully, I will see you there as well. If you’ve never heard of a contributor day, then I’ll include a link to the beginner’s guide to contributions, a little talk that I gave in 2017 in the show notes that should help you get your bearings or at the very least know what questions to ask yourself to figure out if a contributor day is right for you.
\n\n\n\nAnd then the third thing as of today, it has been one week since Ian Dunn and the Meta developers… Um, that sounds like a band… Ian Dunn and the Meta developers connected the props channel in the community Slack to WordPress.org profile activity. I’m really excited about this. It’s the first in a long list of changes that are part of a larger project to credit more non-code contributions, more contributions that are not specific to a major release or event.
\n\n\n\nAnd also to set us up to be able to provide more quality checks and balances for our growing Five for the Future program. If you’ve not been over there lately, if you’re not super sure what I’m talking about, there’s a link to the discussion post that we had about it, but also you can wander right over into the Making WordPress Slack and check out the props channel to just kind of see a running list of contributors that people are really grateful for. Which, frankly, if you ever are having a bad day, that is a wonderful place to just kind of wander in and see all of the positive vibes that people are sending around to each other.
\n\n\n\nUh, yeah, so the props channel, is always good. Uh, and that my friends is your small list of big things. Thank you for tuning in today for the WordPress Briefing.
\n\n\n\nI’m your host, Josepha Haden Chomphosy. And I’ll see you again in a couple of weeks.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12742\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:3;a:6:{s:4:\"data\";s:75:\"\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"People of WordPress: Meher Bala\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:66:\"https://wordpress.org/news/2022/04/people-of-wordpress-meher-bala/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 30 Apr 2022 09:20:54 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:7:{i:0;a:5:{s:4:\"data\";s:9:\"Community\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Features\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:10:\"Interviews\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:3;a:5:{s:4:\"data\";s:9:\"HeroPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:4;a:5:{s:4:\"data\";s:19:\"People of WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:5;a:5:{s:4:\"data\";s:15:\"WordCamp Mumbai\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:6;a:5:{s:4:\"data\";s:16:\"wptranslationday\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12706\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:106:\"This month\'s People of WordPress feature shares the story of developer and e-commerce builder Meher Bala. \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"webcommsat AbhaNonStopNewsUK\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:16637:\"\nIn this series, we share some of the inspiring stories of how WordPress and its global network of contributors can change people’s lives for the better. This month we feature a Indian-based WordPress developer and long term contributor on how it helped her find a career and a local and global community to belong to.
\n\n\n\n\n\n\n\nWordPress is an inspiration to Meher Bala, a frontend web developer and community builder from India. From using the software as a basic website tool to helping entrepreneurs and good causes around the world fulfill their aspirations, she has overcome personal barriers and now aims to inspire others.
\n\n\n\nMeher found her vocation and learned new skills through WordPress. She also discovered a way to encourage other women to consider careers in IT.
\n\n\n\nAs a child, Meher was diagnosed with dyslexia (difficulty in reading the written word) and dyscalculia (difficulty in comprehending numbers and mathematical functions). With the support of her parents and a tutor, she was able to overcome this learning obstacle. She developed coping techniques and a determination to work to overcome challenges as they appeared later in life.
\n\n\n\nIn school, she got an opportunity to replace one subject with computer studies as an alternative. This proved to be an eye-opener to future career possibilities.
\n\n\n\nShe began to research not only what the internet had to offer but also how it worked, including the new and fascinating concepts of email and websites. Her father bought the family’s first desktop computer so she could do her research at home.
\n\n\n\nMeher’s father wanted to turn her love for computers into something that would serve her well in the future. In 2005, he enrolled her in a short computer course from a global IT training provider. The course tutor was so impressed with her performance, she was advised to enroll in a four year software development course.
\n\n\n\nThat meant she had studied the software development course alongside her higher education college course. Looking back, she enjoyed the dual challenge of the degree course in commerce, and the experience prepared her well to keep learning software while working as a developer. Within three years, she had learned C#, C, C++, HTML, Java, and .NET.
\n\n\n\nAfter graduation, she was in a dilemma to choose between commerce and IT. What to choose? She had a compulsory one-year technology internship to complete, and her choice of focus for that year would prove to be a defining moment.
\n\n\n\nIn 2009, on her birthday, Meher was offered an internship. On the first day of the internship, she was introduced to WordPress. Her initial assignment was to change the look and feel of the WordPress dashboard — in just six hours. But there was a problem – she had never worked with WordPress before!
\n\n\n\n\n\n\n\n“I stared at the whiteboard and thought that task given was impossible and difficult to meet the deadline. I wondered if my boss was joking and did not know then what you could do with WordPress as a developer and how it could slot into your toolbox. It opened my eyes.”
Meher Bala
Meher used her research skills to know more about using WordPress. She found a plugin that would help her achieve her task. She met the deadline and it ingrained an interest that she would never lose.
\n\n\n\nFive years after her initial WordPress experience, Meher was assigned to lead an international project in WordPress. She was hesitant — she had lost touch with the CMS during that five years, but the project was a great opportunity to become a team leader and lead from the front.
\n\n\n\nShe decided to update her WordPress skills, relying again on the strength of her research skills and determination. In the process, she also taught her team all about WordPress, inspiring many of those members to continue to develop their WordPress skill set.
\n\n\n\nThe success of that project was a pivotal moment for Meher and a new dawn as a developer specializing in WordPress.
\n\n\n\nAs a team lead, Meher soon found it was not possible to always have all the answers straight away. She found internet searches gave practical solutions—but rarely explained the theory behind it.
\n\n\n\nSo she went looking for a WordPress group to help her expand the scope and depth of her knowledge.
\n\n\n\nIn 2015, while browsing Facebook, Meher came across an advertisement for something called WordCamp Mumbai, an event that had taken two days before. She did a little digging to learn what a WordCamp was, and about the people behind it. She took the plunge and joined the WordPress Mumbai Meetup group.
\n\n\n\nHer first Meetup experience was not love at first sight. She felt the topics were for advanced users, and the timing late in the evening made it difficult to attend.
\n\n\n\nBut a few months later, the Meetup addressed a topic that could help her resolve an issue in one of her current projects. She made the effort to show up and came away with a number of important tips. The speaker had taken the time to speak to individual attendees. When he came to Meher, she took the opportunity to ask a couple of questions about her project issues.
\n\n\n\nThereafter she went to more Meetups and got to know the people behind this group, just as they started talking about WordCamp Mumbai 2016.
\n\n\n\nMeher expressed interest in being a part of the coming WordCamp Mumbai and started in an entry-level role with basic responsibilities.
\n\n\n\nAt first, she thought WordCamp was a formal conference with about 100 people. So on the first day of WordCamp Mumbai 2016, she was surprised to see so many WordCamp enthusiasts attending and enjoying such a relaxed and friendly conference.
\n\n\n\nAfter that great experience, Meher went to many more meetups and did more volunteering. She started taking on responsibilities in the coming WordCamps and getting to know the different aspects of the camp.
\n\n\n\nIn the following years, at each WordPress, she took up a new role like speaker vetting, sponsors, and volunteer coordination. This allowed her to know more about what an organizer needs to do, from planning to execution, to make WordCamp a successful event.
\n\n\n\n\n\n\n\nMeher is grateful for her WordPress journey which was fostered in the Mumbai community. It has been filled with beautiful surprises.
\n\n\n\nWhen people ask why she’s chosen to specialize professionally in WordPress, Meher says WordPress is easy to teach a non-technical person, yet it is still highly customizable. Being a WordPress developer has given her the opportunity to work remotely for global web development companies that let her think out of the box. And she learns new skills with every release.
\n\n\n\nMeher says that some of her most memorable WordPress moments have revolved around special friendships, trying new things, and participating in community building.
\n\n\n\nWordPress has let her explore different parts of India, make new friends locally and internationally, and encourage women to be a part of meetup groups and events across India.
\n\n\n\nOne of Meher’s biggest dreams was to lead WordCamp Mumbai as a lead organizer and show others what could be achieved by working together in open source. In 2019, she did just that and has volunteered at international WordCamps and meetups since.
\n\n\n\n\n\n\n\nAs part of her enthusiasm for sharing the opportunities WordPress can give people, especially women, she has given time to co-organize two global WordPress Translation month long events and contributor events in India.
\n\n\n\nMeher said: “I was first introduced to translation at one of the meetups which was organised to support the WordPress Translation Day. I realized this was another way to support my local communities and bring the power of WordPress to them by contributing in Gujarati and Hindi. I did not imagine I would a few years later be a global organizer for the event itself!”
\n\n\n\nWith her commitment to ongoing learning as a developer and to model what she believes about the value and community growth opportunities of open source, Meher has given time and energy to the Marketing Team, where she has been a Team Rep, to the Training Team, and to the Core Team contributing to multiple releases.
\n\n\n\n\n\n\n\nAt the start of my software developer journey, I always thought the C++ and Java were the only skills you required to excel in your career. From the time I started exploring WordPress in depth, I realized the potential and the power of WordPress in web development.
Meher Bala
Being a part of the WordPress community, Meher learned that there is so much more than just building blogs on WordPress. She started exploring different features of WordPress, created her first theme, and eventually specialized as a frontend specialist.
\n\n\n\nMeher now works as a consultant and front end developer with an international agency specializing in WordPress. Asked what she thought was the best thing about being a WordPress developer, Meher replied: “Through WordPress, I have an opportunity to build unique out of the box websites and work remotely for global web development companies that encourages you to think out of the box. There is always opportunity to continuously advance my coding skills and learn new techniques with every release.”
\n\n\n\nShe believes that there is no limit to where using the software can take you and what you can combine it with to find solutions to projects big and small.
\n\n\n\nIf you earn a living from WordPress, her advice is from the heart: try to give back to the WordPress community.
\n\n\n\n“I am sure you will learn or teach something new and definitely make friends across the world. There is no shame in making mistakes, as you can learn from them and develop your skills further. You can also help others as they build their skills.”
\n\n\n\nMeher added: “Don’t let the things you find difficult get in the way of your success.”
\n\n\n\nHelp share these stories of open source contributors and continue to grow the community. Meet more WordPressers in the People of WordPress series.
\n\n\n\nThanks to Abha Thakor (@webcommsat), Larissa Murillo (@lmurillom), Mary Baum (@marybaum), Chloé Bringmann (@cbringmann), and Meg Phillips (@megphillips91) for interviews, writing and image work on this story. Thank you to Meher Bala (@meher) for sharing her experiences and to Josepha Haden Chomphosy (@chanthaboune) and Topher DeRosia (@topher1kenobe) for their support of the series.
\n\n\n\nThis People of WordPress feature is inspired by an essay originally published on HeroPress.com, a community initiative created by Topher DeRosia. It highlights people in the WordPress community who have overcome barriers and whose stories might otherwise go unheard. #HeroPress
\nWordPress 6.0 Beta 3 is now available for testing!
\n\n\n\nThis version of the WordPress software is under development. Please do not install, run, or test this version of WordPress production or mission-critical websites. Instead, it is recommended that you test Beta 3 on a test server and site.
\n\n\n\nYou can test WordPress 6.0 Beta 3 in three ways:
\n\n\n\nOption 1: Install and activate the WordPress Beta Tester plugin (select the “Bleeding edge” channel and “Beta/RC Only” stream).
\n\n\n\nOption 2: Direct download the beta version here (zip).
\n\n\n\nOption 3: Use WP-CLI to test: wp core update --version=6.0-beta3
.
Do not use this option if your filesystem is case-insensitive.
The current target for the final 6.0 release is May 24, 2022, which is in less than a month!
\n\n\n\nAdditional information on the full 6.0 release cycle is available here.
\n\n\n\nCheck the Make WordPress Core blog for 6.0-related developer notes in the coming weeks which will detail all upcoming changes.
\n\n\n\nSince Beta 2, various items have been addressed, including (but not limited to):
\n\n\n\nwp_enqueue_block_style()
to wp-includes/script-loader.php
, for better consistency #55182, #55148A prior announcement for WordPress 6.0 Beta 1 included a reference to “Webfonts API: Manage local fonts with PHP or theme.json”, as a feature that would be included in the release. WordPress 6.0 Beta 3 will allow theme authors to use webfonts in theme.json, with a public API for plugins to register and enqueue webfonts available in a future version for WordPress. Beta 3 will also include three new style variations to the Twenty Twenty-Two default theme.
\n\n\n\nTesting for issues is critical for stabilizing a release throughout its development. Testing is also a great way to contribute to WordPress. If you are new to testing, check out this detailed guide that will walk you through how to get started.
\n\n\n\nIf you think you have run into an issue, please report it to the Alpha/Beta area in the support forums. If you are comfortable writing a reproducible bug report, you can file one on WordPress Trac. This is also where you can find a list of known bugs.
\n\n\n\nThank you to the following contributors for collaborating on this post: @dansoschin @webcommsat, @audrasjb
\n\n\n\nAnd now another WordPress haiku:
\n\n\n\nRelease day is near
6.0 abounds with joy
New features soon here
WordPress 6.0 Beta 2 is now available for testing!
\n\n\n\nThis version of the WordPress software is under development. Please do not install, run, and test this version of WordPress on a production or mission-critical website. Instead, it is recommended that you test Beta 2 on a test server and site.
\n\n\n\nYou can test the WordPress 6.0 Beta 2 in three ways:
\n\n\n\nOption 1: Install and activate the WordPress Beta Tester plugin (select the “Bleeding edge” channel and “Beta/RC Only” stream).
\n\n\n\nOption 2: Direct download the beta version here (zip).
\n\n\n\nOption 3: Use WP-CLI to test: wp core update --version=6.0-beta2
Do not use this option if your filesystem is case-insensitive.
The current target for the final release is May 24, 2022, which is about five weeks away.
\n\n\n\nAdditional information on the full 6.0 release cycle is available.
\n\n\n\nCheck the Make WordPress Core blog for 6.0-related developer notes in the coming weeks, which will detail all upcoming changes.
\n\n\n\nAs a reminder, contributors have fixed 209 tickets in WordPress 6.0, including 110 new features and enhancements. Each beta cycle focuses on bug fixes, and more are on the way with your help through testing. Here are a few of the changes you will find in Beta 2 specifically:
\n\n\n\nLast week’s announcement for WordPress 6.0 Beta 1 includes a reference to “Webfonts API: Manage local fonts with PHP or theme.json,” as a feature that would be included in the release. This specific functionality was not included in Beta 2 but may be available at RC.
\n\n\n\nTesting for issues is critical for stabilizing a release throughout its development. Testing is also a great way to contribute to WordPress. If you are new to testing, check out this detailed guide that will walk you through how to get started.
\n\n\n\nIf you think you have run into an issue, please report it to the Alpha/Beta area in the support forums. If you are comfortable writing a reproducible bug report, you can file one on WordPress Trac. This is also where you can find a list of known bugs.
\n\n\n\nThank you to the following contributors for collaborating on this post: @dansoschin, @annezazu, @costdev, @priethor
\n\n\n\nWe code fervently
\n\n\n\nA breathless pause for the test
\n\n\n\nKey tapping resumes
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12666\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:6;a:6:{s:4:\"data\";s:61:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n\n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"WP Briefing: Episode 29: How to Make a WordPress Blog\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:75:\"https://wordpress.org/news/2022/04/episode-29-how-to-make-a-wordpress-blog/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 18 Apr 2022 12:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:7:\"Podcast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:11:\"wp-briefing\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://wordpress.org/news/?post_type=podcast&p=12658\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:150:\"Join our host Josepha Haden Chomphosy as she takes us back to WordPress basics. Learn everything you need to know about how to make a WordPress blog! \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"enclosure\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:3:\"url\";s:60:\"https://wordpress.org/news/files/2022/04/WP-Briefing-029.mp3\";s:6:\"length\";s:1:\"0\";s:4:\"type\";s:0:\"\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Santana Inniss\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:16764:\"\nIn the twenty-ninth episode of the WordPress Briefing, Executive Director Josepha Haden Chomphosy reminds us of our WordPress roots — blogging — and discusses the basics of starting your first blog on WordPress.
\n\n\n\nHave a question you’d like answered? You can submit them to wpbriefing@wordpress.org, either written or as a voice recording.
\n\n\n\nJosepha Haden Chomphosy [00:00:00]
\n\n\n\nHello everyone. And welcome to the WordPress Briefing. The podcast where you can catch quick explanations of the ideas behind the WordPress open source project, some insight into the community that supports it, and get a small list of big things coming up in the next two weeks. I’m your host, Josepha Haden Chomphosy.
\n\n\n\nHere we go.
\n\n\n\nJosepha Haden Chomphosy [00:00:39]
\n\n\n\nAll right. So you’ve been listening to this podcast for a while. You may be one of these contributors I keep mentioning; you may be an agency owner or freelancer. Maybe you’ve wondered how to make a WordPress blog for your big idea. Or, maybe you’re one of the many people who use WordPress for their project or business. Before WordPress was known as a content management system, as a way to get sites online fast, it was a blogging tool.
\n\n\n\nWe have long since outgrown that, but even 19 years into our journey, blogging is still a key part of what WordPress enables you to do. That’s because even after those 19 years, the mission of WordPress is still the same. And that is to democratize publishing, to help people have a place online where they can tell their stories or share their projects or set up their businesses.
\n\n\n\nIf you’ve ever tried to set up a blog, you know that there isn’t a lot of information about what to know before you get going at all. So I’m going to talk about that a little bit today. And just by the way, if you heard the word blog right now and thought, oh, Josepha, how old fashioned? I think it’s important to remember that there’s a business advantage to having well-written, relevant content on your website.
\n\n\n\nJosepha Haden Chomphosy [00:01:59]
\n\n\n\nAnd if you’re not blogging for business, because not all of us are, then the benefits are a little different but still important to my mind. Things like the cathartic benefits of journaling, a chance to build community, and the general importance of preserving wisdom for the ages. Anyway, back to the topic at hand. Before we can get to any of the fancy things that WordPress can do nowadays, it’s important to know a few things as you get ready to set up your first ever website.
\n\n\n\nSo let’s dive in. Here is how you need to get yourself started. First, have an idea and a plan. So have an idea for what you’re doing, the concept of your content, who you want to reach, and some concept of a domain name. I would encourage you to not necessarily get your heart set on a domain name at first. Cause, like, if you want the domain name, wordpress.org, like we own that, you can have that! But if you know that you want a domain like WordPressbloggingforthefuture.com, like that one might be more available. And if you know the kind of words you want in your domain, you can be a bit flexible about what is there.
\n\n\n\nJosepha Haden Chomphosy [00:03:09]
\n\n\n\nThe second thing that you need to do is that if you are just getting started, ask yourself the question, what sort of host do I want? We kind of mentioned all along the WordPress process that, like, you need a good host, but it’s not always clear where that decision has to happen. It happens right here at the start, before you even know what WordPress is most of the time.
\n\n\n\nSo, the earliest question that you have to answer for yourself is what sort of host do I want? Where do I want my site to live? So ask yourself how much you want to get into the maintenance and configuration of your website and the hardware that it lives on versus creating content or keeping your shop up to date.
\n\n\n\nThere’s this whole spectrum of hosting options, and they range from full service where they will keep your WordPress software up to date, provide daily backups, and have customer support if something goes really wrong. So it ranges all the way from full service like that all the way down to essentially zero services, just kind of hands-off.
\n\n\n\nJosepha Haden Chomphosy [00:04:11]
\n\n\n\nThey give you a space to keep your WordPress software, to keep your WordPress site. But they leave everything else up to you. They leave the backups up to you. They leave updating up to you, things like. So that’s the first thing you have to ask yourself. And the first question you have to be able to answer. Most of the time, you will want to start with one of the full-service options. That way, you know that your software is set up correctly and safely from the start. And as you learn more about the software and what you want and what you need, and you have the ability to learn in the time that you have, the more that you can add on either service with the existing hosts that you chose or moving to a different host; however that works out for you.
\n\n\n\nSo if that one sounds like the right option, then you choose a host, go to their site, and actually most of them will have a way to walk you through how to set up a WordPress site inside their system. Most of the time, it’s just one click and then they ask you some questions to get some configurations right.
\n\n\n\nJosepha Haden Chomphosy [00:05:10]
\n\n\n\nThe other option that on the like zero, zero service side, that’s not quite fair, but you know, the other side of that spectrum that probably will be appealing to you if you are already familiar with code or already know how to manage a server or, or you know how to work in this thing called c-panel, et cetera.
\n\n\n\nSo if you already have a lot of information on how all of that works, you can, if you want to, head over to wordpress.org/download, and you can download a zip file of the WordPress software and set that up in your own environment.
\n\n\n\nOkay, quick check here. If this all sounds roughly doable to you, or at least it feels like we’re in the right starting point, but you find yourself thinking, gosh, I just wish she would slow down a little.
\n\n\n\nI’ve got you covered. In the show notes, you’ll find a link to one of the Learn WP courses for getting started with WordPress. There’s a section on choosing a host as well as various other early steps of this process. So if you felt like I blazed through all of that, which honestly I kind of did, you can work through those lessons in that course, at your own pace, and it’s, and it’s really a very good guide.
\n\n\n\nJosepha Haden Chomphosy [00:06:24]
\n\n\n\nAll right. Let’s pretend we did all of that. Now you’ve got yourself a website. The thing that you will want to do next, or rather the first thing that you’ll notice once you get your site up and running, is that there’s this ‘Hello World’ post– there’s a post that already exists in there. The Hello World post is a placeholder for the common features of a blog post.
\n\n\n\nThere, you can find your featured image, your title, your content, and even some fake comments. You can either edit this post so that you can see how your writing will look from the start, and you can kind of compare like, okay, the Hello World part over here on this page, exists in this field over here on this page. So you can kind of see where everything works, how it all looks together. Or, if you’re more familiar with WordPress or CMS in general, you can simply remove that and start fresh.
\n\n\n\nJosepha Haden Chomphosy [00:07:17]
\n\n\n\nSo we’ve got now a website, we know, kind of, how to look at our posts and create posts, where comments are, where they can kind of be moderated and stuff. And so, the most fun task for everyone is choosing a theme. But if it’s not a fun task, if it doesn’t sound like a fun task to you, I can help you kind of do some, choose your own adventure guiding questions here.
\n\n\n\nFirstly, you can ask yourself how you want the site to look. Do you want it to mostly be a lot of photos or entirely words, mostly animations? You can head to the theme directory and search for a theme with most of the features that you want. There’s like a filtering system where you can put in, like, you want three columns so that you can have three columns of text if you want it to look kind of like an old school newspaper kind of layout and things like.
\n\n\n\nJosepha Haden Chomphosy [00:08:12]
\n\n\n\nThere’s also a way to look for themes inside your instance, your WordPress site, but like, if you haven’t set that up yet, but you do still want to see kind of what your theme options are, you can go to wordpress.org/themes and and take a look at what’s out there. Just as a quick side note, if you get to that theme directory, if you get to wordpress.org/themes, and it feels overwhelming, which I can understand, I recommend starting with a theme that is designed for blogging specifically so that you can see how things look right away.
\n\n\n\nAnd there’s actually a theme that does come with every WordPress site. So if you’re not ready, you can skip this thing entirely and just work with the theme that’s already there. Every word, press instance ships with a theme and it is fully functional when you, when you get your site up and running. So you don’t need to choose a theme right now if you don’t feel ready.
\n\n\n\nAnd then the other very fun thing that people do with their WordPress sites is to add plugins to them. So plugins are these little pieces of software that you add on to the WordPress software that lets it do additional things. It adds additional functionality. The questions that you can ask to kind of guide yourself through what sorts of plugins you might want, what sorts of functionality you might want to add to your site are a little similar to the ones that you want to ask for figuring out which theme.
\n\n\n\nJosepha Haden Chomphosy [00:09:36]
\n\n\n\nSo figure out if there are tasks that you need visitors to do. Do you need them to contact you? Do you want them to watch a video? Should they review and respond to questions?
\n\n\n\nIf you have a concept of the things that you want users to do on your website, then you can head to the plugin directory and search for a plugin with features that you need. Also, there are just endless lists of recommended plugins out there; if that is something that you find valuable as part of your research, those are also easy to find.
\n\n\n\nAnd as a general side note here, there are even more plugins than there are themes. So if you have gotten to this point and feel like you don’t quite know the answers to the questions that I shared, and, and it’s going to be a while until you feel like you can know what those answers are. That’s totally fine.
\n\n\n\nI’ll tell you this. I have never seen a site without a contact form. So feel free to begin your journey there. There are a lot of great plugins for contact forms and it can kind of help you figure out how to work with plugins in that way. So yeah, I made it sound like you can get a WordPress website built in like seven minutes and on the one hand you definitely can.
\n\n\n\nJosepha Haden Chomphosy [00:09:36]
\n\n\n\nAnd on the other hand, it’s still a little bit more complicated. So here I have a final note for everyone. You will hear around the WordPress ecosystem. And obviously, here, are some things that could make you feel a little nervous about doing this for the first time. Things like the five-second installation, which WordPress has been famous for years.
\n\n\n\nBut also about how easy and simple it all is. And as somebody who was once in the position of learning WordPress for the first time, like I first encountered a WordPress site in 2009 and I started learning how to use WordPress in 2010. So I can say with confidence that once you learn it, it’s easy.
\n\n\n\nWe are the easiest of the hard options for CMS. Like content management systems are just complicated, but we are the easiest one out there. And so, as you’re learning, I want to just remind you to celebrate your small wins along the way. If you feel like you’re late to this blogging game, like you should have had a website for years. I mean, sure that could be true. And yes, the best time to plant a tree was 20 years ago. But the second-best time to plant that tree is today.
\n\n\n\nWordPress didn’t start out powering over 40% of the web, and your first site can’t be immediately measured in the millions of readers. So, what will your small beginning lead you to?
\n\n\n\nJosepha Haden Chomphosy [00:12:25]
\n\n\n\nAnd now that brings us to our small list of big things.
\n\n\n\nThe first one, the next release of WordPress, WordPress 6.0, has reached its beta phase. That means the full focus is on finding and fixing the bugs we accidentally created during this development cycle. Beta two comes out tomorrow and you can follow along in the core channel in the Making WordPress Slack.
\n\n\n\nIf you’ve never seen how those releases get packaged, and if you just want to keep an eye on what everybody’s doing so that you can be the first to know, yeah, Making WordPress Slack is the way to go.
\n\n\n\nThe second thing on our small list is that speaking of WordPress 6.0, we had the public walk through a couple of weeks ago, which means that in a few weeks, I’ll do a WordPress 6.0 sneak peek. I’ll share some highlights of the release features and why I think they are super important for you to take a look. Sooner rather than later.
\n\n\n\nJosepha Haden Chomphosy [00:13:22]
\n\n\n\nAnd then the final, big thing, if you are new to WordPress and this episode has you all fired up to start your blog, we have a bunch of contributors over on the Learn WP team that have just the thing for you.
\n\n\n\nYou can join the online social learning space called How to Make a WordPress Blog. It’s a free online event that will help you get started. I’ll link the information in the show notes below. And I’ll also share in the show notes, a list of WordPress Meetup groups, where you can find more opportunities to learn and get support from other people locally who are also doing things with WordPress.
\n\n\n\nBut you can also find a list in the dashboard of your newly installed WordPress blog you no doubt have after this podcast.
\n\n\n\nAnd that my friends is your small list of big things. Thank you for tuning in today for the WordPress Briefing. I’m your host Josepha Haden Chomphosy, and I’ll see you again in a couple of weeks.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12658\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:7;a:6:{s:4:\"data\";s:63:\"\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"WordPress 6.0 Beta 1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://wordpress.org/news/2022/04/wordpress-6-0-beta-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 12 Apr 2022 19:08:59 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"6.0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12644\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:63:\"WordPress 6.0 Beta 1 is now available for download and testing.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Dan Soschin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:7809:\"\nWordPress 6.0 Beta 1 is now available for download and testing.
\n\n\n\nThis version of the WordPress software is under development. Please do not install, run, and test this version of WordPress on a production or mission-critical website. Instead, it is recommended that you test Beta 1 on a test server and site.
\n\n\n\nYou can test the WordPress 6.0 Beta 1 in three ways:
\n\n\n\nwp core update --version=6.0-beta1
. The current target for the final release is May 24, 2022, which is about six weeks away.
\n\n\n\nAdditional information on the full 6.0 release cycle is available.
\n\n\n\nCheck the Make WordPress Core blog for 6.0-related developer notes in the coming weeks which will detail all upcoming changes.
\n\n\n\nTesting for issues is critical for stabilizing a release throughout its development. Testing is also a great way to contribute. If you have never tested a beta release before, this detailed guide will walk you through how to get started.
\n\n\n\nTesting helps make sure that this and future releases of WordPress are as stable and issue-free as possible. And anyone can do it – especially great WordPress community members just like you.
\n\n\n\nWant to know more about testing releases like this one? Read about the testing initiatives that happen in Make Core. You can also join a publicly-accessible channel on the Making WordPress Slack workspace.
\n\n\n\nIf you think you have run into an issue, please report it to the Alpha/Beta area in the support forums. If you are comfortable writing a reproducible bug report, you can file one on WordPress Trac. This is also where you can find a list of known bugs.
\n\n\n\nTo review features in the Gutenberg releases since WordPress 5.9 (the most recent major release of WordPress), access the What’s New In Gutenberg posts for 13.0 (release pending), 12.9, 12.8, 12.7, 12.6, 12.5, 12.4, 12.3, 12.2, 12.1, and 12.0.
\n\n\n\nBeyond the noted changes, which include more than 400 updates and 500 bug fixes for the editor, contributors have fixed 189 tickets for the WordPress 6.0 core, including 91 new features and enhancements. More fixes are on the way.
\n\n\n\nWant to know what’s new in version 6.0? Read on for some highlights.
\n\n\n\nThe WordPress 6.0 release will be packed with all kinds of improvements. Here are just a few:
\n\n\n\nThank you to the following contributors for collaborating on this post: @annezazu, @chanthaboune, @marybaum, @priethor, and @webcommsat.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12644\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:8;a:6:{s:4:\"data\";s:60:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"WordPress 5.9.3 Maintenance Release\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"https://wordpress.org/news/2022/04/wordpress-5-9-3-maintenance-release/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 05 Apr 2022 19:50:17 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:3:\"5.9\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12575\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:125:\"WordPress 5.9.3 is now available! This maintenance release features 9 bug fixes in Core and 9 bug fixes in the block editor.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Jb Audras\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:3896:\"\nWordPress 5.9.3 is now available!
\n\n\n\nThis maintenance release features 9 bug fixes in Core and 10 bug fixes in the block editor.
\n\n\n\nWordPress 5.9.3 is a short-cycle maintenance release. The next major release will be version 6.0.
\n\n\n\nYou can download WordPress 5.9.3 from WordPress.org, or visit your Dashboard → Updates and click “Update Now”.
\n\n\n\nIf you have sites that support automatic background updates, they’ve already started the update process.
\n\n\n\nFor more information, browse the full list of both Trac and GitHub changes in the release candidate post, or check out the changelog of version 5.9.3 on HelpHub.
\n\n\n\nThe 5.9.3 release was led by Jb Audras and George Mamadashvili.
\n\n\n\nSpecial props to Sergey Biryukov for running mission control.
\n\n\n\nThank you to everyone who helped make WordPress 5.9.3 happen:
\n\n\n\nAki Hamano, Alex Stine, aliakseyenkaihar, Anton Vlasenko, binarymoon, Carlos Bravo, Colin Stewart, David Baumwald, Dion Hulse, George Mamadashvili, glendaviesnz, Greg Ziółkowski, ironprogrammer, Iulia Cazan, Jb Audras, Joe Dolson, Joen A., Jorge Costa, jsnajdr, Marius L. J., Nick Diego, Paul Biron, Peter Smits, pgpagely, Rafi Ahmed, Richard B. Kreckel, Robert Anderson, Rufus87, Sergey Biryukov, Tor-Bjorn Fjellner, Tonya Mork, Abha Thakor, Oliver Juhas, and Weston Ruter.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12575\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:9;a:6:{s:4:\"data\";s:60:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:37:\"The Month in WordPress – March 2022\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://wordpress.org/news/2022/04/the-month-in-wordpress-march-2022/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 05 Apr 2022 13:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:18:\"Month in WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:22:\"the month in wordpress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12583\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:325:\"We hope that you and your beloved ones are staying safe during these difficult times. If you’re looking for a way to support the humanitarian crisis in Ukraine, you can refer to this episode of WP Briefing. There you will find a list of Non-Governmental Organizations (NGOs) that can help. In parallel to the work […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"rmartinezduque\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:13167:\"\nWe hope that you and your beloved ones are staying safe during these difficult times. If you’re looking for a way to support the humanitarian crisis in Ukraine, you can refer to this episode of WP Briefing. There you will find a list of Non-Governmental Organizations (NGOs) that can help.
\n\n\n\nIn parallel to the work the community is doing in preparation for the next major release, WordPress 6.0, March has seen the launch of some exciting projects and proposals. Read on to find out more about the latest updates and how to get involved.
\n\n\n\nThe WordPress Pattern Creator is live! This new tool allows anyone with a WordPress.org user account to build, edit and submit their best block patterns to the Pattern Directory.
If you’ve used patterns in WordPress, you’ll know that they make it easy to add unique layouts to your website. These include galleries, testimonials, pricing tables, and more. Opening the directory to public submissions enables any WordPress user to enjoy a wider variety of patterns to use on their sites.
A few updates to the WordPress 6.0 planning were published last month. In case you missed them, today (April 5) at 15:00 UTC there is a live and interactive WordPress 6.0 walkthrough hosted by contributors of the release squad.
\n\n\n\nThe event will take place via Zoom and include a discussion on the new features, potential blockers, and a Q&A session with the community. Attendance is open to anyone who wants to know more about what’s coming in WordPress 6.0.
\n\n\n\nVersions 12.8 and 12.9 of the Gutenberg plugin were released last month. With them, some new exciting features and updates.
\n\n\n\nHave a story that we could include in the next ‘Month in WordPress’ post? Let us know by filling out this form.
\n\n\n\nThe following folks contributed to this Month in WordPress: @rmartinezduque, @mysweetcate, @anjanavasan.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12583\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:10;a:6:{s:4:\"data\";s:61:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n\n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:87:\"WP Briefing: Episode 28: Coming to a WordCamp Near You: A Return to In-Person WP Events\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:108:\"https://wordpress.org/news/2022/04/episode-28-coming-to-a-wordcamp-near-you-a-return-to-in-person-wp-events/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 04 Apr 2022 12:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:7:\"Podcast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:11:\"wp-briefing\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://wordpress.org/news/?post_type=podcast&p=12506\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:172:\"Curious about returning to WordPress events safely? Tune in as WordPress Executive Director Josepha Haden Chomphosy discusses guidelines for returning to in-person events. \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"enclosure\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:3:\"url\";s:60:\"https://wordpress.org/news/files/2022/03/WP-Briefing-028.mp3\";s:6:\"length\";s:1:\"0\";s:4:\"type\";s:0:\"\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Santana Inniss\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:11997:\"\nIn the twenty-eighth episode of the WordPress Briefing, Executive Director, Josepha Haden Chomphosy discusses returning to in-person WordPress events.
\n\n\n\nHave a question you’d like answered? You can submit them to wpbriefing@wordpress.org, either written or as a voice recording.
\n\n\n\nJosepha Haden Chomphosy [00:00:00]
\n\n\n\nHello everyone! And welcome to the WordPress Briefing: the podcast where you can catch quick explanations of the ideas behind the WordPress open source project, some insight into the community that supports it and get a small list of big things coming up in the next two weeks. I’m your host, Josepha Haden Chomphosy. Here we go.
\n\n\n\nJosepha Haden Chomphosy [00:00:40]
\n\n\n\nI was checking the list of upcoming events recently as part of just my regular work and saw that the call for organizers for WordCamp Asia is open. On the one hand, it made my heart skip a beat with excitement. That event is six years or so in the making. And on the other hand, it reminded me of February 10th, 2020, the day that Matt told me that we had to proactively cancel WordCamp Asia. That week was truly heartbreaking for me as well as I think the entire organizing team.
\n\n\n\nBut it also, fortunately, was prescient. As I think back over the two years since then, I’m grateful for our community wranglers and deputies who have consistently hosted important discussions about how to return to in-person events safely. And with two of our major flagship events returning this year, I’m here to summarize, sort of, what the rules and guidelines are.
\n\n\n\nBut certainly I hope that you come away from this with an idea of what’s being done to keep everyone safe as we are best able.
\n\n\n\nJosepha Haden Chomphosy [00:01:44]
\n\n\n\nFirstly, before we dig into specifics, I want to be clear upfront that the guidelines for COVID-aware events are mandatory, unless otherwise stated. For folks who’ve been attending WordPress events, or participating in the community for a long time, this is a change. As a program, we have always done our best to be flexible with guidelines so that we can prioritize local knowledge. But our responsibility is to the long-term success of this community and this program. So moving forward with in-person events that risk the health of our community members poses risks to the program itself. So with that in mind, let’s learn what we’re going to see at events for the rest of the.
\n\n\n\nJosepha Haden Chomphosy [00:02:28]
\n\n\n\nFor any WordPress event that is gathering more than 50 people, the new mandatory guidelines are:
\n\n\n\nNumber one, follow local laws and guidelines. If your area has suggested guidelines on top of the mandatory ones, follow those.
\n\n\n\nSecond, is if you are in a location where laws or guidelines require or permit venues to limit admission based on a person’s vaccination status and masking, then events can only happen in venues that are willing to provide staff to check for vaccination status at the door. And then also to remind participants to wear masks during the event.
\n\n\n\nAnd the third thing is if your area or venue legally cannot check vaccination status, your area must pass the in-person checklist, which I will link in the show notes below. But that in-person checklist has to be passed at the time of the application and then again at the time of the event. And in addition to that, the venue must be willing to provide staff who will remind participants to wear masks and check for temperature during the event.
\n\n\n\nJosepha Haden Chomphosy [00:03:33]
\n\n\n\nOrganizers in these areas must be prepared to move online or cancel if the region fails the safety checklist, which again, will be linked in the show notes below. So those are the three things and they are pretty dense, but also I think allow for a fair amount of flexibility. There is also a tidy flow chart linked in the sidebar of make.wordpress.org/community that will help you to decide what sort of event your own area can support right now.
\n\n\n\nSo those are the mandatory guidelines for WordPress events in general right now, but you probably also have a few specific questions. So I’ve got the three most common questions ready to go with answers from Angela Jin who helped me to kind of pull together the information for this particular podcast props to Angela. Thank you.
\n\n\n\nJosepha Haden Chomphosy [00:04:25]
\n\n\n\nSo, first question, anything specific to know about WordCamp Europe? WordCamp Europe will be following these guidelines as well. All attendees and participants are expected to wear a mask while they are at the event and catering will be offered outside so people can remove their masks to eat.
\n\n\n\nThe second common question is how will these guidelines change as countries and local governments begin deescalating restrictions and safety measures? We should consider these guidelines to be subject to evolution based on what the team is hearing and seeing from the community. But right now we intend to keep these stricter guidelines in place until we see how the loosened rules play out elsewhere.
\n\n\n\nAnd then a third frequent question is what’s going to happen to all these online events?
\n\n\n\nThe community team will continue to support online events right now. So if your community doesn’t feel ready to have an in-person event, but still wants to kind of get everyone together that is still allowed, and still encouraged. And finally the community team will continue to keep a close eye on situations around the world.
\n\n\n\nIf it becomes safe to do so, and your community is interested, they of course will be happy to chat with you about a WordCamp. There is an application that I will share the link to in the show notes below as well. In case that is something that your community is wanting to look into.
\n\n\n\nJosepha Haden Chomphosy [00:05:54]
\n\n\n\nOh, and I have a little postscript also. I know I was like finally, and now I’m doing a finally, finally. That’s what postscripts are about. P.S. If you have not stopped by the community team’s site or any of their meetings, they’ve been doing a really great job of keeping things moving through two years of unpredictable changes. If you are a community team member, I want to offer you a huge thanks. Thank you so much for helping us to stay aware and able to move forward.
\n\n\n\nIf you are an organizer, pat yourself on the back. I want to thank you for pivoting with us, moving through online events, even though they are not at all the same as in-person events and certainly they don’t share the reasons that we get people together sometimes.
\n\n\n\nAnd finally, if you are an end to end attendee, if you go to WordPress meetups or you go to any sort of WordPress online events or WordCamps, anything like that, thank your local organizer. They have been doing this probably for a while, and I’m sure that they are looking forward to getting back to in-person events themselves, but even, so they have been putting in a lot of volunteer hours to help make sure that we all know how to use WordPress.
\n\n\n\nAnd so find them, thank them, and I’m sure that they’ll appreciate it.
\n\n\n\nJosepha Haden Chomphosy [00:07:20]
\n\n\n\nAnd with that, it is time for our small list of big things. Number one, WordCamp Asia has a call for organizers open! This event will be in 2023. And I think that we all simply cannot wait. So I’ll link the call for organizers in the show notes. And then of course you can follow that whole site to stay up to date on what’s happening there.
\n\n\n\nThe second thing is, while we’re on the topic of events, there’s also an open discussion about how we can best support organizers who are getting back to in-person events. We’d like thoughts from both organizers and attendees. So feel free to drop by and leave a note in the comments section. And while you’re over there, the third thing in my small list of big things, there’s also an open discussion about regional events. So go over there, get all your thoughts about WordPress events together. Get them all sorted out in one go. Just leave comments, boom, boom, boom, boom, boom. All over the place.
\n\n\n\nAnd that my friends is your small list of big things. Thank you for tuning in today for the WordPress Briefing. I’m your host Josepha Haden Chomphosy.
\n\n\n\nAnd I’ll see you again in a couple of weeks.
\n\n\n\nJosepha Haden Chomphosy [00:08:54]
\n\n\n\nSo my most embarrassing WordCamp story actually has to do with where I was supposed to be versus where people thought I was supposed to be. This was early on in my time with WordPress, with Automattic. And I had convinced someone, I had convinced a colleague and friend of mine to go to my home WordCamp, WordCamp Fayetteville over there in Arkansas.
\n\n\n\nAnd then I didn’t go. But I knew I wasn’t going, I knew I was going to WordCamp Boston, but he did not know that I was not going to go. And so he arrived at WordCamp Fayetteville, WordCamp Northwest Arkansas. I can’t remember what it was called at the time. And immediately was confused about where I was and why I wasn’t there.
\n\n\n\nAnd so there was this excellent moment of mass confusion among states where the folks at WordCamp Fayetteville started tweeting about how I had convinced this contributor to go to that event and then didn’t show up. And then the folks at WordCamp Boston, we’re looking at all of those tweets, because if you are a WordCamp organizer, you are always looking at the tweets from all the other WordCamps happening in your weekend.
\n\n\n\nAnd people got very confused about why I was in Boston while they were thinking that I was in Fayetteville, even though the tweets were talking about how, like, I wasn’t in Fayetteville. They probably didn’t say that it was probably more along the lines of like, “Hey, let’s share a photo with Josepha” to, like, make fun of the fact that I wasn’t there.
\n\n\n\nAnd so I caused mass confusion in multiple states. That’s probably my most embarrassing WordCamp story. You’re welcome. Bye!
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12506\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:11;a:6:{s:4:\"data\";s:75:\"\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:34:\"People of WordPress: Juan Aldasoro\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:72:\"https://wordpress.org/news/2022/03/people-of-wordpress-juanfra-aldasoro/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 31 Mar 2022 21:42:10 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:7:{i:0;a:5:{s:4:\"data\";s:9:\"Community\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Features\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:10:\"Interviews\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:3;a:5:{s:4:\"data\";s:9:\"HeroPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:4;a:5:{s:4:\"data\";s:19:\"People of WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:5;a:5:{s:4:\"data\";s:20:\"Polyglot Contributor\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:6;a:5:{s:4:\"data\";s:12:\"Support Team\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12512\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:120:\"The People of WordPress feature this month shares the story of web and plugin developer Juanfra Aldasoro from Argentina.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"webcommsat AbhaNonStopNewsUK\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:19968:\"\nIn this series, we share some of the inspiring stories of how WordPress and its global network of contributors can change people’s lives for the better. This month we feature a website developer and product manager from Argentina, who found in the software a way to live his life in the way he dreamed.
\n\n\n\n\n\n\n\nWordPress offers something to everyone. For Juan Aldasoro, a developer and product manager for a large distributed company, it provides an opportunity to combine his different interests and skills to live the type of life he wanted.
\n\n\n\n“I like visual, creative and technical things. The joy of WordPress is that you can do all of these things, you don’t have to limit yourself to any one aspect . You can also do this from almost anywhere in the world!”
\n\n\n\nFrom working in products since 2012, Juan sees WordPress as a major part of his skillset and toolbox. He said: “It gives you an opportunity to be part of building a product which could potentially be used by thousands of people and more on your site. It encourages you to think about different languages and how you can make it accessible. It allows you to work on different platforms. Working in WordPress gives you this broad approach. Working this way on products ended up pushing me into learning about all these different things. Only in open source can you really do this and use your creative side to find solutions.”
\n\n\n\nBorn in a mid-sized city in Argentina, Juan was raised in a family in which music, arts and sports were always an essential part of everyday life.
\n\n\n\n“These activities encourage human beings to be creative and participative, and at the same time they are highly formative when it comes to mould people in order to become part of a group, a team, a community.”
\n\n\n\nThe youngest of five siblings, Juan became highly motivated, trying to follow the steps of his siblings. Having a computer at home, he started to make connections that laid the foundation for his career as a developer. His interest in computers grew through that access to a machine running MS-DOS – the one with the black screen command line! Mastering this became a challenge to him and something to share with others. Through doing this, he found a way to more social interaction and new friendships.
\n\n\n\n\n\n\n\nWithout being conscious of it, my friends and I were sharing pieces of code.
He said: “I started learning some super easy stuff that made me feel like Houdini at that time. I could save a game play, something intangible, on a floppy disk and carry that piece of plastic and magnetic material back home. I was saving the play or game in a square object and then loading that back at home. I now realize, those were my first interactions with computer commands. Without being conscious of it, my friends and I were sharing pieces of code in a unique way.”
\n\n\n\nThis interest grew further through computer magazines and experimenting as “there was always something new to learn.” Although sport became a big part of Juan’s life in his teens, he kept up his computer learning. Taking a new direction, he found online tutorials enabling him to learn how to play the guitar. This led to setting up a punk rock band with his friends.
\n\n\n\n“Education has always been important in my family, and thanks to my parent’s efforts, I attended a school where I learned to express myself in another language.” The school had hired a satellite internet connection in the mid-nineties and had HTML on the computer studies program. These facilities were not that common in Argentina or many other countries either at that time. Also, his parents had the foresight to secure a rare internet connection at the house in 1997.
\n\n\n\nJuan recalled: “Browsing around the Internet opened a new universe in my mind. This new universe was extremely fantastic but also extremely expensive. I needed to make the most of every second online.”
“It was a whole new world and one thing led to the other. I started learning a bit of everything, editing graphics, scripting and so on. I still remember my first website in the fantastic sunset strip, Geocities.”
After high school, Juan moved to the city along with his brother and began to study IT at University. When he was asked by a friend to work at a software company, he decided to try that whilst continuing his studies. Through his job he had the chance to explore web-related opportunities, and with a friend from university, they started managing teams and projects across Latin America and Spain.
Juan describes this experience as one of the most fulfilling in his life. He was able to travel abroad for work, experience remote working, manage teams, present projects and speak formally in front of senior people. As the company grew at a fast pace, they learned how to set up and run a large organization. Eventually, he decided to drop out of his university program and focus on the opportunity of learning first hand.
One of the key early learning from working internationally was that business and web development could be just as fast-moving and successful in Argentina as in other places. “I realized there’s no such thing as a secret sauce for success. Projects are backed by people’s talent and time, and you can find that in any latitude.”
By his mid-20s, Juan decided he wanted to try building something from scratch. He created a social network for photo sharing in Latin America, which was used by more than 30,000 people across Latin America and Spain in its time. Through this, he discovered that other people had a blog and he did not want to be left behind. The discovery of WordPress was to change the focus of his life.
Spending some time traveling around Europe, Juan found himself ‘surrounded by uncertainty’ and worried about what the future could bring. “I had some clues, but under uncertainty, the more you ask the less you answer. I started thinking about embracing the following philosophy: I didn’t want to be part of a large company, I didn’t want to continue studying and I wanted to travel as much as I could.” He did not realize at that time how this vision for his life was to mirror what he would find in WordPress.
\n\n\n\nHe started using WordPress for a few sites in 2005. By 2007 he was using it for almost everything. He was struck by the magnitude and range of what the software could do, from a simple tool used to create a blog in the blink of an eye through to complex projects.
\n\n\n\nHis first problem-solving project was simple and saved data received through a contact form plugin. “To complete this project I discovered the Codex and I learned how easy and intuitive it is to create a plugin. I had fallen in love with WordPress.”
\n\n\n\n\n\n\n\nI was truly amazed by how I could learn from others.
As he explored the options with the software, Juan was unsure of how intellectual property worked and wanted to be respectful of other people’s work. “I didn’t understand open source yet, and I wasn’t sure if I was stealing from others. That was my first interaction with GPL and open source. I was truly amazed by how I could learn from others and improve things created by others or by myself.”
\n\n\n\nHe realized: “WordPress was the way to go if I wanted to pursue a dream of traveling, skipping winter, and working at the same time; what we now call a digital nomad. I already knew how to work remotely, I could work for companies located anywhere, as long as they could communicate in English or Spanish.”
\n\n\n\nJuan started his own web agency, where he provided services to small and medium-sized companies abroad in the USA, UK, and Australia. He built his reputation and developed strong relationships in WordPress. “The experience couldn’t be better. I was learning, having fun, making a living out of it, and at the same time exploring the world.”
\n\n\n\nIn mid-2012, he discovered the full power of the WordPress community firsthand. In his spare time he started developing themes and from all he heard, wanted to attend a major event with lots of others in WordPress, a WordCamp. He took the plunge and booked for WordCamp in Edinburgh, in the UK. He said: “I got to meet many super talented people, and the atmosphere of the event was awesome. A place where competitors were also colleagues. Seeing the humility of somebody like Mike Little, the co-founder of WordPress, was amazing.”
\n\n\n\nHe added: “While there, unconsciously, I started dreaming of holding something like that in Argentina – the joy of hosting the WordPress community in my home country.”
\n\n\n\nBack home, while browsing the Codex, he happened to see that WordPress was turning 10. A lot of meetups were going to be organized worldwide to celebrate the birthday. But there was nothing organized in Argentina. This was a catalyst for starting a local meetup. Together with a colleague, he organized an Argentinian 10th birthday meetup.
\n\n\n\nMore than 20 people showed up. “There was a common denominator. We all loved WordPress, it was part of our day-to-day life. We wanted to share experiences, make new friends and continue growing from what we could learn from others. That day we were a group of people with shared interests. That’s the simplest way to define a community, isn’t it?” This early meetup led to the formation of what is now called WordPress Argentina.
\n\n\n\nIn his desire to skip winters and do more traveling, his next adventure was to take him to visit family working in the US and attend one of the biggest WordCamps in the world in San Francisco. His interest kept growing and he traveled across Europe to be part of the first edition of WordCamp Europe in the Netherlands in 2013.
\n\n\n\nHe said: “There’s almost nothing I could write to fully express what you experience in such events. They are the main WordPress events worldwide. The best part: I made a lot of good friends from many different places. I’m glad I have more excuses to continue traveling.”
\n\n\n\nOnce again in Argentina, our organization started growing thanks to the energy of the whole group, we started hosting formal meetups. In May 2015, we crowned all these efforts with a new WordCamp in Buenos Aires, Argentina.
\n\n\n\n\n\n\n\n“Organizing such an event in my home country with many of the contributors I had met from the very first meetup was an experience I will always keep with me.”
\n\n\n\nJuan believes one of his biggest contributions to open source was as part of being able to expand the community in Argentina and to share this with other Latin American and Spanish speaking countries. He also contributes as a volunteer translator in the Polyglots Team, to the Make WordPress Support team, and contributes to code blocks and Gutenberg. “I am really excited about seeing the future of Gutenberg as it is the future of WordPress.”
\n\n\n\nThroughout his time contributing, Juan believes in helping to set the foundations and encouraging others to give their time and talents. He is keen to share that contributing does not have to be the same all the time and that you can have breaks and focus on one area in a particular period too. He gives the example of how in his spare time he watches Trac, where tickets about the software are logged, and looks where he might be able to help or think of solutions.
\n\n\n\nHe said: “Anytime I find I can contribute to or make improvements in code-related areas, I will do as it is important to keep giving to the community. I enjoy crawling over meta, trac, GitHub and the different places that are requesting help. There is always somewhere you can help. At the moment, my focus is code and translations. I always try to save time to help these two areas. It is like you give and you get, you learn things. You meet amazing people and opportunities arrive.”
\n\n\n\n“Life is about experiences, it is about the people you surround yourself with and trying to do what you love. What you can find in an open source project like WordPress is an environment full of people who work with a tool they love. An environment that is ready to help and to give advice. Follow what makes you happy, try to be surrounded by people who make you better, try to empower others, try to give back. Try. Make your own path.”
\n\n\n\nHelp share these stories of open source contributors and continue to grow the community. Meet more WordPressers in the People of WordPress series.
\n\n\n\nThank you to Juan Aldasoro (@juanfra) for sharing his story.
\n\n\n\nInterviews and feature by Abha Thakor (@webcommsat) and Surendra Thakor (@sthakor). Reviews by Mary Baum (@marybaum), Chloe Bringmann (@cbringmann), Meher Bala (@meher), Anjana Vasan (@anjanavasan) and Yvette Sonneveld (@yvettesonneveld).
\n\n\n\nThanks to Josepha Haden Chomphosy (@chanthaboune) and Topher DeRosia (@topher1kenobe) and others for their support of this initiative.
\n\n\n\nThis People of WordPress feature is inspired by an essay originally published on HeroPress.com, a community initiative created by Topher DeRosia. It highlights people in the WordPress community who have overcome barriers and whose stories might otherwise go unheard. #HeroPress
\nIt’s been less than a year since the WordPress Pattern Directory was launched, and we already have more exciting news to share. The Pattern Creator is live! You can now build, edit, and submit your best block patterns to the Pattern Directory—submissions are open to all with a WordPress.org user account!
\n\n\n\n\n\n\n\nThe WordPress Pattern Directory includes attractive, handy patterns created by designers that can make your experience building a stunning site much easier. Patterns can save you a significant amount of time and also give you greater freedom when you’re building your site. With patterns, you can make or replicate complex layouts with just a few clicks, and using them is as simple as copy and paste.
\n\n\n\nAs the name implies, the Pattern Creator allows anyone, from designers to content creators, to make custom patterns: a collection of blocks arranged in any way, for any purpose intended by the creator. Like most things in WordPress, these are available for public use once it’s submitted to the WordPress Pattern Directory. Have a look at these guidelines to learn more about what makes a pattern suitable for listing in the directory.
\n\n\n\nSo what are you waiting for? Check out all the patterns already available or better yet, make your own!
\n\n\n\nWho is WordPress actually made for? Join our host, WordPress Executive Director Josepha Haden Chomphosy, as she explores this controversial question and three things that can help find the answer.
\n\n\n\nHave a question you’d like answered? You can submit them to wpbriefing@wordpress.org, either written or as a voice recording.
\n\n\n\nHosts: Josepha Haden Chomphosy
Editor: Dustin Hartzler
Logo: Beatriz Fialho
Production: Santana Inniss
Episode 27
\n\n\n\nJosepha Haden Chomphosy [00:00:00]
\n\n\n\nHello everyone, and welcome to the WordPress Briefing: the podcast where you can catch quick explanations of the ideas behind the WordPress open source project, some insight into the community that supports it, and get a small list of big things coming up in the next two weeks. I’m your host, Josepha Haden Chomphosy. Here we go!
\n\n\n\nToday, we’re talking about who WordPress is built for. I was talking to a group of contributors last week and we encountered some questions around just who WordPress is built for. And it’s a question that you’ll find any time that you’re working on user testing or on triaging tickets, and especially when that comes up when you look at the big picture, roadmap sorts of things. The easiest answer for this question is, of course, everyone because WordPress’ mission is to democratize publishing and that should be available to everyone.
\n\n\n\nJosepha Haden Chomphosy [00:01:11]
\n\n\n\nHowever, everyone is a really big target and certainly doesn’t help get your mind around the people that you’re wanting to actually build it for, the people that you actually want to be able to use your product, your software on a day-to-day basis. So let’s take a look at the one question that can help us figure out who it’s built for today and how we get it to being something that’s built forever.
\n\n\n\nFirstly, there’s a basic premise of open source that informs this thought. And that premise is that we are citizens of a community of contributors therefore the decisions are made by the people who show up. In general, I believe that to be true, though, I also believe that some basic qualifications are needed.
\n\n\n\nJosepha Haden Chomphosy [00:01:50]
\n\n\n\nSo with that in mind, the one question that can help us figure out who a software is built for is this: how do your active contributors see themselves? I would bet that most contributors to open source software projects, like WordPress, are developers of some sort, it is sort of written right into the definition of the project.
\n\n\n\nIf you work on software, then you need developers. And what I love about WordPress, in particular, is that we do work to include contributors who are not developers. Yet it still remains true that there is a fairly high level of technical knowledge required to actively contribute.
\n\n\n\nJosepha Haden Chomphosy [00:2:25]
\n\n\n\nWhich kind of brings us to the second half of the original question of how can we make sure that WordPress can be something that’s built for everyone? The answer to this one is easy to say, hard to do, and that is to make sure to include them as co-creators in the development process.
\n\n\n\nWe’ve talked about co-creators in open source before. It’s this idea that people who use the software every day are likely to know the biggest pain points. So if you want your software to be used by people who don’t know HTML, talk to a bunch of people who don’t know HTML about how it is to use your software.
\n\n\n\nIf you want your software to be mostly used by enterprise agencies, talk to enterprise agencies, but also ask them what their clients hate, because everyone has more than one stakeholder. And I know that I said this already, but it bears repeating that, obviously, this is all very easy to say and hard to do.
\n\n\n\nJosepha Haden Chomphosy [00:3:20]
\n\n\n\nSo what is my best guess for the how-to-do part for WordPress? There are three things.
\n\n\n\nThe first is testing. This not only helps bring in new contributors and helps train future contributors, which I’ve talked about on the podcast before. But testing also gives us a higher chance of actionable feedback from folks who don’t necessarily spend time directly in the WordPress project.
\n\n\n\nFrequently the feedback that we do get that is just kind of undirected and ad hoc is exactly that– it is undirected and ad hoc and is then hard to follow up on and make sure that we understand what was wrong and how we can help fix it. And so testing is important for that. And testing it turns out is important for a bunch of things. When you’re working in open source.
\n\n\n\nThe next thing is support. So checking in with support teams at hosts, as well as the hardworking support teams in the project. And that can really help us to get early indications of what difficulties exist now. They have routinely seen problems and issues that are raised in support forums, and from their everyday users that they are providing support to.
\n\n\n\nThat probably could be fixed in WordPress if we had a good understanding of just what was not going right, how many people really needed it to go better, and what our targets were to fix that particular problem.
\n\n\n\nJosepha Haden Chomphosy [00:4:45]
\n\n\n\nAnd the third thing is communication. I know that I’ve gone on record in many places as saying that most of our problems at the end of the day are communication problems. And I’m going on record about it again here in this podcast, establishing better communication patterns with users is key.
\n\n\n\nThat can be a multi-year project in itself. And even after that, it’s going to be an ongoing journey. But it is one of the many things that WordCamps and other WordPress events have given to us over the years, an opportunity to really hear from and see the struggles that people who are not building with WordPress every day, or literally building WordPress every day are actually having.
\n\n\n\nJosepha Haden Chomphosy [00:5:34]
\n\n\n\nSo now that you’ve heard my small list of way too big things, that brings us to our regular small list of big things. The first thing is that WordCamp Europe is still looking for volunteers. If you’ve never done that before, I think it’s quite fun. You get to meet a lot of people and the team of organizers is super fun, but I’ll leave a link for you in the show notes.
\n\n\n\nWe also have a new code-free way to contribute through the photo directory. That team is just getting started and still is working toward building out its programs. So now’s a good time to drop in and just kind of see what they are up to. And finally, a reminder that we do have contributors who are affected by the war in Ukraine right now. I will reshare the list of humanitarian organizations in case you missed them a couple of weeks ago as well.
\n\n\n\nJosepha Haden Chomphosy [00:6:21]
\n\n\n\nAnd that my friends is your small list of big things. Thank you for tuning in today for this WordPress Briefing. I’m your host, Josepha Haden Chomphosy. I’ll see you again in a couple of weeks.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12451\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:14;a:6:{s:4:\"data\";s:63:\"\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"WordPress 5.9.2 Security and Maintenance Release\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:80:\"https://wordpress.org/news/2022/03/wordpress-5-9-2-security-maintenance-release/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 11 Mar 2022 02:24:13 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Security\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"5.9\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12421\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:367:\"WordPress 5.9.2 is now available! This security and maintenance release features 1 bug fix in addition to 3 security fixes. Because this is a security release, it is recommended that you update your sites immediately. All versions since WordPress 3.7 have also been updated. WordPress 5.9.2 is a security and maintenance release. The next major release […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Jb Audras\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:3697:\"\nWordPress 5.9.2 is now available!
\n\n\n\nThis security and maintenance release features 1 bug fix in addition to 3 security fixes. Because this is a security release, it is recommended that you update your sites immediately. All versions since WordPress 3.7 have also been updated.
\n\n\n\nWordPress 5.9.2 is a security and maintenance release. The next major release will be version 6.0.
\n\n\n\nYou can download WordPress 5.9.2 from WordPress.org, or visit your Dashboard → Updates and click “Update Now”.
\n\n\n\nIf you have sites that support automatic background updates, they’ve already started the update process.
\n\n\n\nThe security team would like to thank the following people for responsively reporting vulnerabilities, allowing them to be fixed in this release:
\n\n\n\nFor more information, browse the full list of changes on Trac, or check out the version 5.9.2 HelpHub documentation page.
\n\n\n\nThe 5.9.2 release was led by Jb Audras, with the help of Jorge Costa on package updates, Sergey Biryukov on mission control, and David Baumwald on backport commits.
\n\n\n\nIn addition to the release squad members and security researchers mentioned above, thank you to everyone who helped make WordPress 5.9.2 happen:
\n\n\n\nAlan Jacob Mathew, Alex Concha, André, Anton Vlasenko, David Baumwald, ehtis, Jb Audras, Jorge Costa, Peter Wilson, Sergey Biryukov, Tonya Mork, and ironprogrammer.
\n\n\n\nProps @davidbaumwald and @sergeybiryukov for peer review.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12421\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:15;a:6:{s:4:\"data\";s:61:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n\n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:76:\"WP Briefing: Episode 26: Matt Mullenweg on Ukraine, Community, and WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:96:\"https://wordpress.org/news/2022/03/episode-26-matt-mullenweg-on-ukraine-community-and-wordpress/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 04 Mar 2022 21:39:46 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:7:\"Podcast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:11:\"wp-briefing\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://wordpress.org/news/?post_type=podcast&p=12415\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:384:\"Matt Mullenweg speaks to WordPress contributors worldwide on this special edition of the WP Briefing podcast with Josepha Haden Chomphosy. Join us to hear Matt’s thoughts on Ukraine. Have a question you’d like answered? You can submit them to wpbriefing@wordpress.org, either written or as a voice recording. Credits Hosts: Josepha Haden Chomphosy and Matt Mullenweg […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"enclosure\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:3:\"url\";s:62:\"https://wordpress.org/news/files/2022/03/WP-Briefing-026-1.mp3\";s:6:\"length\";s:1:\"0\";s:4:\"type\";s:0:\"\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Chloe Bringmann\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:6361:\"\nMatt Mullenweg speaks to WordPress contributors worldwide on this special edition of the WP Briefing podcast with Josepha Haden Chomphosy. Join us to hear Matt’s thoughts on Ukraine.
\n\n\n\nHave a question you’d like answered? You can submit them to wpbriefing@wordpress.org, either written or as a voice recording.
\n\n\n\nInternational Committee of the Red Cross
\n\n\n\nInternational Rescue Committee
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nJosepha Haden Chomphosy 00:00
\n\n\n\nHello, everyone, and welcome to a special edition of the WordPress Briefing. I have Matt here with me today because we want to acknowledge that we are once again at the start of a very difficult time. Neither of us would presume to know what it’s like to be at the heart of such massive disruption in our lives. But who would we be if we didn’t stop and check in with you all, the project that we hold so dear? And with that, I’ll hand it right over to you, Matt.
\n\n\n\nMatt Mullenweg 00:27
\n\n\n\nHello everyone. First, I want to thank Josepha for inviting me to join the WordPress Briefing to share what’s been on my mind in light of recent global events.
\n\n\n\nMatt Mullenweg 00:37
\n\n\n\nI’ve been listening and watching events escalate in Ukraine, often in a state of shock. The scale alone is hard to take in. I mean, in the last 7 days, more than 500,000 people have fled their homes, more refugees are expected every day. The downstream humanitarian crises of the invasion are unimaginable.
\n\n\n\nMatt Mullenweg 00:56
\n\n\n\nAnd seeing destruction in the world we live in is confusing, disconcerting, and difficult. In my experience, open source and WordPress bring people together; people from other countries and cultures, people that we know as friends and colleagues. Technology connects us, regardless of where we are. Nothing can negate the bad things happening in the world, but when I see how this community of contributors collaborates, regardless of borders, you all remind me of the good in the world every day.
\n\n\n\nMatt Mullenweg 01:30
\n\n\n\nI firmly believe that the web can be an equalizer and a force for good in the world. To me, the WordPress project is the epitome of goodness—everyone has a voice, a platform, and a community. You have the power to make your corner of the world, and the web, a sanctuary for those who need it—especially now.
\n\n\n\nMatt Mullenweg 01:45
\n\n\n\nIf you or someone you know is affected by this war, I encourage you to be present as the ramifications unfold. While we may all feel fatigued and have a sense of languishing from the past two years of the Covid pandemic, the gift of time and support for one another cannot be overstated. I’m confident that every single person in the WordPress community will approach the situation in Ukraine with sensitivity and understanding.
\n\n\n\nMatt Mullenweg 02:07
\n\n\n\nI invite you to join me in standing with those in the world working to end conflict and working toward a world of peace, promise, and opportunity. If you’re looking for a way to help support the humanitarian crisis in Ukraine, I will offer some suggested NGOs, or Non-Governmental Organizations, that provide assistance to local peacebuilders in the region.
\n\n\n\nMatt Mullenweg 02:26
\n\n\n\nIn closing, please know that my thoughts are with everyone in our community. I know that my words here can’t change anything there, but I hope that we all remember that words of support are never unwelcome. And we can never know when a little human kindness can help someone share the invisible heaviness in their heart.
\n\n\n\nJosepha Haden Chomphosy 02:44
\n\n\n\nThanks for that, Matt. My friends, there are links in the show notes to some of the groups that Matt referenced. And that is it for this special edition of the WordPress Briefing. I’m your host, Josepha Haden Chomphosy. Be safe, be kind to yourself and others, and I’ll see you again in a couple of weeks.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12415\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:16;a:6:{s:4:\"data\";s:60:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"The Month in WordPress – February 2022\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:72:\"https://wordpress.org/news/2022/03/the-month-in-wordpress-february-2022/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 04 Mar 2022 17:40:49 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:18:\"Month in WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:22:\"the month in wordpress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12411\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:332:\"There’s a lot going on in the world right now, and safety is top of mind for everyone in the WordPress community. If you don’t know where to begin, or how to support your peers, Executive Director Josepha Chomphosy’s advice to the global community is to start small. Overall, February has been a busy month […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Anjana Vasan\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:11940:\"\nThere’s a lot going on in the world right now, and safety is top of mind for everyone in the WordPress community. If you don’t know where to begin, or how to support your peers, Executive Director Josepha Chomphosy’s advice to the global community is to start small.
\n\n\n\nOverall, February has been a busy month for WordPress. To begin with, it was thrilling to see the enthusiasm for the release of WordPress 5.9 Joséphine from January continue last month, and that’s not all.
\n\n\n\nWe have many exciting updates to share, so keep reading to learn about the latest achievements from the WordPress community.
\n\n\n\nThe Core Team launched three new versions of Gutenberg last month. All come with new features, code quality improvements, and bug fixes.
\n\n\n\nThe redesign of WordPress News, which was first announced by Matt Mullenweg, Co-Founder of WordPress, in State of the Word 2021, went live on February 16, 2022.
\n\n\n\nHave a story that we could include in the next ‘Month in WordPress’ post? Let us know by filling out this form.
\n\n\n\nThe following folks contributed to this Month in WordPress: @anjanavasan @harishanker @rmartinezduque @mysweetcate
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12411\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:17;a:6:{s:4:\"data\";s:78:\"\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"People of WordPress: Tonya Mork\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:66:\"https://wordpress.org/news/2022/02/people-of-wordpress-tonya-mork/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 28 Feb 2022 23:55:13 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:8:{i:0;a:5:{s:4:\"data\";s:9:\"Community\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Features\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:10:\"Interviews\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:3;a:5:{s:4:\"data\";s:3:\"5.9\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:4;a:5:{s:4:\"data\";s:4:\"core\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:5;a:5:{s:4:\"data\";s:9:\"HeroPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:6;a:5:{s:4:\"data\";s:19:\"People of WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:7;a:5:{s:4:\"data\";s:9:\"Test Team\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12151\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:98:\"The People of WordPress feature this month shares the story of engineer and developer Tonya Mork. \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"webcommsat AbhaNonStopNewsUK\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:14131:\"\nIn this series, we share some of the inspiring stories of how WordPress and its global network of contributors can change people’s lives for the better. This month we feature a website developer and engineer from the US, who found the software and its community provide the impetus to keep her going forward.
\n\n\n\nWordPress gave Tonya Mork a new lease of energy after a health crisis from which she nearly died. She had spent two decades as an electrical and software engineer in high tech automated manufacturing. But when she discovered the WordPress software, teaching it to others became her new purpose. Through this discovery, she has gone on to help thousands of developers understand and build code in great depth.
\n\n\n\nAs part of her WordPress journey, she has shared her skills in the roles of Release Coordinator and the Core Tech Editor for the most recent major WordPress release, 5.9 Joséphine.
\n\n\n\nFor the first 22 years of Tonya’s life, she rose through the ranks from enlisted personnel in the US Navy to a highly sought after chief engineer with a multi million-dollar industrial automation engineering firm.
\n\n\n\nHowever, while she was working in engineering, her life was to change dramatically. In 2007, Tonya started to face health challenges that had an impact on all that she had known.
\n\n\n\n\n\n\n\n“My career defined me. It was my canvas and my art. When it was gone, I did not recognize myself.
Tonya Mork
One day, she woke up at home ready to visit a client’s facility where her firm was building a robotic system. She said: “As I headed for the door, I fell to my knees, as this wave of pain crushed down on my chest.”
\n\n\n\nDoctors diagnosed her with a very rare heart disease that caused her blood vessels to spasm, cutting off blood to whatever was downstream of the blockage.
\n\n\n\nA few months later, she was diagnosed with a second rare and more serious condition, related to the migraines from which she had been suffering. Combined with her heart condition, this made every migraine attack life-threatening.
\n\n\n\nFor nearly seven years, the unexpected changes to her health left her mostly homebound and constantly monitored. This meant she had to close her engineering firm and say goodbye to staff and clients.
\n\n\n\n“My career defined me. It was my canvas and my art. When it was gone, I was lost. I didn’t recognize myself.”
\n\n\n\nBut in her darkest hour, she found her strength. Tonya made a choice to move forward, and make the most of her life.
\n\n\n\n“When you are at rock bottom, you have to make a decision or else it will consume you. My decision was that I chose to be happy,” said Tonya.
\n\n\n\nOne of Tonya’s first steps was to start writing a blog using WordPress. In this she shared insights on how to find peace and joy in any situation. She wrote about kindness and helping one another.
\n\n\n\nThe joy of making solutions through WordPress became a way for Tonya to accept her new life and not feel as limited by her health. She wanted purpose, and in WordPress, she found just that.
\n\n\n\nTonya felt she could do something worthwhile in the virtual world.
\n\n\n\nIn 2013, Tonya’s health deteriorated further. She was admitted into intensive care and was diagnosed with a third rare disease, this time related to her autoimmunity. She was not expected to survive this time.
\n\n\n\nFollowing what she describes as a ‘miraculous recovery,’ she became stronger and was able to stop relying on a wheelchair. She used the energy from working on websites to keep going. “WordPress kept my mind alive,” said Tonya.
\n\n\n\nShe had first used WordPress for her engineering firm’s intranet. But when she discovered the software’s full potential and the collaborative opportunities of open source, it opened a new world.
\n\n\n\n“Finding WordPress helped me to find myself again”
Tonya Mork
During the years which followed, she donated her time to build some WordPress websites and plugins. She said: “Through giving my time, I was able to do something other than sit in isolation.”
\n\n\n\nTonya was amazed by the sharing in open source in general and in WordPress in particular. She said: “I was amazed to see people sharing so much information freely with one another. In my former engineering world, information was proprietary. Throughout my career, I had worked to break down those silos and help anyone to understand complex systems. I was drawn to this open community.”
\n\n\n\nShe also became aware that WordPress developers were hungry to learn more about development. She wanted to be part of the solution with her passion for teaching and the knowledge she had gained in industry.
She said: “Finding WordPress helped me to find myself again. Here in this community, I was able to feel like a person again, not a sick one, but a professional with something to give.”
As her interest in the software grew, Tonya decided to start a non-profit where she turned to WordPress to build the websites. This re-sparked her interest in programming. She said: “I wanted to really know the code and understand what made it tick.”
\n\n\n\nThe realization led Tonya to start the WP Developers’ Club, which in turn spawned Know the Code, to help educate individual developers, and is still used today.
\n\n\n\nTonya went on to work with big and medium size WordPress companies helping their developers and supporting them in raising their firms’ leverage with WordPress.
\n\n\n\nBy late 2020, she knew she wanted to do even more with WordPress.
\n\n\n\nIn February 2021, Tonya joined an international firm in the ecosystem and began working closely on WordPress Core.
\n\n\n\nAt that time, WordPress Core was pulling together a new Triage team. Tonya started volunteering on that team to find collaborative solutions, and help others do so. In 2020 for WordPress 5.6 Simone, she became the release’s Triage lead, and again for WordPress 5.7 Esperanza.
\n\n\n\nIn 2021, she became a Test Team Rep and helped to expand the team and is an advocate for the value of testing and feedback in the release development process.
\n\n\n\nTonya’s passion for the software and getting people involved in its growth continued. For the WordPress 5.9 release in 2021, she took on the role of both the Core Tech Lead and the Release Coordinator. As this was a big release and included the first major implementation of Full Site Editing, it had many moving parts and hundreds of contributors. She was able to share the skills she had learned in communication and project management from her days streamlining and documenting engineering software and processes.
\n\n\n\nIn the first 24 hours of WordPress 5.9 landing, it had more than 10 million downloads—and 17 formally reported bugs.
\n\n\n\nNow in what Tonya describes as her third chapter. She said: “I’m a very different person from the engineer I used to know. What really matters in this world is when you reach out and make a difference in someone’s life.”
\n\n\n\nShe feels she has found her purpose in this life. “I’m on a mission to give back and make a difference. Teaching is how I will do it. And in WordPress I have found my professional home, and I have all this software knowledge that I just want to share.”
\n\n\n\nHelp share these stories of open source contributors and continue to grow the community. Meet more WordPressers in the People of WordPress series.
\n\n\n\nThank you to Tonya Mork (@hellofromtonya) for sharing her story.
\n\n\n\nInterviews and feature by Abha Thakor (@webcommsat) and Mary Baum (@marybaum). Reviewed by Chloe Bringmann (@cbringmann), Nalini Thakor (@nalininonstopnewsuk), Meher Bala (@meher), and Anjana Vasan (@anjanavasan). Photo editing Reyez Martínez (@rmartinezduque) and Jean Baptiste Audras (@audrasjb).
\n\n\n\nThanks to Josepha Haden Chomphosy (@chanthaboune) and Topher DeRosia (@topher1kenobe) and others for their support of this initiative.
\n\n\n\nThis People of WordPress feature is inspired by an essay originally published on HeroPress.com, a community initiative created by Topher DeRosia. It highlights people in the WordPress community who have overcome barriers and whose stories might otherwise go unheard. #HeroPress
\nWordPress 5.9.1 is now available!
\n\n\n\nThis maintenance release features 82 bug fixes in both Core and the block editor.
\n\n\n\nWordPress 5.9.1 is a short-cycle maintenance release. The next major release will be version 6.0.
\n\n\n\nYou can download WordPress 5.9.1 from WordPress.org, or visit your Dashboard → Updates and click “Update Now”.
\n\n\n\nIf you have sites that support automatic background updates, they’ve already started the update process.
\n\n\n\nFor more information, browse the full list of both Trac and GitHub changes in the release candidate post, or check out the version 5.9.1 HelpHub documentation page.
\n\n\n\nThe 5.9.1 release was led by Jb Audras and George Mamadashvili.
\n\n\n\nSpecial props to @sergeybiryukov for running mission control.
\n\n\n\nThank you to everyone who helped make WordPress 5.9.1 happen:
\n\n\n\nAlbert Juhé Lluveras, Alex Lende, alexstine, André, Anton Vlasenko, Ari Stathopoulos, ArteMa, Ben Dwyer, BlogAid, Carolina Nymark, Channing Ritter, Chris Van Patten, Colin Stewart, Daniel Richards, David Biňovec, David Smith, Dion Hulse, Dominik Schilling, Eddy, Ella van Durpe, Erik, Fabian Kägy, Flinim Asso, gadhiyaravi, George Hotelling, George Mamadashvili, glendaviesnz, Greg Ziółkowski, ianatkins, Ian Belanger, ironprogrammer, itsamoreh, Jb Audras, Jeff Ong, Jeremy Herve, Joe Dolson, Joen A., John Blackbourn, Jonathan Desrosiers, Jorge Costa, Juliette Reinders Folmer, KafleG, Kapil Paul, Kjell Reigstad, linux4me2, Lukman Nakib, manfcarlo, Marius L. J., mgol, nidhidhandhukiya, Nik Tsekouras, Omar Alshaker, Paolo L. Scala, Pascal Birchler, Paul Bearne, Pavlo, Petar Ratković, Peter Wilson, Petter Walbø Johnsgård, Phil Johnston, Piotrek Boniu, ravipatel, Riad Benguella, Robert Anderson, Rolf Siebers, Sergey Biryukov, stacimc, Stephen Bernhardt, Sven Wagener, Team Staatic, Tim Nolte, Tonya Mork, webcommsat AbhaNonStopNewsUK, WebMan Design | Oliver Juhas, wpcharged, wpsoul, Yunus Ertuğrul, and Rafi Ahmed.
\n\n\n\nThanks to @estelaris, @pbiron, @ironprogrammer, @bph, @abhanonstopnewsuk and @threadi for their help to test the release package.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12266\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:19;a:6:{s:4:\"data\";s:61:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n\n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:58:\"WP Briefing: Episode 25: Five Cents on Five for the Future\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:80:\"https://wordpress.org/news/2022/02/episode-25-five-cents-on-five-for-the-future/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 21 Feb 2022 12:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:7:\"Podcast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:11:\"wp-briefing\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://wordpress.org/news/?post_type=podcast&p=12288\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:450:\"In this twenty-fifth episode of the WordPress Briefing, Executive Director, Josepha Haden Chomphosy discusses future-proofing the WordPress project with the Five for the Future pledge. Have a question you’d like answered? You can submit them to wpbriefing@wordpress.org, either written or as a voice recording. Credits Editor: Dustin Hartzler Logo: Beatriz Fialho Production: Chloé Bringmann & Santana Inniss Song: […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"enclosure\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:3:\"url\";s:60:\"https://wordpress.org/news/files/2022/02/WP-Briefing-025.mp3\";s:6:\"length\";s:1:\"0\";s:4:\"type\";s:0:\"\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Chloe Bringmann\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:10286:\"\nIn this twenty-fifth episode of the WordPress Briefing, Executive Director, Josepha Haden Chomphosy discusses future-proofing the WordPress project with the Five for the Future pledge.
\n\n\n\nHave a question you’d like answered? You can submit them to wpbriefing@wordpress.org, either written or as a voice recording.
\n\n\n\nEpisode 25
\n\n\n\nJosepha Haden Chomphosy [00:00:00]
\n\n\n\nHello everyone, and welcome to the WordPress Briefing. The podcast where you can catch quick explanations of the ideas behind the WordPress open source project. Some insight into the community that supports it and get a small list of big things coming up in the next two weeks. I’m your host, Josepha Haden Chomphosy – here we go!
\n\n\n\nJosepha Haden Chomphosy [00:00:42]
\n\n\n\nI have a non-mailbag mailbag question that I would like to answer for y’all today. Non-mailbag because no one actually emailed me about it and mailbag because Twitter is basically like a giant mailbag. And I do get a lot of DMS about this particular topic. If you want to send something to my actual WP Briefing mailbag, you can send it to wpbriefing@worpress.org.
\n\n\n\nJosepha Haden Chomphosy [00:01:06]
\n\n\n\nBut the question that I frequently get asked in my DMS on Twitter is: what is Five for the Future? It’s not always that tidy the question, but that still is the question we’re answering today. So if you take a casual survey of active contributors to the WordPress project, the high-level answer that you’re likely to get to that question is “a way to remind people to give back to the project.” Or, if you run in more business-y circles, you might hear that it is an initiative that encourages companies to give back 5% of their resources.
\n\n\n\nJosepha Haden Chomphosy [00:01:40]
\n\n\n\nAnd both of those answers are true. So a quick mini-history lesson; the original concept of Five for the Future came from Matt Mullenweg in 2014. There’s a lovely blog post on it that I will link in the notes below, but it was essentially a call to any companies experiencing success with WordPress to contribute back to the project and make sure that the project was a success.
\n\n\n\nJosepha Haden Chomphosy [00:02:07]
\n\n\n\nThe initial program then included outreach recognition, et cetera, proposed in 2017 by Tracy Levesque and Ian Dunn. Then that was defined and formalized with the help of the WordPress community in 2018. And then, in 2019, we had our first trial run with entire dedicated teams sponsored by companies inside the WordPress ecosystem.
\n\n\n\nJosepha Haden Chomphosy [00:02:36]
\n\n\n\nSo that’s the mini-history lesson chronology of this program. The intentions that informed the work of building the program in 2017 have become a bit lost to the ages. So I’m here to share it with you. The basic heart and soul of the Five for the Future program is to make sure that there is a way to refresh the commons of the WordPress community and ecosystem.
\n\n\n\nJosepha Haden Chomphosy [00:03:00]
\n\n\n\nAnd as a result, ensure that the common resources of WordPress are available long after we have stopped being available to care for them. If you are familiar with the concept of the tragedy of the commons, Five for the Future was created to help avoid that tragedy. There were two original goals for formalizing the program.
\n\n\n\nJosepha Haden Chomphosy [00:03:22]
\n\n\n\nThe first one was to acknowledge companies that participated in Five for the Future by sponsoring contributors to work on the WordPress project. And the second was to motivate more companies to sponsor more volunteers. Either by hiring them and paying them to contribute or by assigning their existing employees to contribute to the WordPress project.
\n\n\n\nJosepha Haden Chomphosy [00:03:46]
\n\n\n\nOf course, it’s hard to quantify participation and hard to qualify what should be seen as an impactful contribution, which is why when the program was originally created, it was in partnership with team reps and community members who were active at the time. There are many posts around that discuss the next steps for this program.
\n\n\n\nJosepha Haden Chomphosy [00:04:07]
\n\n\n\nAnd as I’m looking through them, the next steps revolve around some of the hardest and most important questions that we have to answer as a project and as stewards of open source. Those questions are things like:
\n\n\n\nJosepha Haden Chomphosy [00:04:40]
\n\n\n\nAnd if you’re familiar with Elinor Ostrom’s award-winning work, Governing the Commons, you may also be wondering how this particular program aligns with her eight principles designed to sustain organizations like ours.
\n\n\n\nJosepha Haden Chomphosy [00:04:57]
\n\n\n\nAs an aside to that last question, this particular program does not have all eight principles accounted for, but among WordPress’s many programs, we do account for most of them. Although imperfectly, as is the way with human beings, that’s probably a whole episode unto itself, I did want to quickly answer that particular question.
\n\n\n\nJosepha Haden Chomphosy [00:05:16]
\n\n\n\nSo to get back to my non-mailbag, mailbag question, if I had to tell you in the span of an elevator ride what Five for the Future was, this would be my answer. It is a v1 program with a dual goal of boldly declaring the need to refresh the shared resources of WordPress and offering the ways and means for communities and individuals alike to participate in refreshing those resources.
\n\n\n\nJosepha Haden Chomphosy [00:05:45]
\n\n\n\nIf you want to learn more about the Five for the Future initiative, you can check out wordpress.org/5. Like literally just the number five. Or, if you want to learn more about the program that has grown from the Five for the Future initiative, you can check out the white paper that’s linked in the notes below.
\n\n\n\nJosepha Haden Chomphosy [00:06:11]
\n\n\n\nAnd that brings us now to our small list of big things. Number one on my small list, the planning post for WordPress 6.0 is out. I’ve included a link in my massive list of links below. But it includes our best guess at timing, features that we intend to include, and a call for volunteers as well. So if you are looking for ways to give back, that is a clear and immediate option.
\n\n\n\nJosepha Haden Chomphosy [00:06:38]
\n\n\n\nThe second thing on the list is if you are a team rep, don’t forget that we have daylight saving time ending and starting depending on your hemisphere within the month. If you move meetings, if you’re in a team that moves your meetings, discuss it now so that folks have time to adjust their calendars.
\n\n\n\nJosepha Haden Chomphosy [00:06:55]
\n\n\n\nAnd the third thing on my small list of big things is that there’s a suite of Full Site Editing courses that are now available on learn.wordpress.org. I will add that to my giant list of links below, but I encourage you to wander on over and see what all the fuss is about. I think the courses are excellent. They’re great for folks who don’t quite know what Full Site Editing is yet, but then also they give you a few intermediate tips and tricks as you’re getting your legs underneath you.
\n\n\n\nJosepha Haden Chomphosy [00:07:27]
\n\n\n\nSo, that my friends, is your small list of big things. Thank you for tuning in today for the WordPress Briefing. I’m your host, Josepha Haden Chomphosy. I’ll see you again in a couple of weeks.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12288\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:20;a:6:{s:4:\"data\";s:63:\"\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"A New WordPress News\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://wordpress.org/news/2022/02/a-new-wordpress-news/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 16 Feb 2022 17:56:05 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:6:\"Design\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:7:\"General\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:4:\"Meta\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12244\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:385:\"In June 2021, @beafialho in collaboration with @pablohoney floated the idea of giving WordPress News a new look. Today, those ideas become a reality—we’re excited to share that redesign of WordPress News is live! The new design leans on the aesthetics of jazz, intrinsically connected to WordPress and which ultimately translates its uniqueness, historic significance […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Kelly Hoffman\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:5727:\"\nIn June 2021, @beafialho in collaboration with @pablohoney floated the idea of giving WordPress News a new look. Today, those ideas become a reality—we’re excited to share that redesign of WordPress News is live!
\n\n\n\nThe new design leans on the aesthetics of jazz, intrinsically connected to WordPress and which ultimately translates its uniqueness, historic significance and future potential. Among other improvements, the new design leaves more space for content and includes new typefaces for better readability. It also uses a color palette intended to reflect the evolving Gutenberg language.
\n\n\n\nThe revamp of the WordPress News page includes the header and footer of the page. We also shipped those two global elements to all pages of WordPress.org. However, there’s more work to do within the header to improve the information architecture. This new design is just the first, small step to modernize and improve the site iteratively. Any further discussion on future redesigns will occur in the #design channel on Slack.
\n\n\n\nTake a look around and subscribe to WordPress News if you haven’t already. If you see something in the design that doesn’t look right, please submit an issue on GitHub.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12244\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:21;a:6:{s:4:\"data\";s:58:\"\n \n \n \n \n \n \n \n\n \n \n \n \n \n\n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:44:\"WP Briefing: Episode 24: Three Goals in 2022\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:66:\"https://wordpress.org/news/2022/02/episode-24-three-goals-in-2022/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 07 Feb 2022 12:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:7:\"Podcast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://wordpress.org/news/?post_type=podcast&p=12176\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:413:\"In episode 24 of the WordPress Briefing, the Project’s Executive Director reviews three big-picture goals for the year: Increased Gutenberg adoption, support of all open source alternatives, and stewarding the open source ethos. Have a question you’d like answered? You can submit them to wpbriefing@wordpress.org, either written or as a voice recording. Credits Editor: Dustin Hartzler […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"enclosure\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:3:\"url\";s:60:\"https://wordpress.org/news/files/2022/02/WP-Briefing-024.mp3\";s:6:\"length\";s:1:\"0\";s:4:\"type\";s:0:\"\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Chloe Bringmann\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:9160:\"\nIn episode 24 of the WordPress Briefing, the Project’s Executive Director reviews three big-picture goals for the year: Increased Gutenberg adoption, support of all open source alternatives, and stewarding the open source ethos.
\n\n\n\nHave a question you’d like answered? You can submit them to wpbriefing@wordpress.org, either written or as a voice recording.
\n\n\n\nJosepha Haden Chomphosy 00:00
\n\n\n\nHello everyone, and welcome to the WordPress Briefing, the podcast where you can catch quick explanations of the ideas behind the WordPress open source project. Some insight into the community that supports it and get a small list of big things coming up in the next two weeks. I’m your host, Josepha Haden Chomphosy. Here we go!
\n\n\n\nJosepha Haden Chomphosy 01:07
\n\n\n\nA couple of weeks ago, I published a post about the big picture goals for the WordPress project in 2022. As I was thinking through our planned releases for the year and looking out toward what would spell success for WordPress over the next three years, three things really lined up in both sets of answers for me.
\n\n\n\nJosepha Haden Chomphosy 01:23
\n\n\n\nI provided some detail on how we can work toward these goals in the post, which I will link for you in the show notes, but I also wanted to take some time to explain why I feel we have to work toward these goals this year. So these all build on one another. To refresh your memory of the three big focuses, they are one to drive adoption of the new editor in WordPress, support open source alternatives for site building necessities, and three, open source stewardship.
\n\n\n\nJosepha Haden Chomphosy 01:52
\n\n\n\nSo the first one; is driving the adoption of the new WordPress editor. Early on in the start of the Gutenberg Project, folks could not go two days without hearing me talk about the phases of adoption and how those line up with the phases of Gutenberg, and who would need our support the most in each of those phases.
\n\n\n\nJosepha Haden Chomphosy 02:09
\n\n\n\nI have always believed that what we would be shipping at this point in our project would prove the plausible promise of what we were doing in phase one. That’s definitely what I’m seeing from what was shipped in 5.9, as well as what we plan to ship in May with 6.0. And the people who need the most support right now are absolutely our users, your clients, no matter whether they were not keeping up with WordPress developments or simply were waiting to see what all the fuss was about.
\n\n\n\nJosepha Haden Chomphosy 02:37
\n\n\n\nThere will be people who look to you as someone who has been here a while to help them make sense of what they’re seeing. And what I find so exciting about this adoption, sort of, work in the WordPress project is that this is the time when we as practitioners of WordPress, no matter whether you are a designer or a developer or builder, business coach. This is the time when we get to guide others through the hardest parts of our learning processes.
\n\n\n\nJosepha Haden Chomphosy 03:07
\n\n\n\nThe process of helping people to learn new technologies relies not only on your hard-won expertise but also on the belief that the future is worth fighting for. Enabling someone’s success is an investment in the future and investment for that person or for WordPress or your community. All investments are welcome here.
\n\n\n\nJosepha Haden Chomphosy 03:28
\n\n\n\nFortunately, table stakes are just that you care. And speaking of future investments, the second focus is open source alternatives for site building necessities. So things like images, forms, stores, themes, etc. It literally just things you need to build a site. I would like to start by saying that I am completely aware of the fact that 99% of WordPress users will never care about open source freedoms and philosophies in the same way that WordPress maintainers and contributors care about open source freedoms and philosophies.
\n\n\n\nJosepha Haden Chomphosy 04:04
\n\n\n\nYou could substitute the name of any other open source project right there, and the statement would still be true. And yet, I will always believe that people should have the rights and freedoms that open source brings to them even if they do not know they are there. And so it makes all the sense in the world to me that as a project and open source community, we should strive to make choosing Open Source as easy as possible.
\n\n\n\nJosepha Haden Chomphosy 04:33
\n\n\n\nAnd finally, open source stewardship is one of the focuses for this year. This one is obviously about supporting open source as a concept and maintaining WordPress as a project. But I also think that it is relevant to our current global circumstances. Open Source suddenly became very visible to the public eye last year following the Log4J vulnerability, and ever since then, I’ve been hearing consistent concern over how We make sure that WordPress is sustainable moving into the future. Fortunately, this is a topic that’s near and dear to my heart. And I have been delighted to see so many community members bringing that conversation to the forefront.
\n\n\n\nJosepha Haden Chomphosy 05:14
\n\n\n\nThere is a lot that is done in the WordPress project to keep us from the tragedy of the commons. But that work honestly never ends. Not only does it not end, but as we get bigger, there is more and more that we can and should be doing to keep us around for the long term. And, of course, for the keen readers of my posts, there’s a bonus focus.
\n\n\n\nJosepha Haden Chomphosy 05:39
\n\n\n\nThe bonus focus is, of course, that WordPress turns 20 years old next year. This year, we will also be seeing some preparatory work for that major milestone as well.
\n\n\n\nJosepha Haden Chomphosy 05:56
\n\n\n\nSo that brings us today to our small list of big things. There is a redesign of the News Page coming. We’ve been talking about this over on make.wordpress.org/design for a bit since like June of last year or something. But it’s coming in the next few weeks. I’ll share a link to the GitHub repo in case anyone has any specific things that they see as they are reading through all of our many news stories that come out on that particular page. I think it’s beautiful, and I’m very excited to take a look at it.
\n\n\n\nJosepha Haden Chomphosy 06:30
\n\n\n\nThe second thing is that planning is underway for WordPress 6.0; that release that we’re doing in May. I’ll add the project page link to the show notes. I’ve had a few raised hands for that release squad. But if you’re interested in participating in the release, I encourage you to keep an eye out on make.wordpress.org/core for updates and any news about how to get involved.
\n\n\n\nJosepha Haden Chomphosy 06:53
\n\n\n\nAnd my third thing is actually that, in general, there are a lot of opportunities to contribute right now. There are discussions about projects, goals, and dreams happening all over the place. I’ll link in the show notes below the unofficial project “firehose” where you can see all the headlines and quickly find discussions that might be interesting to you.
\n\n\n\nJosepha Haden Chomphosy 07:18
\n\n\n\nAnd that, my friends, is your small list of big things. Thank you for tuning in today for the WordPress Briefing. I’m your host Josepha Haden Chomphosy, and I’ll see you again in a couple of weeks.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12176\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:22;a:6:{s:4:\"data\";s:57:\"\n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:39:\"The Month in WordPress – January 2022\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"https://wordpress.org/news/2022/02/the-month-in-wordpress-january-2022/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 04 Feb 2022 19:41:03 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"Month in WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12180\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:335:\"There are a few significant moments in the history of the WordPress project. January 2022 is one of them, with the release of WordPress 5.9! But that’s not all. Read on to learn more about the latest updates and achievements from the community. WordPress 5.9 Joséphine is here Meet WordPress 5.9 Joséphine. Named in honor […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Anjana Vasan\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:12751:\"\nThere are a few significant moments in the history of the WordPress project. January 2022 is one of them, with the release of WordPress 5.9! But that’s not all. Read on to learn more about the latest updates and achievements from the community.
\n\n\n\nMeet WordPress 5.9 Joséphine. Named in honor of the acclaimed jazz singer, Joséphine Baker, this is one of the much-awaited releases. Version 5.9 brings full site editing to WordPress, among other exciting updates! Download WordPress 5.9 and try the new features!
Check out the WordPress 5.9 Field Guide to learn more. Lastly, everyone’s invited to participate in a retrospective of the WordPress 5.9 Joséphine release!
\n\n\n\nAre you interested in contributing to WordPress core? Join the #core channel, follow the Core Team blog, and check out the team handbook. Also, don’t miss the Core Team’s weekly developer chat on Wednesdays at 8 PM UTC.
The Core Team launched three new versions of Gutenberg since last month’s edition of the Month in WordPress.
\n\n\n\n\n\n\n\nWant to get involved in developing Gutenberg? Follow the Core Team blog, contribute to Gutenberg on GitHub, and join the #core-editor channel in the Make WordPress Slack. Follow the #gutenberg-new tag for details on the latest updates.
\n\n\n\nTake the course on Learn WordPress to learn about the full site editing features in WordPress 5.9! Also, help spread the word about social learning spaces on Twitter!
\n\n\n\nShare your feedback on the release of WordPress 5.9 Joséphine.
\n\n\n\nWordCamp Europe 2022 opened a new call for volunteers, photographers, and media partners!
Have a story that we could include in the next ‘Month in WordPress’ post? Let us know by filling out this form.
\n\n\n\nThe following folks contributed to January 2022’s Month in WordPress: @anjanavasan @harishanker @rmartinezduque @lmurillom @webcommsat and @nalininonstopnewsuk
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12180\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:23;a:6:{s:4:\"data\";s:60:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"WordPress 5.9 “Josephine”\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:45:\"https://wordpress.org/news/2022/01/josephine/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 25 Jan 2022 16:17:19 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:3:\"5.9\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12089\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:90:\"WordPress 5.9 is available thanks to more than 600 contributors who helped make it happen.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Matt Mullenweg\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:64520:\"\nIntroducing 5.9, “Joséphine”. Named in honor of acclaimed international jazz singer Joséphine Baker, this latest, most versatile WordPress release is here: download it or update it directly from your dashboard.
As a lifelong civil rights campaigner, Joséphine Baker believed that all people could live in harmony together, just as different instruments in a jazz band blend together to make a whole piece. Turn on a playlist from your favorite music service and enjoy her famous renditions of “You are the greatest love”, “Sans Amour”, and “Love is a Dreamer” as you discover all the features of this brand-new WordPress release.
It puts you in control of your whole site, right in the WordPress Admin.
\n\n\n\n\n\n\n\nAnd say hello to the first default block theme in the history of WordPress. This is more than just a new default theme. It’s a brand-new way to work with WordPress themes.
\n\n\n\nBlock themes put a wide array of visual choices directly in your hands, from color schemes and font combinations to page templates and image filters, all from the Site Editor. So in one place, you can give Twenty Twenty-Two the same look and feel as your organization’s other materials—or take your site’s look in another direction.
\n\n\n\nYou already have the Twenty Twenty-Two theme—it came installed with WordPress 5.9. You will find it with your other installed themes.
\n\n\n\n\n\n\n\nTwenty Twenty-Two is not the only theme built for full site editing. More block themes are in the Themes directory, and the number will grow.
\n\n\n\nWhen you use any of those new themes, you no longer need the Customizer. Instead, you have all the power of the Styles interface inside the Site Editor. Just as in Twenty Twenty-Two, you build your site’s look and feel there, with the tools you need for the job in a fluid interface that practically comes alive in your hands.
\n\n\n\n\n\n\n\nBlocks come to site navigation, the heart of user experience.
\n\n\n\nThe new Navigation block gives you the power to choose: an always-on responsive menu or one that adapts to your user’s screen size. And your choices are remembered! In 5.9, the block saves menus as custom post types, which get saved to the database.
\n\n\n\n\n\n\n\nDo you love to blog? New tweaks to the publishing flow help you say more, faster.
\n\n\n\n\n\n\n\nWordPress 5.9 features new typography tools, flexible layout controls, and finer control of details like spacing, borders, and more—to help you get not just the look, but the polish that says you care about details.
\n\n\n\n\n\n\n\nThe WordPress Pattern Directory is the home of a wide range of block patterns built to save you time and add to your site’s functionality. And you can edit them as you see fit. Need something different in the header or footer for your theme? Swap it out with a new one in a few clicks.
\n\n\n\nWith a nearly full-screen view that draws you in to see fine details, the Pattern Explorer makes it easy to compare patterns and choose the one your users need.
\n\n\n\n\n\n\n\nIn 5.9, the List View lets you drag and drop your content exactly where you want it. Managing complex documents is easier, too: simple controls let you expand and collapse sections as you build your site—and add HTML anchors to your blocks to help users get around the page.
\n\n\n\n\n\n\n\nTreat every image in a Gallery Block the same way you would treat it in the Image Block.
\n\n\n\nStyle every image in your gallery differently, or make them all the same, except for one or two. Or change the layout with drag-and-drop.
\n\n\n\n\n\n\n\nIn 5.9, theme.json supports child themes. That means your users can build a child theme right in the WordPress Admin, without writing a single line of code.
\n\n\n\nThis dev note has all the details. Take a look!
\n\n\n\nNow you can lock any block (or a few of them) in a pattern, just by adding a lock attribute to its settings in block.json—leaving the rest of the pattern free for users to adapt to their content.
\n\n\n\nNow you can register more than one stylesheet per block, which lets a given block load only the styles its markup requests, and not a whole sheet. Read the details in this dev note.
\n\n\n\nThe changes to the Gallery Block listed above are the result of near-complete refactor. Have you built a plugin or theme on the Gallery Block functionality? Be sure you read this dev note. It tells you what you need to do for compatibility.
\n\n\n\n\n\n\n\nWant to dive into 5.9 but don’t know where to start? Check out this free course about Simple Site Design from Learn WordPress. There are a variety of learning materials including short how-to video tutorials and resources on new features in WordPress 5.9, with much more planned.
\n\n\n\n\n\n\n\nCheck out the latest version of the WordPress Field Guide. It has lots of useful information with links to detailed developer notes to support you building in WordPress for everyone you serve. WordPress 5.9 Field Guide.
\n\n\n\n\n\n\n\nThe WordPress 5.9 release was led by Matt Mullenweg, and supported by this highly enthusiastic release squad:
\n\n\n\nWordPress 5.9 also reflects the hard work of 624 generous volunteer contributors. Collaboration occurred on 370 tickets on Trac and more than 1900 pull requests on GitHub.
\n\n\n2linctools · Aaron D. Campbell · Aaron Jorbin · Aaron Robertshaw · abesell132 · Abha Thakor · acosmin · Adam - WPMU DEV Support · Adam Bosco · Adam Morgan · Adam Silverstein · Adam Zielinski · Addie · Adil Ali · aduth · Aezaz Shekh · Ahmed Chaion · ajotka · Akash Soni · Aki Hamano · Akira Tachibana · Alain Schlesser · Alan Jacob Mathew · Albert Juhé Lluveras · Alex Concha · Alex Lende · Alexandru Vornicescu · alexeydemidov · Alexis Lloyd · alexstine · AlGala · aliakseyenkaihar · allilevine · almendron · Amanda Riu · Anand Upadhyay · André · Andrea Fercia · Andrei Draganescu · Andrew Nacin · Andrew Nevins · Andrew Ozz · Andrew Serong · André · Andy Fragen · Andy Peatling · Andy Schmidt · andynick · Angelika Reisiger · Anjana Vasan · Ankit K Gupta · Ankit Panchal · Anne McCarthy · Anthony Burchell · Anthony Eden · Anthony Ledesma · Anton Vlasenko · Antonis Lilis · arena · Ari Stathopoulos · ArteMa · Arthur Chu · Ashfame · Ayesh Karunaratne · baelx · Bartlomiej · Beatriz Fialho · Beau Lebens · Beda · Ben Dwyer · Benachi · benitolopez · Benjamin Denis · Benjamin Gosset · benjamin.anakena · Bernhard Reiter · Bijay Yadav · BinaryKitten · binarymoon · Birgir Erlendsson (birgire) · Birgit Pauli-Haack · BlogAid · bobbingwide · Boone Gorges · Brad Jorsch · Brad Parbs · Bradley Taylor · Brandon Kraft · bravokeyl · Brennan Goewert · Brian Gardner · Brian Richards · bronsonquick · Bruno Ribaric · Brylie Christopher Oxley · Caleb Burks · calebwoodbridge · carepsules · Carike · Carlos Bravo · Carlos Garcia · Carolina Nymark · cdyerkes · Ceyhun Ozugur · Chad Chadbourne · Channing Ritter · Chiaki · Chintan hingrajiya · Chip Snyder · Chloe Bringmann · Chouby · Chris Klosowski · Chris Van Patten · chriscct7 · Christian Tamayo · Christina Workman · Christopher Churchill · clucasrowlands · Colin Stewart · Collieth Clarke · Collins Agbonghama · Copons · Corey · Cory Hughart · Courtney Robertson · craigfrancis · Crisoforo Gaspar · Csaba (LittleBigThings) · Dávid Szabó · Daisy Olsen · Damon Cook · Dan Farrow · Dan Soschin · Daniel Bachhuber · Daniel Post · Daniel Richards · Daniel Shaw · danieldudzic · Daniele Scasciafratte · darerodz · Daria · Daschmi · datagutten · datainterlock · Dave Page · David Anderson · David Baumwald · David Biňovec · David Calhoun · David Gwyer · David Herrera · David Kryzaniak · David Mosterd · David Rozando · David Ryan · David Smith · davidwebca · Deb Nath Utpol · Debabrata Karfa · Deepak Lalwani · Denis Yanchevskiy · Denis Žoljom · Dennis Snell · Dhanendran · dhusakovic · DiedeExterkate · Dilip Bheda · Dion Hulse · dlt101 · Dominik Schilling · donmhico · Donna Botti · dontgo2sleep · Doug Wollison · dpegasusm · Dr. Ronny Harbich · dratwas · Drew Jaynes · drosmog · dustinrue · ecotechie · Eddy · ehtis · EkoJR · Ella van Durpe · Emmanuel Hesry · empatogen · Enchiridion · Enej Bajgorić · Enrique Sánchez · erayalakese · Eric Malalel · Erick Hitter · Erik Betshammar · etoledo · Evan Mullins · Fabian Kägy · Fabian Todt · Faisal Alvi · fedepia · Felipe Elia · Felipe Santos · Felix Arntz · Florian TIAR · FPCSJames · fperdaan · Francesca Marano · Francesco · gadhiyaravi · Gal Baras · Garrett Hyder · Gary Jones · Gary Pendergast · gazchap · generosus · Gennady Kovshenin · George Hotelling · George Mamadashvili · George Stephanis · Gerardo Pacheco · Gilbert Pellegrom · Glen Davies · goldsounds · Govind · Grant M. Kinney · Greg Rickaby · Greg Ziółkowski · Guillaume TURPIN · Héctor Prieto · Hans-Christiaan Braun · haosun · Hareesh · Hasanuzzaman · Hauwa Abashiya · Haz · Henry Wright · herbmiller · Herm Martini · Herre Groen · Hilay Trivedi · hirofumi2012 · Hitendra Chopda · Hossein Farahani · htmgarcia · Hudson Atwell · Hugh Lashbrooke · hugod · Ian Belanger · Ian Dunn · ianatkins · ianhayes94 · ianmjones · Ignat Georgiev · Igor Benic · ilovecats7 · infected · Ipstenu (Mika Epstein) · ironprogrammer · Isaac · Isabel Brison · ismaeld · itsamoreh · Iulia Cazan · J.D. Grimes · Jack Reichert · Jake Spurlock · jakub.tyrcha · Jam Viet · James Huff · James Koster · Jan Thiel · janw.oostendorp · Jason Johnston · Jason R. Johnston · Javier Arce · Javier Casares · Jay Upadhyay · Jean-Baptiste Audras · Jean-Philippe · Jeff Bowen · Jeff Ong · jeffpaul · Jenny Dupuy · Jeremy Felt · Jeremy Herve · Jeremy Scott · Jeremy Yip · Jesús Amieiro · Jesper van Engelen · Jessica Lyschik · Jignesh Nakrani · Joe Dolson · Joe McGill · joegasper · Joel James · Joen Asmussen · John Blackbourn · John Espiritu · John Godley · John James Jacoby · john zenith · JohnRDOrazio (CLPTE) · Jonathan Bossenger · Jonathan Desrosiers · Jonny Harris · Jono Alderson · Joost de Valk · Jorge Costa · Jos Klever · Joseph Dickson · Josepha Haden · Joy · jsnajdr · Juan Ruitiña · JuanMa Garrido · Juhi Saxena · Juliette Reinders Folmer · Junaid Bhura · Junko Nukaga · Justin Ahinon · Justin DoCanto · Justin Tadlock · K. Adam White · KafleG · Kai Hao · kallookoo · Kalpesh Akabari · kaneva · Kapil Paul · Kelly Choyce-Dwan · Kelly Hoffman · keoshi · Keramot UL Islam · kero · Kerry Liu · Kevin Fodness · keyur5 · Kharis Sulistiyono · Kjell Reigstad · Knut Sparhell · Koen Van den Wijngaert · Konstantin Obenland · Konstantinos Xenos · kurudrive · kwisatz · Kyle Nel · KZeni · lalitjalandhar · laurelfulford · Laxman Prajapati · leemon · Lena Morita · leogermani · Liam Gladdy · liammitchell · Linkon Miyan · linux4me2 · Loïc Antignac · Loran A. Rendel · Lucas Karpiuk · lucasw89 · lucatume · Luis Felipe Zaguini · Luke Carbis · Luke Cavanagh · Lukman Nakib · luovalabs · lynk · M Asif Rahman · Madalin Gorbanescu · Madison · Maggie Cabrera · Mai · Malae · malthert · manfcarlo · Manisha Makhija · Manzoor Wani · Marcelo de Moraes Serpa · Marco Ciampini · Marcus Kazmierczak · Marek Hrabe · Marin Atanasov · Marius L. J. · Mark-k · Mary Baum · Mateus Machado Luna · Matias Ventura · Matt · Matt Chowning · Matt Mullenweg · Matt Wiebe · mattoakley · Mauriac AZOUA · Max · MaxD · Maxime Culea · mclaurent · MEDUSOR · Meg Phillips · Meher Bala · Mel Choyce-Dwan · mgol · Micah Wood · Michael Adams (mdawaffe) · Michael Beckwith · Michael Burridge · Michael Nelson · Michal Czaplinski · Michel - xiligroup dev · Miguel Fonseca · mikaelmayer · Mike Jolley (a11n) · Mike Schroder · Milan Dinić · Milana Cap · Minal Diwan · mjaschen · mjulian7 · mmxxi · moch11 · Mohammad Rockeybul Alam · Monika Rao · moto hachi · mqudsi · mreishus · mrjoeldean · mtoensing · Muhammad Arslan · Muhammad Faizan Haidar · Mukesh Panchal · Musab Shakeel · Mustaque Ahmed · Nadir Seghir · Nalini Thakor · Namith Jawahar · Naoko Takano · NateWr · Ned Zimmerman · NettSite · Nicholas Garofalo · Nick Diego · Nick Halsey · nickcernis · Nico · Nidhi Jain · nidhidhandhukiya · Niels Lange · Nik Tsekouras · Nikhil Chavan · nlpro · ockham · Olga Gleckler · Oliver Campion · Omar Alshaker · Omar Reiss · opr18 · Outzen Larkin · Ov3rfly · ovann86 · ovidiul · Paal Joachim Romdahl · Pablo Honey · page-carbajal · palmiak · Pankaj Mohale · Paolo L. Scala · Pascal Birchler · Patrick Boehner · Paul Bearne · Paul Biron · Paul Bunkham · Paul Kevin · Paul Schreiber · Paul Von Schrottky · Paulo Pinto · Pavlo · pbking · Pedro Mendonça · pepe · Petar Ratković · Peter Smits · Peter Wilson · Petter Walbø Johnsgård · pgpagely · Phil Johnston · Philip Jackson · Pierre Gordon · Pieterjan Deneys · Piotrek Boniu · Pooja Derashri · powerbuoy · praem90 · Pramod Jodhani · Presskopp · presstoke · procodewp · psealock · psufan · pwtyler · Rachel Baker · Radixweb · Rafi Ahmed · Rahul Mehta · ralucastn · Ramon Ahnert · ramonopoly · ravipatel · Rehan Ali · Renatho (a11n) · retrofox · Riad Benguella · Rian Rietveld · Rich Tabor · Richard B. Kreckel · Richard Foley · richards1052 · Rick Curran · Rishabh Budhiraja · Riyadh Ahmed · rmartinezduque · Robert Anderson · robertght · robtarr · Rodrigo Arias · Rohan Rawat · Rohan Sharma · Rolf Siebers · Ronak Ganatra · Roxy Kohilakis · Rufus87 · Ruslan · rviscomi · Ryan Welcher · S Page · Sébastien SERRE · Sören Wrede · Sabbir Hasan · Sabri Bouchaala · Safirul Alredha · Samir Shah · Samuel Wood (Otto) · Sandip Mondal - a11n · Sanket Chodavadiya · Sarah Norris · sarayourfriend · Sathiyamoorthy V · savicmarko1985 · Sayedul Sayem · Scott Buscemi · scribu · Sean McMillan · Sebastian Pisula · Segayuu · Sergey Biryukov · Sergio Cinos · SergioEstevao · Shaharyar Afzal · shaunandrews · Shazahanul Islam Shohag · shimon246 · Shital Marakana · Shiva Poudel · siddharth · Siddharth Thevaril · siliconforks · simonhammes · Siobhan · Siobhan · sirreal · sjlevy · skunkbad · Smit Rathod · snapfractalpop · Sourov Roy · spytzo · ssergei · stacimc · Stefano Minoia · Stefanos Togoulidis · Stephen Bernhardt · Stephen Edgar · Stephen Rider · Steve Dufresne · Steve Henty · stevegs · Storm Rockwell · Sven Wagener · Sybre Waaijer · Synchro · szaqal21 · Taco Verdonschot · Takahashi Fumiki · Tammie Lister · Tara King · Tarei King · Team Staatic · Tellyworth · terraling · Terri Ann · theMikeD · Thierry Muller · Thijs Hulshof · Thimal Wickremage · thisiswilliam · Thomas Patrick Levy · Tim Lappe · Tim Nolte · Timothy Jacobs · titsmaker · tjcafferkey · tmatsuur · TobiasBg · tobifjellner (Tor-Bjorn Fjellner) · Tomek · Tomoki Shimomura · Tony G · Tony Tahmouch · Tonya Mork · Toro_Unit (Hiroshi Urabe) · Torsten Landsiedel · Tracy · Travis Northcutt · tubys · Tung Du · twstokes · Udit Desai · Umesh Gupta · Venkat Raj · versusbassz · verybg · Vicente Canales · Viktor Szépe · Vishit Shah · Vlad T · Vondelphia.com · vortfu · wb1234 · WebMan Design | Oliver Juhas · Wes Theron · Weston Ruter · WFMattR · Will Skora · William Earnhardt · williampatton · wojsmol · woodyhayday · wp_kc · wpcharged · wpnomad a11n · wpsoul · wpweaver · Yagnik Sangani · Yui · Yunus Ertuğrul · Yvette Sonneveld · Zebulan Stanphill · zoiec
\n\n\n\nBy release day, 71 locales had translated 90 percent or more of WordPress 5.9 in their language. Community translators are hard at work ensuring more translations are on their way. Thank you to everyone who helps to make WordPress available in 205 languages.
\n\n\n\nMany thanks to all of the community volunteers who contribute in the support forums. They help to answer questions from people across the world. The success of releases, from the first one in 2003, owes much to the efforts of the support contributors.
\n\n\n\nIf contributing to WordPress appeals to you, it’s easy to learn more and get involved. Discover the different teams that come together to Make WordPress website and find out the latest plans on the core development blog.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12089\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:24;a:6:{s:4:\"data\";s:63:\"\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:17:\"WordPress 5.9 RC3\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://wordpress.org/news/2022/01/wordpress-5-9-rc3/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 18 Jan 2022 22:28:12 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"5.9\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12050\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"Download to test the third Release Candidate (RC3) for WordPress 5.9.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Chloe Bringmann\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:4760:\"\nThe third Release Candidate (RC3) for WordPress 5.9 is here!
\n\n\n\nThank you to everyone who has contributed thus far toward testing and filing bugs to help make WordPress 5.9 a great release. WordPress 5.9 is slated to land in just one week—on January 25, 2022. You still have time to help! Since RC2 arrived last week, testers have found and fixed two bugs, 14 fixes from Gutenberg. There has been one additional Gutenberg fix today.
\n\n\n\nYou can test the WordPress 5.9 release candidate in three ways:
\n\n\n\nOption 1: Install and activate the WordPress Beta Tester plugin (select the “Bleeding edge” channel and “Beta/RC Only” stream).
\n\n\n\nOption 2: Download the beta version here (zip).
\n\n\n\nOption 3: When using WP-CLI to upgrade from Beta 1, 2, 3, 4, RC1, or RC2 on a case-insensitive filesystem, please use the following command sequence:
\n\n\n\nwp core update --version=5.9-RC3
\n\n\n\nwp core update --version=5.9-RC3 --force
\n\n\n\nYour help to test the third Release Candidate is vital: the more testing that happens, the more stable the release, and the better the experience for users, developers, and the WordPress community.
\n\n\n\nThank you to all contributors who tested the RC2 release and gave feedback. Testing for bugs is a critical part of polishing every release and is a great way to contribute to WordPress.
\n\n\n\nHelp test WordPress 5.9 features – this post provides a guide to set up your testing environment, a list of testable features, and information about how to submit feedback you find as you go.
\n\n\n\nSkilled in languages other than English? Help translate WordPress into more than 100 languages! Thanks to every locale that is working on translations.
\n\n\n\nDevelopers and those interested in more background to the features can find more in the Field Guide. You can also follow the 5.9 development cycle and timeline.
\n\n\n\nIf you have found a bug, you can post the details to the Alpha/Beta area in the support forums.
\n\n\n\nIf you are comfortable writing a reproducible bug report, you can file one on WordPress Trac, where you can also check the issue against a list of known bugs.
\n\n\n\nFor their help in compiling this post, props to @cbringmann, @webcommsat, @psykro,@marybaum, @chanthaboune, @davidbaumwald, and @hellofromtonya.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12050\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:25;a:6:{s:4:\"data\";s:61:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n\n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:70:\"WP Briefing: Episode 23: A letter from WordPress’ Executive Director\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:89:\"https://wordpress.org/news/2022/01/episode-23-a-letter-from-wordpress-executive-director/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 17 Jan 2022 12:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:7:\"Podcast\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:11:\"wp-briefing\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://wordpress.org/news/?post_type=podcast&p=12043\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:408:\"As we greet a new year, WordPress’ Executive Director writes a letter to the project and community that speaks to the hopes of the year ahead. Have a question you’d like answered? You can submit them to wpbriefing@wordpress.org, either written or as a voice recording. Credits Editor: Dustin Hartzler Logo: Beatriz Fialho Production: Chloé Bringmann Song: Fearless First […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"enclosure\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:3:\"url\";s:60:\"https://wordpress.org/news/files/2022/01/WP-Briefing-023.mp3\";s:6:\"length\";s:1:\"0\";s:4:\"type\";s:0:\"\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Chloe Bringmann\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:6741:\"\nAs we greet a new year, WordPress’ Executive Director writes a letter to the project and community that speaks to the hopes of the year ahead.
\n\n\n\nHave a question you’d like answered? You can submit them to wpbriefing@wordpress.org, either written or as a voice recording.
\n\n\n\nJosepha Haden Chomphosy 00:10
\n\n\n\nHello, everyone, and welcome to the WordPress Briefing. The podcast where you can catch quick explanations of the ideas behind the WordPress open source project, some insight into the community that supports it, and get a small list of big things coming up in the next two weeks. I’m your host, Josepha Haden Chomphosy. Here we go!
\n\n\n\nJosepha Haden Chomphosy 00:40
\n\n\n\nYesterday marked three years since the WordPress project welcomed me as their executive director. As I start my fourth year, I’ve spent a bit of time considering what the next five years will bring us. WordPress will turn 19 this year, which means that we will soon be a whopping 20 years old; for some of the people who have been with the project since the beginning, that can represent two-thirds of their whole life. And even if you were not that young when you got here, two decades as an open source project is really a cause for celebration.
\n\n\n\nJosepha Haden Chomphosy 01:10
\n\n\n\nI am not in that group that has been here forever. I showed up for the first time in 2009, as a community organizer, self-sponsored, and I learned so much about myself as a person and as a leader while I was doing that. So when I arrived as a sponsored contributor in 2015, I already knew exactly what made this work so fulfilling for me was these three things:
\n\n\n\nJosepha Haden Chomphosy 01:34
\n\n\n\nFirst, the ability to lend a hand in those moments where I wish someone had lent a hand.
\n\n\n\nJosepha Haden Chomphosy 01:40
\n\n\n\nSecond is the delight of seeing people’s first successes and the joy of watching them grow over time.
\n\n\n\nJosepha Haden Chomphosy 01:48
\n\n\n\nAnd the third was a chance to be part of something great, which turned out to be something greater; greater than me or you or a CMS.
\n\n\n\nJosepha Haden Chomphosy 01:58
\n\n\n\nThis list is still at the heart of what I feel I get out of the WordPress project. But it has also grown substantially in my seven years as a sponsored contributor. I now also love how we as a community of contributors get to foster a better way to lead and a better way to collaborate. And through those things help people find a way to have a better life. Not just through WordPress, the CMS, but through WordPress, the people, and WordPress, the project.
\n\n\n\nJosepha Haden Chomphosy 02:25
\n\n\n\nAnd so when I think of what I want for WordPress in its 19th year, so that we can head with confidence and dignity into our 20th year, it is this:
\n\n\n\nJosepha Haden Chomphosy 02:35
\n\n\n\nI want you to remember that you are not alone here. People come together in the world often because of a shared location. But WordPress fosters this beautiful experience of bringing us together because of what we care about. Whether you care about PHP standards, diversity in technology, helping people with their first big wins, making WordPress more secure. I mean, if what you care about is being able to write the most arcane and complex apps on top of WordPress that the world has ever seen. Then there are others out there who want to do that with you, too. We have so many things to connect about. And fortunately, we support a great piece of software for getting our thoughts out in the world. Take some time to see who else shares your thoughts and potentially learn a bit about the view from the other side.
\n\n\n\nJosepha Haden Chomphosy 03:26
\n\n\n\nAnd speaking of the other side, I also want us to approach our discussions as the US versus the Problem TM. WordPress may be 20 years old, and we may stand on the shoulders of giants, but right now, the people who are here you, you are explorers and creators and guides toward the best possible future for WordPress. The tension that we witness between teams is always about the best possible answers for the people who use our software. It is about securing the freedoms of the open web for everyone who comes after us whether they know they need those freedoms or not.
\n\n\n\nJosepha Haden Chomphosy 04:04
\n\n\n\nAnd finally, I want us to expand our reasons for doing this at all. If you are a member of the community of contributors, We frequently talk about how we give back because WordPress gave to us. Or if you are part of a Five for the Future group. You have heard that companies who have experienced success because of WordPress should commit 5% of their resources back to the project to ensure WordPress’ long-term success. But the reason that I keep doing this, and hopefully a new reason for you to keep doing this is that we can take part in securing opportunities for future users of WordPress.
\n\n\n\nJosepha Haden Chomphosy 04:42
\n\n\n\nYes, I want WordPress to be the best CMS. Yes, I want this community to be vibrant and engaged. Yes, I want WordPress to be a shining beacon of how to work remotely. And I want all of that because I know it is our careful and tireless stewardship of this project that lets us continue to lend a hand in those moments where people wish for someone to lend a hand.
\n\n\n\nJosepha Haden Chomphosy 05:11
\n\n\n\nThose are my hopes for WordPress in 2022 to move us forward into WordPress of the future. I hope you all will come with me and we can continue our journey together.
\n\n\n\nJosepha Haden Chomphosy 05:23
\n\n\n\nThanks again for listening. I’m Josepha Haden and this is the WP Briefing. See you again in a couple of weeks.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12043\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:26;a:6:{s:4:\"data\";s:66:\"\n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"WordPress 5.9 RC 2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:54:\"https://wordpress.org/news/2022/01/wordpress-5-9-rc-2/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 11 Jan 2022 20:43:58 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:4:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"5.9\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:3;a:5:{s:4:\"data\";s:3:\"RC2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12014\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:117:\"The second Release Candidate (RC2) for WordPress 5.9 is available! The final release is slated for January 25, 2022. \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"Jonathan Bossenger\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:4966:\"\nThe second Release Candidate (RC2) for WordPress 5.9 is now available!
\n\n\n\n“Release Candidate” means the new version of the software is ready for release. It helps the community check that nothing is missed, given the thousands of plugins and themes and differences in how millions of people use the software.
\n\n\n\nThank you to everyone who has contributed thus far towards testing and filing bugs to help make WordPress 5.9 a great release. WordPress 5.9 is slated for release in just two weeks on January 25, 2022. There’s still time to help! Since RC1 was released, six bugs have been found and fixed. There were 13 bug fixes backported from Gutenberg.
\n\n\n\nYou can test the WordPress 5.9 release candidate in three ways:
\n\n\n\nOption 1: Install and activate the WordPress Beta Tester plugin (select the “Bleeding edge” channel and “Beta/RC Only” stream).
\n\n\n\nOption 2: Direct download the beta version here (zip).
\n\n\n\nOption 3: When using WP-CLI to upgrade from Beta 1, 2, 3, 4, or RC1, on a case-insensitive filesystem, please use the following command sequence:
\n\n\n\nCommand One:
\n\n\n\nwp core update --version=5.9-RC2
\n\n\n\nCommand Two:
\n\n\n\nwp core update --version=5.9-RC2 --force
\n\n\n\nYour help to test the second Release Candidate is vital: the more testing that happens, the more stable the release, and the better the experience for users and developers—and the entire WordPress community.
\n\n\n\nThank you to all of the contributors who tested the RC1 release and gave feedback. Testing for bugs is not just a critical part of polishing every release, it is also a great way to contribute to WordPress.
\n\n\n\nHelp test WordPress 5.9 features – a guide to how you can take part.
\n\n\n\nCan you write in another language other than English? You can help translate WordPress into more than 100 languages! Release Candidate 1 marked the hard string freeze point of the 5.9 release schedule. Thanks to every locale that is already involved with translations.
\n\n\n\nDevelopers and those interested in more of the background to the features can find more in the Field Notes. More developer notes will be added as the release progresses to its final stage. You can also follow the 5.9 development cycle and timeline.
\n\n\n\nIf you think you have found a bug, you can post the details to the Alpha/Beta area in the support forums.
\n\n\n\nIf you are comfortable writing a reproducible bug report, you can file one on WordPress Trac, where you can also check the issue against a list of known bugs.
\n\n\n\nProps to: @psykro and @webcommsat, and @hellofromtonya, @audrasjb, @cbringmann and @marybaum for final review.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"12014\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:27;a:6:{s:4:\"data\";s:60:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"WordPress 5.8.3 Security Release\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:68:\"https://wordpress.org/news/2022/01/wordpress-5-8-3-security-release/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 06 Jan 2022 21:02:03 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Security\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=11999\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:360:\"This security release features four security fixes. Because this is a security release, it is recommended that you update your sites immediately. All versions since WordPress 3.7 have also been updated. WordPress 5.8.3 is a short-cycle security release. The next major release will be version 5.9, which is already in the Release Candidate stage. You […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:19:\"Jonathan Desrosiers\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:3681:\"\nThis security release features four security fixes. Because this is a security release, it is recommended that you update your sites immediately. All versions since WordPress 3.7 have also been updated.
\n\n\n\nWordPress 5.8.3 is a short-cycle security release. The next major release will be version 5.9, which is already in the Release Candidate stage.
\n\n\n\nYou can update to WordPress 5.8.3 by downloading from WordPress.org or visiting your Dashboard → Updates and clicking Update Now.
\n\n\n\nIf you have sites that support automatic background updates, they’ve already started the update process.
\n\n\n\nFour security issues affect WordPress versions between 3.7 and 5.8. If you haven’t yet updated to 5.8, all WordPress versions since 3.7 have also been updated to fix the following security issue (except where noted otherwise):
\n\n\n\nThank you to all of the reporters above for privately disclosing the vulnerabilities. This gave the security team time to fix the vulnerabilities before WordPress sites could be attacked. Thank you to the members of the WordPress security team for implementing these fixes in WordPress.
\n\n\n\nFor more information, check out the 5.8.3 HelpHub documentation page.
\n\n\n\nThe 5.8.3 release was led by @desrosj and @circlecube.
\n\n\n\nIn addition to the security researchers and release squad members mentioned above, thank you to everyone who helped make WordPress 5.8.3 happen:
\n\n\n\nAlex Concha, Dion Hulse, Dominik Schilling, ehtis, Evan Mullins, Jake Spurlock, Jb Audras, Jonathan Desrosiers, Ian Dunn, Peter Wilson, Sergey Biryukov, vortfu, and zieladam.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"11999\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:28;a:6:{s:4:\"data\";s:60:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"The Month in WordPress – December 2021\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:72:\"https://wordpress.org/news/2022/01/the-month-in-wordpress-december-2021/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 05 Jan 2022 19:03:59 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:18:\"Month in WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:18:\"month in wordpress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=11972\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:335:\"December was a busy month for the WordPress community. In the latest episode of the WP Briefing podcast, WordPress Executive Director Josepha Haden Chomphosy shares a carol of thanks and shows her gratitude to all the people who make the WordPress project a success. (…) I know that we have gotten so much done together […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"rmartinezduque\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:13065:\"\nDecember was a busy month for the WordPress community. In the latest episode of the WP Briefing podcast, WordPress Executive Director Josepha Haden Chomphosy shares a carol of thanks and shows her gratitude to all the people who make the WordPress project a success.
\n\n\n\n\n\n\n\n(…) I know that we have gotten so much done together in the last few years. And I am equally sure that we’re going to get so much done in the years to come. And so thank you all so much for your continued work with WordPress and the way that you just bring your best at all times.
Josepha Haden, Executive Director of the WordPress project
We said goodbye to 2021 with the annual State of the Word, along with the release of WordPress 5.9 Beta 4, among many other exciting updates. Read on to learn more about the latest community achievements.
\n\n\n\n\n\n\n\nAre you interested in contributing to WordPress core? Join the #core channel, follow the Core Team blog, and check out the team handbook. Also, don’t miss the Core Team’s weekly developer chat on Wednesdays at 8 PM UTC.
The Core Team launched two new versions of Gutenberg last month. Both come with new features, code quality improvements, and bug fixes.
\n\n\n\n\n\n\n\nWant to get involved in developing Gutenberg? Follow the Core Team blog, contribute to Gutenberg on GitHub, and join the #core-editor channel in the Make WordPress Slack. Follow the #gutenberg-new tag for details on the latest updates.
\n\n\n\nIf you missed the event’s livestream, you could watch the State of the Word recording and the Q&A session on WordPress.tv.
\n\n\n\nAre you looking for some 5.9 resources to share with your local community? Check out the WordPress 5.9 Talking Points for Meetup Organizers post.
\n\n\n\nShare your feedback on WordPress 5.9.
Don’t miss the following upcoming WordCamps: WordCamp Birmingham, Alabama 2022, WordCamp Genève 2022, WordCamp Vienna 2022, and WordCamp Europe 2022.
\n\n\n\n\n\n\n\nThe Call For Sponsors and Call For Speakers for WordCamp Europe 2022 are open! Read this post to learn more about the Organizing Team’s plans for the first in-person WordCamp Europe in three years.
Have a story that we could include in the next ‘Month in WordPress’ post? Let us know by filling out this form.
\n\n\n\nThe following folks contributed to December 2021’s Month in WordPress: @anjanavasan, @harishanker @lmurillom @meher @nalininonstopnewsuk @webcommsat
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"11972\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:29;a:6:{s:4:\"data\";s:63:\"\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:4:{s:0:\"\";a:6:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"WordPress 5.9 RC 1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:54:\"https://wordpress.org/news/2022/01/wordpress-5-9-rc-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 04 Jan 2022 20:43:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:3:{i:0;a:5:{s:4:\"data\";s:11:\"Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:8:\"Releases\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:2;a:5:{s:4:\"data\";s:3:\"5.9\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=11948\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:101:\"The WordPress 5.9 Release Candidate 1 is available. The final release is slated for January 25, 2022.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"webcommsat AbhaNonStopNewsUK\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:5481:\"\nThe first Release Candidate (RC1) for WordPress 5.9 is now available!
\n\n\n\nThank you to everyone who has contributed to reach this important milestone in the community’s progress towards a WordPress 5.9 release.
\n\n\n\n“Release Candidate” means the new version of the software is ready for release. It helps the community check that nothing is missed, given the thousands of plugins and themes and differences in how millions of people use the software.
\n\n\n\nWordPress 5.9 is slated for release on January 25, 2022. This is just three weeks to go – and there’s still time to help!
\n\n\n\nYou can test the WordPress 5.9 release candidate in three ways:
\n\n\n\nOption 1: Install and activate the WordPress Beta Tester plugin (select the “Bleeding edge” channel and “Beta/RC Only” stream).
\n\n\n\nOption 2: Direct download the beta version here (zip).
\n\n\n\nOption 3: When using WP-CLI to upgrade from Beta 1, 2, 3 or 4 on a case-insensitive filesystem, please use the following command sequence:
\n\n\n\nCommand One:
\n\n\n\nwp core update --version=5.9-RC1
\n\n\n\nCommand Two:
\n\n\n\nwp core update --version=5.9-RC1 --force
\n\n\n\nYour help to test the RC1 is vital: the more testing that happens, the more stable the release, and the better the experience for users and developers—and the entire WordPress community.
\n\n\n\nThank you to all of the contributors who tested the Beta releases and gave feedback. Testing for bugs is not just a critical part of polishing every release; it is also a great way to contribute to WordPress.
\n\n\n\nHelp test WordPress 5.9 features – a guide to how you can take part.
\n\n\n\nThis will be the first release of 2022 and continues the work towards 5.9 from last year. It features the latest advances of the block editor and is the first version of full site editing in Core.
\n\n\n\nWordPress 5.9 also brings more refinements to the developer experience. To keep up with the latest updates and discover more about how the community works to continually improve the software, please subscribe to the Make WordPress Core blog. In particular, the developer notes tag will keep you up to date on changes that might affect your products or how you use the software.
\n\n\n\nPlease test your plugins and themes against WordPress 5.9 and update the Tested up to version to 5.9 in your readme file. If you find compatibility problems, please post to the support forums, so volunteers and developers can help you figure them out before the final release.
\n\n\n\nThe WordPress 5.9 Field Guide will be out very shortly. It will give you a deeper dive into the major changes.
\n\n\n\nDo you speak a language that is not English? You can help translate WordPress into more than 100 languages! Release Candidate 1 marks the hard string freeze point of the 5.9 release schedule. Thanks to every locale that is already involved with translations.
\n\n\n\nIf you think you have found a bug, you can post to the Alpha/Beta area in the support forums. If you are comfortable writing a reproducible bug report, you can file one on WordPress Trac, where you can also check the issue against a list of known bugs.
\n\n\n\nProps to @webcommsat for the post and to @marybaum @hellofromtonya @audrasjb @davidbaumwald @estelaris @cbringmann for final review.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:7:\"post-id\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"11948\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}s:27:\"http://www.w3.org/2005/Atom\";a:1:{s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:4:\"href\";s:32:\"https://wordpress.org/news/feed/\";s:3:\"rel\";s:4:\"self\";s:4:\"type\";s:19:\"application/rss+xml\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:44:\"http://purl.org/rss/1.0/modules/syndication/\";a:2:{s:12:\"updatePeriod\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"\n hourly \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:15:\"updateFrequency\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"\n 1 \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:30:\"com-wordpress:feed-additions:1\";a:1:{s:4:\"site\";a:1:{i:0;a:5:{s:4:\"data\";s:8:\"14607090\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";O:42:\"Requests_Utility_CaseInsensitiveDictionary\":1:{s:7:\"\0*\0data\";a:9:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Wed, 04 May 2022 22:06:51 GMT\";s:12:\"content-type\";s:34:\"application/rss+xml; charset=UTF-8\";s:25:\"strict-transport-security\";s:11:\"max-age=360\";s:6:\"x-olaf\";s:3:\"⛄\";s:13:\"last-modified\";s:29:\"Tue, 03 May 2022 17:24:02 GMT\";s:4:\"link\";s:63:\"\n\n\n\n“Back in the early days of WordPress development… I could only have one system on my local computer.”
— Cal Evans
In this developer-oriented conversation for Post Status Excerpt, David talks about WordPress development with Cal Evans. Cal explains the basics of Docker and Lando — as well as the advantages of using them. Docker is an open platform for developing, shipping, and running applications. It can work with Lando to automate your development workflow.
\n\n\n\nWhy This Matters: Developers — both individually and in teams — are building more complex applications with (and for) WordPress, so the software stack is getting more complex. How you setup your environment (local, cloud, or both) is becoming more important, and developers should educate themselves on the available options — especially with popular choices being explored by PHP developers.
\n\n\n\n\n\n\n\nEvery week Post Status Excerpt will bring you important news and insights from guests working in the WordPress space.
You can listen to past episodes of The Excerpt, browse all our podcasts, and don’t forget to subscribe on Spotify, Amazon Music, Google Podcasts, iTunes, Castro, YouTube, Stitcher, Player.fm, Pocket Casts, Simplecast, or by RSS.
WP Engine is the WordPress Digital Experience Platform that drives your business forward faster. Simply put, WP Engine makes WordPress easier and faster, and they do the heavy lifting for our customers, so they can focus on their core business and win online.
\nEach week we are highlighting the news from WordPress.org that you don\'t want to miss. If you or your company create products or services that use WordPress, we\'ve got the news you need to know. Be sure to share this resource with your product and project managers.
\n\n\n\nReminder: Gutenberg 13.0 ships with WordPress 6.0.
\n\n\n\n\n\n\n\nLeading up to releasing WordPress 6.0, DevNotes and release-related information will remain.
\n\n\n\nWhat\'s happening specific to Five for the Future? Provide your feedback on these posts:
\n\n\n\nYou — and your whole team can Join Post Status too!
\n\n\n\nBuild your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
\nSo on the podcast today we have Joe Casabona.
\n\n\n\nJoe is a podcaster and educator, which makes him perfect for the discussion today, ‘Why WordPress Is a Great Choice for Your Podcast’.
\n\n\n\nHe started his career over 20 years ago as a freelance web developer before realising his true passion, which is sharing his years of knowledge to help creators and small business owners.
\n\n\n\nHis goal is to help people make money with their content, which he does primarily through his podcast, and courses.
\n\n\n\nWe start out the podcast talking about Joe’s story; how he found WordPress and podcasting. It was not all plain sailing and Joe went through several iterations of his podcast before he began to think of it less as a hobby, and more as a useful tool for his business.
\n\n\n\nThe conversation then turns to the purpose of setting up a podcast. Right now podcasts appear to be all the rage. Many people create them for fun, as an outlet for their creativity, but there’s also a growing recognition that they can have purposes beyond entertainment. They could help you connect with customers or be used as a way of communicating with your team.
\n\n\n\nWe also cover the subject of the things that you’ll need to create a podcast, and why this list is not as daunting or expensive as you might think. You can, if you like, buy the latest and greatest equipment, but Joe is of the opinion that, whilst this is nice, it’s not essential.
\n\n\n\nAs this is a podcast about WordPress we make sure to discuss how WordPress and podcasting are a perfect match. Whilst many podcast hosting platforms will allow you to have a basic website, it’s likely that you’ll be able to make your podcast more effective if you are able to extend the website’s functionality. WordPress is perfect for this. There’s no restrictions on what you can do and you’re free to change anything whenever you like.
\n\n\n\nSo if you’re curious about how to set up a podcast, or if you’ve already got one going and just want to hear some fresh perspectives, this episode is for you.
\n\n\n\n[00:00:00] Nathan Wrigley: Welcome to the Jukebox podcast from WP Tavern. My name is Nathan Wrigley. Jukebox is a podcast which is dedicated to all things WordPress. The people, the events, the plugins, the blocks, the themes, and in this case why WordPress is a great choice for your podcast.
\n\n\n\nIf you’d like to subscribe to our podcast, you can do that by searching for WP Tavern in your podcast player of choice, or by going to WP Tavern dot com forward slash feed forward slash podcast. And you can copy and paste that URL into most podcast players.
\n\n\n\nIf you have a topic that you’d like us to feature on the podcast, well I’m keen to hear from you and hopefully get you, or your idea, featured on the show. Head over to WP Tavern dot com forward slash contact forward slash jukebox. And use the contact form there.
\n\n\n\nSo on the podcast today we have Joe Casabona. Joe is a podcast and educator, which makes him perfect for the discussion today. Why WordPress is a great choice for your podcast. He started his career over 20 years ago as a freelance web developer before realizing his true passion. Which is sharing his years of knowledge to help creators and small business owners.
\n\n\n\nHis goal is to help people make money with their content. Which he does primarily through his podcast and his courses. We start out the podcast today talking about Joe story. How he found WordPress and podcasting. It wasn’t all plain sailing. And Joe went through several iterations of his podcast before he began to think of it less as a hobby and more as a useful tool for his business.
\n\n\n\nThe conversation then turns to the purpose of setting up a podcast. Right now podcasts appear to be all the rage. Many people create them for fun. As an outlet for their creativity. But there’s also a growing recognition that they can have a purpose beyond entertainment. They could help you connect with customers or be used as a way of communicating with your team.
\n\n\n\nWe also cover the subject of the things that you’ll need to create a podcast. And why this list is not as daunting or as expensive as you might think. You can, if you like, buy the latest and greatest equipment, but Joe is of the opinion that, whilst this is nice, it’s not essential.
\n\n\n\nAs this as a podcast about WordPress, we make sure to discuss how WordPress and podcasting are a perfect match.
\n\n\n\nWhilst many podcast hosting platforms will allow you to have a basic website, it’s likely that you’ll be able to make your podcast more effective if you’re able to extend the website’s functionality. WordPress is perfect for this. There’s no restrictions on what you can do and you’re free to change anything whenever you like.
\n\n\n\nSo, if you’re curious about how to set up a podcast, or if you’ve already got one going and just want to hear some fresh perspectives, this episode is for you.
\n\n\n\nIf you’re interested in finding out more, you can find all the links in the show notes by heading over to WP Tavern dot com forward slash podcast. Where you’ll also find all the other episodes. And so without further delay, I bring you Joe Casabona.
\n\n\n\nI am joined on the podcast today by Joe Casabona. Hello Joe.
\n\n\n\n[00:03:58] Joe Casabona: Hey, Nathan. Thanks for having me.
\n\n\n\n[00:04:00] Nathan Wrigley: You’re very welcome. Joe and I have actually spoken on a number of occasions, but we’ve never actually spoken about this particular subject. And it’s nice to have you on the WP Tavern podcast as well. First of all, Joe the generic question, which always ask, it may not be the most interesting, but at least it sets the tone for the episode. Give us a little bit of a backstory about yourself as long or as short as you like, tell us who you are and how come you’re talking about podcasts and WordPress today?
\n\n\n\n[00:04:24] Joe Casabona: Yeah. So I’ve been a WordPress developer since 2004. My origin story is a little bit, I was telling my friend how I think I’m going to build my own content management system, cause I was doing client work since high school. And he said, have you heard of this thing called WordPress? And I was like, no, I looked into it, and I basically used it ever since. I did it the bad way for awhile before pages were supported, I would put like my own PHP files into Core, but then pages got support in like 2006, I think, and since then, pretty much all of my client work has been done with WordPress. I also, since second grade was in drama club from second to 12th grade.
\n\n\n\nAnd so I love entertaining. I love performing, and podcasting seemed like a good outlet for that, as I became an adult and moved away from theater, as other things claimed my time. But in 2012, I launched a podcast, but it was terrible because it was like a panel podcast. It was basically just me and my buddies talking, which is just like the worst kind of podcast.
\n\n\n\nBut in 2016 I launched a real proper, I had a proper go at podcasting with my podcast, how I built it. And since then, that’s a main driver of my income. I’m self-employed, full time since 2017. I have three children at home, so this business supports my family and podcasting is a major part of that. And so from 2016 on I’ve been able to combine my two careers of WordPress and podcasting into a content creation business we’ll say.
\n\n\n\n[00:05:58] Nathan Wrigley: So it’s fair to say that on the subject of podcasting and WordPress combined, you’ve pretty much got it sussed. So that’s perfect. Thank you very much indeed. You mentioned in there that you had a go at podcasting and the format was wrong, but you persevered. And I’m just curious about that. It seems to me that at the moment, the words I’m going to do a podcast, pretty much fall out of everybody’s lips at some point. It’s very much in vogue. Everybody’s talking about it. It’s the latest thing. Whether or not that continues, who knows, but right now it seems that everybody wants to get on that bandwagon. Do you think it is for everybody? Are there any gotchas that you would put in people’s way and say, actually before you commit, just answer these questions about yourself. Just think about these particular things. I know that’s a very generic question, but do you believe it is truly for everybody?
\n\n\n\n[00:06:49] Joe Casabona: I think it is for everybody, as long as the answer to why do you want to start a podcast is not to make a lot of money or to be famous. I think you need a better reason than either one of those, because while I make a lot of my money with podcasting, it’s not the reason I started. I thought that this was going to be more of like a marketing tool for my online courses which is another way to make money. Don’t get me wrong.
\n\n\n\nBut if you go into podcasting thinking, I’m going to be rich and I’m going to be famous. I’m going to be the next Joe Rogan or Conan O’Brien or whoever Then you’ll be disappointed. But if you go in with a reason beyond that, I want to help people learn about this thing I’m passionate about. I want to help establish my expertise in a specific area, then yes, you should start a podcast.
\n\n\n\n[00:07:44] Nathan Wrigley: Do you think that the skill set is something that you can learn in its entirety? Because there’s a lot going on in a podcast. When you consume it, it feels as if it just fell out of the podcast player. You know, you might not realize the amount of work that goes in. That might be research. It might be setting up the interview, redoing the interview, editing the interview, putting music in and searching for that. The time spent, if you’re doing guest interviews and all of that.
\n\n\n\nDo you feel that there’s a certain proclivity, a certain type of person who fits best? In other words, If you’re, let’s say more on the reclusive side, is that something that would put you off? And also, from a technical point of view, can you just learn everything that needs to be learned, or is it difficult to acquire the skills and, you know, you need to basically dedicate time to learn all those before you actually commit to starting.
\n\n\n\n[00:08:36] Joe Casabona: Yeah, that’s a really interesting question because, I think a lesson people learn time and time again is the thing that looks effortless on the front end, right? The way we see it is actually a huge effort on the backend, by the creator, right? The YouTube videos that look like they’re so smooth and easy, really just take hours of editing for example, right. And so I think it does take time to learn. I think the hardest thing to learn is probably how to have a good conversation. I think a lot of people don’t really know how to do that, especially with people they don’t know personally.
\n\n\n\nAnd so that takes some research. You know, you and I had a pre-interview discussion, even though we know each other. I do the same thing with my podcast interviewees. We get out about 20 minutes before we’re going to record and chat and get comfortable with each other. So I think that there are some things you do need to learn. Or you need to recognize your strengths and outsource the things that you don’t care to learn or don’t like to do, right.
\n\n\n\nComing from the WordPress space, that always feels like a tough conversation to have, right? Why would I pay for somebody to do it when I can do it myself, but one of the first things and one of the best things I did when I started my podcast was hire an editor. I hated editing. And if I had to edit my own podcasts, I wouldn’t be where I am today.
\n\n\n\n[00:09:59] Nathan Wrigley: So it’s a question of finding the things that you’re good at. Finding the things that you like. Concentrating on those and knowing that there are commercial avenues for taking that off your plate and giving it to somebody else. That’s really good advice.
\n\n\n\nIn terms of the sort of scope of the project, typically the podcasts that I listened to fall into two main categories, I listened to podcasts for entertainment. So, there’s comedy podcasts and there’s news podcasts and things like that. But then I also more recently have found podcasts where I’m consuming information. It’s almost like I’ve replaced the TV documentary with podcasts.
\n\n\n\nAnd I just wonder if you had any thoughts about that. In other words, should you think really carefully about the subject matter at hand? Is a pet project good enough. Or do you really need to be introspective and thinking long and hard about what the nature is? In other words, if you begin, are you stuck doing that?
\n\n\n\nOr can you pivot halfway through like you did, you kiboshed one podcast and started again. Just curious as to how much thought you think the subject matter of the podcast may need.
\n\n\n\n[00:11:06] Joe Casabona: Yeah, that’s a really great question, right, and sometimes it’s a situation of you don’t know what you don’t know, right. It’s like when you do client work and you say well, what do you, what do you want? I’ll know I don’t like something when I see it. And so I think if you want to start a podcast, try your first or third or fifth idea, don’t spend too much time on laboring over that and just get started. Record a couple of test episodes, and see how well you fall into the habit of recording and the format and see if it works for you.
\n\n\n\nYeah, cause I’m listening to a highly produced podcast right now called Wicked Game. It looks at all of the American elections from the very first to the 2020 election, American presidential elections, I should say. And it’s highly produced with music and sound effects and it’s deeply researched. And it’s so interesting, but my podcast is nowhere near that. I’m having a good conversation with somebody. And it’s a little bit researched.
\n\n\n\nI look into my guest if I want to have them on the show. I look at the questions I’m going to ask them, for example, I’m interviewing Chris Coyier later today. And I listened Nathan to your interview with him from a few weeks ago, to make sure that we didn’t cover the same exact things, because there’s probably some overlap, and I’m sure Chris doesn’t wanna, I’m sure he’s not going on like a podcast junket, to tell the same stories over and over again. So I think that was maybe a meandering answer. I would say when you have an idea, you think is good enough, start, you’re not stuck, but it will help you understand what works for you and what does not work for you.
\n\n\n\n[00:12:42] Nathan Wrigley: The use case, so I mentioned two categories there, broadly entertainment and information. I caught sight of a really interesting idea of podcasting the other day. And I confess having been a podcast and myself for a few years, it was caught short by this re-purposing of audio content. And that was that the CEO of a company, had decided that the daily huddle of his, I don’t know how many staff let’s say 20 or so, was it a bit of a waste of time. And he thought to himself, well, most of the people that work for me are commuting. They’re all using iPhones or Android phones and they’re all consuming podcasts.
\n\n\n\nWhy don’t I create a podcast episode telling everybody what would have been in the morning meeting the following morning. And although that’s a very specific use case, it just suddenly made me think, oh, so it’s not just about information. It’s not just about entertainment. You really could finesse this down, and make it something very specific indeed. I don’t know if you’d come across any other curious examples of how audio podcasts had been used.
\n\n\n\n[00:13:48] Joe Casabona: Yeah, I think that’s a brilliant, and I had somebody approach me last year interested in basically doing the same thing. They run a company of truck drivers, and instead of making their truck drivers, who could be all over the country, tune into a go-to meeting every month, they wanted to put those go-to meetings, which were usually just presentations by the CEO, out as podcasts.
\n\n\n\nThat way truck drivers who are in their car or their truck most of the day, could listen whenever they could more conveniently. I’ve seen use cases of teachers using podcasts to put out lectures, or to announce new homework assignments or add more context to a homework assignment. So there are, especially with the advent of private podcasting, I think there are a ton of fantastic use cases because audio is a simpler medium than video, and it is easier on bandwidth and you have a podcast app where new episodes automatically get downloaded, right? You don’t have to go to a website to check, to see if it’s updated. You can get a push notification when a new episode drops.
\n\n\n\n[00:15:01] Nathan Wrigley: One of the things that I find really amazing about audio is just the fact that I can actually be doing several things at the same time. You know, I can be sitting at my computer working and I can tune into a podcast. And if I don’t need it to give my full attention, it’s just there. And if something piques my interest, I’ll probably pause what I’m doing and get engaged with it for a little moment.
\n\n\n\nBut also equally, I could be giving it my full attention whilst I’m carrying out some household chores, it could be vacuuming the floor or something. And that requires almost no cognitive ability from me at all. And I do that quite a lot and I’m, I’m really engaged in it. And so you don’t have to be, as you would be for a, a piece of video content, you don’t have to apply all thought towards it.
\n\n\n\nThings can be going on at the same time. In particular, as you said, things like commuting. It’s the perfect time to have audio content, because most people are probably throwing on the car stereo at some point anyway, so. Yeah. That’s really interesting.
\n\n\n\nDo you see this as an avenue, in terms of WordPress website builds, do you see this as a growing avenue for let’s say agencies or freelancers, as an area that they can bolster their offering to their clients. At the moment they can say things like, we can build you a website. We can offer you a care plan. We can do the maintenance, we can do SEO and so on. Do you think people are more frequently asking, can you do me a podcast? What benefit could I get from a podcast?
\n\n\n\n[00:16:26] Joe Casabona: Yeah, I’m not the best marketer. And I get these inquiries. I have a couple of clients for whom I produce podcasts. But even from the WordPress side, right, I think more podcasters are realizing they need a good website for their podcast. And I think, even if we’re not looking at independent podcasters, you know, who are more reluctant to spend money at first, because there isn’t a real, tangible cost associated with podcasting from the very beginning.
\n\n\n\nBut you have agencies and institutions who are like, maybe we should have a podcast. Building a good website around that is going to be important to them, especially if they want to offer something to their members or their employees, or their students, where there is some sort of privacy aspect involved.
\n\n\n\n[00:17:16] Nathan Wrigley: Yeah, you mentioned privacy or private podcasts. Perhaps people who don’t listen to podcasts or, like us, are habitual about podcasting. Just tell us what a private podcast is. Because it’s a whole different area of podcasting that many people don’t even know about.
\n\n\n\n[00:17:31] Joe Casabona: Private podcasting, I guess if I’m going to generalize the definition, it is a podcast for which you control access to. So for me, I have a private podcast called build something more. That is for my members. They get add free extended episodes of my podcast, but they also get, on Fridays, an episode called the weekly wrap, where I just tell them what I worked on this week. And some of my struggles, some of my wins, and it’s a 15 minute or so update for just my members. But as you mentioned, a private podcast could also be a company only podcast, right? Where maybe the CEO is talking about their roadmap for the next quarter.
\n\n\n\nAnd that’s not necessarily public information, but he still wants, or he or she wants to disseminate that information to the employees. A podcast could be a great way to do that. If you have a classroom based podcast, that’s the same thing, right? You’re putting out lessons that you don’t want the whole world to hear. Maybe you’re communicating with student feedback or something like that. That could be a private podcast as well.
\n\n\n\n[00:18:36] Nathan Wrigley: Yeah. Okay. Thank you. That’s cleared that up. In terms of growth of podcasts, it feels like there’s been more or less exponential growth in the last few years. If we rewind the clock, maybe ten or eight years, they existed, but they were fairly niche. You probably had to sit at a device and then along comes the iPod and changes all of that. And then after that along comes the iPhone and smartphones in general. And all of a sudden, this stuff is just in your pocket. It’s completely there all the time. It’s a device which you are more or less guaranteed to hold during the time that you’re awake.
\n\n\n\nSo it felt like it was getting bigger and bigger and bigger. And everybody seems to be jumping on the bandwagon. Do you have any, any insight into whether or not that’s still the case. In other words, if today is the moment that you’re thinking about a podcast, you would want to be thinking, okay, it’s a growing medium. I want to hop on whilst it’s still growing, but maybe that’s not the case. Maybe it’s in decline.
\n\n\n\n[00:19:34] Joe Casabona: Yeah, really interesting question. And I think as with anything with data, you could probably twist the stats to tell your own story, but Edison research is a organization that does a lot of different kinds of stats. They’ll do like a thing called terrestrial radio as well. They’ll do general content consumption by household, but, they have a report called the infinite dial, where they look at listening habits and podcasts specifically. Right? So for example, smartphone ownership grew by about 250 million over the last couple of years. Internet connected watch owners and they have all the, all of these stats.
\n\n\n\nBut one of the stats is podcasting. How many people are listening to podcasts? How many people are aware that podcasting is a thing. And for the first time, since they were doing this study it is I think monthly or weekly listenership decreased. I’m trying to find the stat. I wish I had it up, but it was all a buzz when they announced it in March, that for the first time podcast consumption went down.
\n\n\n\n[00:20:40] Nathan Wrigley: It feels like there’s always going to be a moment in any market where it has plateaued, but it feels as if the threshold which we’ve reached is still more or less everybody. It still feels like there’s plenty of audience to share around, and the sky is not necessarily falling in just because in the more recent past the numbers haven’t kept growing. I think in our pre-recording chat you mentioned that there might be some kind of COVID pandemic data that explains that a little bit better.
\n\n\n\n[00:21:10] Joe Casabona: Yeah, that’s exactly right. Honestly, I’m looking through this data right now and I cannot find, oh, monthly podcasts listening went down from 41 percent to 38 percent from 21 to 22, it looks like. Yeah, a small decrease. And what happened in that time? The world opened up again, right.
\n\n\n\nBecause again, from 19 to 20, we saw a 5 percent increase. From 20 to 21, we saw a 4 percent increase. So if we compare 20 to 22, we see a 1 percent increase. People are going back to their normal lives. What is the more interesting stat to me is around awareness. A lot more people are aware that podcasting is a thing. A lot more people are listening to more than one podcast now.
\n\n\n\nSo yeah, maybe I’m listening to fewer podcasts on a monthly basis than I was a year ago, but that doesn’t mean that podcasting is decreasing in popularity. And on that same token, podcasting has not hit critical mass yet. There’s 2.2 million podcasts only about, I think it’s something like less than half of them are active. And so we have 38 million YouTube channels, you tell me is podcasting has podcasting hit max capacity yet?
\n\n\n\n[00:22:37] Nathan Wrigley: Yeah, it certainly feels to me as if there’s lots more growth. And it’s curious, the sort of up and down of the last couple of years, and there definitely seems to be some data points, which explain maybe the more recent dip, because life is going back to normal.
\n\n\n\nIf somebody is listening to this, and they think to themselves, wow, I really must make time for this. I’ve finally been persuaded. I’m going to do my podcast. Regardless of the subject, let’s get into the tooling that’s needed. And first of all, let’s stay away from, let’s just stay right away from WordPress and just concentrate on the things that you would need in your life if you were to become a podcaster.
\n\n\n\nAnd now we don’t need to go to the extremity of all of the different bits and pieces, but at the very basics, what would you say would be the essential and then maybe we can go onto the more that would be desirable. So let’s start with the essential stuff. What is needed to do a podcast?
\n\n\n\n[00:23:28] Joe Casabona: I think that you need four things to do a podcast, excluding your voice, right. That would be number five. I guess that’d be number one. Really? You need a not built in microphone, right? So you will see blog posts they’re like what microphone should you get? Should you buy the Shure SM7B? Every podcaster that you see on a TV show has the Shure SM7B, and I assure you as someone who’s speaking into one right now, you don’t need that. You can spend 50 bucks or 40 bucks and get a decent built in microphone because you’re not singing, probably. You’re talking. So you just need something that has reasonable noise rejection, that has a dedicated function for capturing your voice.
\n\n\n\nYou also need headphones. There are going to be people who say, I don’t need headphones. I’ve done podcasts without headphones and it’s, it’s fine. It’s not fine. What happened was the person whose podcast you went on was too polite to ask you to put on headphones, and then too polite to tell you that the recording sounded like crap.
\n\n\n\nYou need headphones, because if you don’t, you’re going to get a lot of interference. So mic, headphones, that’s one and two. Three is a way to record. Luckily, whatever device you are consuming this podcast on has a way to record. It could be Quicktime on a Mac. It could be Windows Recorder on Windows, or your phones have recording apps as well. Heck the iPhone has like a version of Garage Band I think you can use.
\n\n\n\nAnd then you need an audio host. We’ll probably get into audio host recommendations later, but you can’t just throw an MP3 up in your WordPress media library and call it a day. You need a dedicated audio host for a bunch of reasons.
\n\n\n\n[00:25:14] Nathan Wrigley: Just develop that further. I mean, we all know what a WordPress website host is and the reasons why you wouldn’t put your WordPress website on your home computer, unless you were really skilled and knew what you were doing. What’s the purpose of a host, and why is that an essential component?
\n\n\n\n[00:25:27] Joe Casabona: Yeah. So I’ll put it to you this way, right? If you wanted to travel across your country, whatever country you happen to be in. You could put on like those 1970s roller skates, right? With the four wheels on each side of the shoe. Or you could get a bicycle, which one of those sounds better?
\n\n\n\nOr in the United States, like biking across the country sounds terrible to me, but some people do it. I’d probably want a car or a plane. So if you want to put your audio online, technically you can just upload it to any old server, but you want a server that specializes in serving audio, just like YouTube or Vimeo or not just any old video hosting providers, right.
\n\n\n\nThey do a lot of things behind the scenes to make sure that people are getting those videos served up quickly and efficiently. And it’s the same thing for an audio host. They do a lot of things behind the scenes to make sure your audio is available and that stats are being captured on it. And that If maybe one server crashes, they have redundancy, right? There are things in place that audio hosts do that general hosts will not do.
\n\n\n\n[00:26:39] Nathan Wrigley: They also compile something called an RSS feed, and WordPress users were really familiar with this, but there is a particular type of RSS feed which needs to be consumed by a podcast player. And they also typically take that heavy lifting as well, so that when you subscribe to the podcast, it comes with all of the album art and all of the episode descriptions and all of that. So, yeah, highly recommended to look into that.
\n\n\n\nIn terms of then things which you quite like. So it’s no longer the four essential things. What about some of the things which you found to be quite useful although not necessary.
\n\n\n\n[00:27:13] Joe Casabona: Okay. So strictly gear I, heavy caveat here, that I love tech and gear and I go overboard right? But I do have a fancy microphone, and I have something called the Rodecastor Pro. This is a 500 or $600 device that allows me to capture audio from multiple channels, and sound effects, et cetera.
\n\n\n\nWhat I like about the Rodecaster Pro is it’s a soundboard built for podcasts. I have a couple of mikes plugged into it and they’re all dialed in based on the microphone. So I sound good, no matter which one I use, and it allows me to do things like monitor my audio. You can even record audio directly onto the hardware. That’s a piece of hardware I really like.
\n\n\n\nIf you’re thinking, look, I want to sound better than just a regular old USB microphone. Then you can get an XLR microphone and you can get the Focusrite Scarlett Solo, which is a interface that allows you to plug an XLR microphone basically into your computer. Those are two things that I think if you’re looking to upgrade, that’s a good place to start.
\n\n\n\nThe rest of my podcast gear, I mean, the rest of my recording gear honestly is more around live streaming. I guess the other kind of piece of gear I really like, I have a Zoom recorder, the Zoom H5, which is like a portable kind of podcast recorder that you could again, plug an XLR microphone into. And when I’m quote unquote on location, usually on location means at my parents’ house. I’ll use that to record.
\n\n\n\n[00:28:46] Nathan Wrigley: What about the software? Do you obsess about that in the same way? Do you download the most expensive audio software that money can buy or do you just go for some of the freely available stuff like Audacity?
\n\n\n\n[00:28:57] Joe Casabona: Yeah, I’m actually, I’m recording this on my end into garage band, which just comes with the Mac. As far as other software goes uh, you know, something I forgot to mention in the hardware, is the Stream Deck. Again, that’s not something I think about with podcasting, but there’s a lot of stuff for podcasting on my Stream Deck.
\n\n\n\nMaybe that’s another piece of gear that’s really interesting, and we can talk about that if there’s time later, but, as far as the software goes, I use riverside.fm to record. Of all of the online recording platforms that get good audio from your guests. That’s the one I’ve liked the best. I like having video on, cause I like seeing my guest. Again, riverside.fm is a really good tool for that full disclosure, they have sponsored my podcast in the past.
\n\n\n\n[00:29:45] Nathan Wrigley: So these days it’s fair to say that there are basically tools which live inside the browser. You now no longer need to be using an app like Skype or something like that. You can connect with multiple guests, dozens potentially through browser based solutions, and Riverside.fm is one of them, and there’s a whole tranche of them and they all seem to have similar feature parity, but that’s the one that you’ve chosen.
\n\n\n\nLet’s flip to the website side of things. It’s a WordPress podcast. There is going to be things that we would like to implement on our website. What makes a good podcasting website? Now that could be the way it looks. It could be the plugins that you’re putting in there. It could be lead capture, anything like that, that you want to discuss.
\n\n\n\n[00:30:29] Joe Casabona: Yeah. So that’s a great question right. And I think, so I think what a lot of podcasters suffer from is a weak call to action, right? They’ll say subscribe in Apple podcasts or wherever you get your podcast right. First of all, if people are using a podcast app and they already know that, right? They know how to get your podcasts.
\n\n\n\nWhat I like is having a call to action for my website. So my call to action will always be, you know, go visit URL slash episode number. And there you can get all the show notes, you can get a transcript and you can get this thing I’m offering. If you give me your email address, whatever that happens to be. Your website serves as the canonical place for all people to go, no matter what platform they’re using to get more information about your podcast.
\n\n\n\nSo, this is again, kind of like mission-based right. Why are you starting a podcast? If you’re starting it to have sponsors, then great. You could have a good section for sponsors. And I have, I have a page where I don’t know if this is the case anymore cause I had to like quickly redesign it because there was something wrong with something I was using.
\n\n\n\nBut for awhile, if you visited a sponsor page, it would list all of the episodes they sponsored. Right. I should probably turn that back on. So you can make it really nice for your sponsors. You can add transcripts in a way that works really nicely. And I, again, I just updated my website. I have a custom post type for transcripts, and instead of when somebody searches my site, if they come across a word in the transcript, they don’t go to the transcript or they go to the episode page, right. There’s like a little magic you can do with Search WP to make that happen. So it depends on what you want. But using WordPress as I’m sure everybody listening knows gives you a lot of flexibility, sponsors, merch.
\n\n\n\nIf it’s your agency say, you can just, you can add a podcast feed using the right plugin. Directing people to your podcast website allows you to get a better return, let’s say, on your investment. Especially if you’re an agency or a freelancer who is doing this to open up more avenues of income.
\n\n\n\n[00:32:28] Nathan Wrigley: Yeah. it’s the same piece that we’ve used for the longest time when building websites, just for clients. You are in control of the content. And if you choose to go for the default website, which would be built potentially by your podcast host, you really aren’t in control of that. Things could go wrong. There could be an outage, they could go out of business. You may just decide that you wish to leave them and so on. Whereas if you’ve got all of that on your own domain and you’re running it and owning it, I completely concur. I just think that’s the best way to do it. You can do what you like.
\n\n\n\nAnd, It is true to say that typically, if you go to a podcast host website, the usual ones that have nothing to do with WordPress, they will offer the functionality for a basic website. Do you just want to outline why there’s drawbacks there, you know, in terms of the options to customize it, and also the things that, all of the clever things that you just mentioned, presumably they’re all out of the window. You can’t modify, customize, update it as you would change the layout and so on.
\n\n\n\n[00:33:34] Joe Casabona: Yeah. Most of them are just terrible. They look terrible. They don’t work well. I’ve seen some where like, you don’t even get an episode specific link. Right. It’s just like, all the episodes are like listed in line on a single page. That’s not great. And then, yeah, you can’t really customize anything.
\n\n\n\nI think the best implementation I’ve seen is Castos. They rolled out their like website templates. And even those are pretty limited. If you have nothing Castos is a lot better, but you can’t bolt a e-commerce option on to any of those, right. Or you can’t when somebody becomes a member, right? Maybe you want them to get a member RSS feed and integrate your podcasts into that. That’s a lot easier to do on WordPress. Or you can’t have an account area in general for any private podcast if you’re using the audio hosts implementation.
\n\n\n\nYou’re just locked in, in a lot of ways. You’re limited in your show notes. You’re limited in what you can do with sponsor stuff. And so it’s probably better than nothing, but I am fully confident that the reason that my show grew so much over the first couple of years was because I had a good website right off the bat.
\n\n\n\n[00:34:49] Nathan Wrigley: If you are literally just going for audio, then I think an audio host is fine, but if you want to have anything ancillary to just the audio, if you want to put any words on pages or any images that might attach themselves to that or any upsells, then I, think you’ve got to stray away because it’s almost like the podcast has got the memo about a website five years after it was needed. I’ve yet to find a podcast host where the website isn’t something that you could put together with WordPress in a matter of moments.
\n\n\n\nLet’s go to some recommendations for podcast hosts, which are WordPress specific. Now, I’ve come across one, as it happens. There may be many, but the one that I’ve used before is called Castos, and they’re quite unique, in that they allow you to do all the things inside of WordPress and you literally don’t need to go away and visit a podcast house. It’s all happening as metadata. Just explain how that works.
\n\n\n\n[00:35:49] Joe Casabona: Yeah as far as I know unless a new host has entered the scene recently, Castos is the only kind of WordPress based podcast host. And you can do it both ways, which is a little bit confusing if I’m being honest. But, if you tell Casto is I’m managing my podcast completely from WordPress, you can do everything from there, upload the audio, it’ll send it to Casto’s server. Update the title and description and on the Castos end, everything will get sinked.
\n\n\n\nAnd so you can manage your whole podcast from WordPress in a custom post type for podcasts. You can say, I want this in the main feed or not. So you can have a completely separate section for your podcast. And it just it makes everything a lot easier, right, because when I was not on Castos, I would have to. Well, I set up an automation to do this eventually, but it was like, what if this breaks, and my whole podcast goes down or whatever, but I’d have to upload the audio to Libsyn. That’s what I was using. Libsyn was the big dog for a while, but then they rested on their laurels and now they’re really not good at all. They were really good in like 2002. But it’s not 2002 anymore.
\n\n\n\nAnd so I’d have to go there, upload, copy the audio URL, right? The audio files URL. Paste it into a different podcast plugin I was using. And the whole process was just like womp or like it took so much time. And so if you’re using Castos, this sounds like a commercial for Castos, but Castos is the only one who does this. This is their competitive edge. Then you don’t have to do all that. You can do everything from the dashboard, from your WordPress admin. And you’re not going around into a bunch of different places.
\n\n\n\n[00:37:22] Nathan Wrigley: Yeah. So you are basically saving yourself a little bit of time and yes, caveats, everything that we have described on the Castos side can be achieved. There’s just more little intermediate steps. Like you said, you have to go over here, and upload the file and then paste maybe an iframe or something like that into your Gutenberg posts or whatever. It’s just stuff you’ve got to do.
\n\n\n\n[00:37:43] Joe Casabona: Yeah, like maybe Bluberry is another podcast host, like maybe they have this integration because I think the biggest competitor to Casto’s plugin, which is Seriously Simple Podcasting is PowerPress, which is Bluberry’s offering. But I still don’t think anybody does it as well as Castos.
\n\n\n\n[00:37:58] Nathan Wrigley: So we’ve made the case for having a podcast, the different use cases. We’ve described some of the tech that you might have, on the WordPress side and the tech that you might own in the physical world as well, the bits and pieces, the microphones and so on. Just curious to know if you’ve over the years that you’ve been podcasting, if you’ve had any aha moments where you’ve suddenly strayed into something and thought, boy, why have I not been doing this for a while? Anything that you’ve figured out. Top tips that may save our audience sometimes, should they decide to podcast..
\n\n\n\n[00:38:31] Joe Casabona: Yeah, this is not necessarily the process of podcasting, but build your email list. Because what you’ll learn quickly is podcasting feels a lot like a one-way street. You’re talking into a microphone, the vast majority of people who are listening, probably aren’t engaging, but if people sign up for your mailing list, now you have direct access to them.
\n\n\n\nYou can put names with listeners and engage with them on a deeper level. So I would say build your email list right off the bat. That’s something I didn’t do for years and it hurt me. I think the other thing that a lot of podcasts was making a mistake about is. Again, I mentioned it earlier, but have a clear call to action, right? Because usually what podcasters, myself included, will do is say, rate us and review us on Apple podcasts or wherever you get your podcasts, subscribe wherever you get your podcasts. If you want to learn more about this, go here. And that’s too many things, especially for somebody who’s probably not fully paying attention.
\n\n\n\nInstead, say, hey, join my mailing list. You can sign up at the show notes page over at wp tavern.com slash whatever. There you’ll also find all of the show notes for everything that we talked about. Then mention it again in the middle of the episode. Hey, by the way, you can find all of the show notes and sign up for my newsletter over at blah blah.
\n\n\n\nAnd then at the end where your call to action will be. And the great part about that is that you can have a link to rate and review wherever. You can have the subscribe buttons. And in the email newsletters that you send out every week with the new episodes or every two weeks with the new episodes, you can have links to rate and review, to subscribe, to check out this new ebook I launched. You can have early access if you want. There’s a lot of things that I think when people first start podcasting, they’re really focused on, all right, I need to sound good, I need to make it good, I need to launch it. But these ancillary actions are the things that become the base for which your podcast business or your podcast income is based off of.
\n\n\n\n[00:40:30] Nathan Wrigley: Now you’re obviously very bullish about podcasting. You’ve really made it your life in more recent times. Just curious as to whether or not that is relentlessly the case. If we were to cast the net a little bit wider and go back five or six years, have you got any cautionary tales about the usual thing that begins when people begin to a project like this.
\n\n\n\nIt’s all roses and everything is sparkly and new, and you’re fascinated by the process. And perhaps it’s not as easy, perhaps there is a bit of grinds to this as well. So just wondering if you had any thoughts about that.
\n\n\n\n[00:41:01] Joe Casabona: Yeah, it definitely is a grind. It’s work. And the thing that made it less like work for me in the beginning is I am an extrovert. I love having conversations with people. In an increasingly remote world, I’m seeing people less and less. A friend from high school who lives in my area now invited me to get a beer on Thursday and there were like several hurdles to that. And my wife was like do you want to see him? And I was like, I want to see almost anybody I’m not blood related to you right now. Like I just miss seeing people. That’s not a knock on my family, of course. I like the human connection.
\n\n\n\nAnd so what made it feel less like work for me was I got to have conversations. I’m passionate about those conversations and when you’re starting a podcast, again, it goes back to that first question you asked me, like, why shouldn’t somebody start a podcast? If you’re just doing it for the money and the glory. You’re in for a long, frustrating ride.
\n\n\n\nBut if you’re doing it because you want to tell the world about this thing that you’re super passionate about, then yeah, it’s a grind, but it’s a grind where you get to talk about this thing that you love. And that is what’s going to make an audience connect with you, and that is what’s going to get your podcast to grow.
\n\n\n\n[00:42:12] Nathan Wrigley: I love it. That’s a really perfect place to end the interview, but I don’t want to end quite there because I want to give you an opportunity to tell us a little bit about where we can find you. So yeah, exactly that the opportunity now to give us your Twitter feed or your email address, or possibly a website.
\n\n\n\n[00:42:29] Joe Casabona: Yes. So if you are interested in my podcast specific services and content, you can go to podcast liftoff dot com, and you can find everything podcast related I’m doing there. If you’re generally interested in the stuff I’m doing whether it’s WordPress or anything else that we have, or haven’t talked about, you can go to casabona dot org. You’ll find everywhere I am and links to Twitter and all that fun stuff.
\n\n\n\n[00:42:51] Nathan Wrigley: Joe Casabona, thank you for joining me on the podcast today. I really appreciate it.
\n\n\n\n[00:42:55] Joe Casabona: My pleasure, Nathan. Thanks for having me.
\nЦе есе також доступно українською.
\n\n\n\nHey there! My name is Artemy, and I am from Ukraine. I’ve been working with WordPress since 2018. I specialize in WordPress backend development: I build and support WordPress plugins, third-party integrations, and other cool custom features.
\n\n\n\nIf you ask me why I love WordPress and why I decided to stick with it, my answer is the community. There are a lot of different CMS written in PHP and other languages. Still, I don’t know any other CMS with such an active, responsive and enthusiastic community.
\n\n\n\nSo in this post, I want to tell you how I became a part of this community. And I hope this post will encourage someone to do the same.
\n\n\n\nI vividly remember my first WordPress experience: I was confused, had many questions, and was desperately trying to understand how to do the most simple things.
\n\n\n\nBack in those days, I was an intern in a small agency in Zaporizhzhya, my hometown. I had basic HTML/CSS skills, and I just started learning PHP development. My senior colleagues helped me take my first steps in web development. They gave me some simple tasks, and I was annoying them with questions.
\n\n\n\nOne day, the agency’s director came to me and told me that I’d be responsible for creating a WordPress website for his friend. It was a big surprise for me, and I was like: “Man, I barely know PHP; how would that go?”. But he just said, “Don’t worry, you’ll figure everything out as you go.”
\n\n\n\nWell, he was right. It took some time, though.
\n\n\n\nSo that’s how I started experimenting with WordPress. My senior colleagues were busy with their own projects, so I had to find answers on my own.
\n\n\n\nThe first WordPress theme I built was awful. It was a wild Frankenstein composed of my own “creative” solutions and code snippets I googled somewhere. It worked like crap; it had a lot of bugs, but as people say, “the first pancake is always a bit tricky.”
\n\n\n\nNo matter how bad it was, it was my first experience, and I learned a lot about the basic concepts of WordPress. That’s why I believe that learning by doing is the best way to learn something new.
\n\n\n\nMoral: don’t be afraid of doing something awful when you create something for the first time. It’s okay; we’ve all been through this.
\n\n\n\nIt’s nice to have a mentor when you learn something new. Luckily, you don’t need a person sitting next to you anymore. All of us have got the best mentor possible: the Internet. You don’t know how to do something? Try to google it.
\n\n\n\nNo wonder some say that one of the most required skills of every developer is to know how to search for information. And from this point of view, WordPress is one of the best options for beginners.
\n\n\n\nWhy?
\n\n\n\nBecause when you stumble upon a problem, there’s a high probability that someone already asked the same question on StackOverflow. Or on WordPress Stack Exchange. Or on one of the dozens of other forums.
\n\n\n\nIf you’re lucky enough, someone already wrote a post about your problem with a great explanation of how to solve it with examples and code snippets.
\n\n\n\nAnd that’s the most wonderful thing about the WordPress community: we are not selfish. WordPress is an open-source project, so there are a lot of free code and snippets anyone can use.
\n\n\n\nAt some point, I became very grateful to all of these people that wrote answers on StackOverflow, wrote blog posts, created free plugins, and other helpful stuff. Hence, I decided to help other people when I’d be able to.
\n\n\n\nAnd today, I’m happy to be a part of this community as well.
\n\n\n\nIn August 2021, I started blogging about WordPress on my website: https://kayart.dev/
\n\n\n\nI like to think that this way I’m repaying my karmic debts for all the content I have consumed. And it makes me happy to see that people really read my posts, and it helps them solve their WordPress problems.
\n\n\n\nSo today, when I face a problem and can’t find the solution, I think: “Well, it might be a great idea for a new post!”.
\n\n\n\nAlso, I visit StackOverflow, WordPress-related Facebook groups, and other communities where people ask their questions almost every day. Sometimes I find some nice ideas for new content there; sometimes, I help people figure their problems out.
\n\n\n\nI encourage everyone to become a part of the WordPress community. There are a lot of opportunities for everyone.
\n\n\n\nYou can help with the translation of your favorite plugins or themes. You can create your own plugin or become a contributor to an already existing open-source plugin. You can write tutorials. You can write reviews helping other people to choose the best option for them. You can help people on support forums.
\n\n\n\nEvery contribution, big or small, makes WordPress better. Isn’t it great to understand that you’re a part of it?
\n\n\n\nAnyways, thank you for reading my story. If I inspired you to start contributing to our community, please, write me a DM on Twitter or email me about this.
\n\n\n\nGood luck!
\n\n\n\nПривіт! Мене звати Артемій, я з України. Я працюю з WordPress з 2018 року. Я спеціалізуюсь на backend-розробці для WordPress: створюю та підтримую плагіни для WordPress, сторонні інтеграції, та інші прикольні додаткові фічі.
\n\n\n\nЯкщо ви б спитали мене, чому я люблю WordPress та чому вирішив працювати саме з ним, моя відповідь – це спільнота. Існує безліч CMS написаних на PHP та інших язиках. Але я не знаю жодної CMS з такою ж активною, чуткою та сповненою ентузіазму спільнотою.
\n\n\n\nТому в цьому пості я хочу розповісти, як я став частиною цієї спільноти. І я сподіваюсь, що цей пост надихне когось зробити те ж саме.
\n\n\n\nЯ добре пам’ятаю свій перший досвід роботи з WordPress: я був розгублений, в мене була купа питань, і я відчайдушно намагався зрозуміти, як робити найпростіші речі.
\n\n\n\nВ ті дні я був стажером в маленькому агентстві в Запоріжжі, моєму рідному місті. В мене були базові навички HTML/CSS і я тільки-но почав вчитися PHP-розробці. Мої старші колеги допомагали мені робити перші кроки в веб-розробці. Вони давали мені простенькі задачки, а я надокучував їм своїми питаннями.
\n\n\n\nОдного дня прийшов директор і сказав мені, що я буду відповідати за створення сайту на WordPress для його товариша. Я був здивований і міг лише сказати щось на кшталт: “Чуваче, я ледь знаю PHP; як ти собі це уявляєш?”. На що він відповів: “Не парься, розберешся по ходу справи.”
\n\n\n\nНу, він був правий. Але для цього був потрібен час.
\n\n\n\nТо ж так я почав свої експерименти з WordPress. Мої старші колеги були зайняті своїми власними проектами, тому мені доводилось шукати відповіді самостійно.
\n\n\n\nПерша тема для WordPress, яку я створив, була просто жахлива. Це був якийсь дикий Франкенштейн, створений з моїх власних “креативних” рішень та коду, який мені вдалось нагуглити. Працювало все не менш жахливо; була ціла туча багів, але як то кажуть: “перший млинець нанівець”.
\n\n\n\nНезважаючи на те, якою поганою вона була, це був мій перший досвід, завдяки якому я багато дізнався про базові концепції WordPress. Ось чому я вірю, що кращий спосіб вивчити щось нове – це навчатися на практиці.
\n\n\n\nМораль: не бійтеся зробити щось жахливо, коли ви робите щось вперше. Це цілком нормально, ми всі через це проходили.
\n\n\n\nКруто мати ментора, коли ти вчиш щось нове. На щастя, вам сьогодні не потрібно, щоб поряд з вами сиділа якась людина. В кожного з нас є найкращій з можливих менторів: інтернет. Не знаєш, як щось зробити? Спробуй загуглити.
\n\n\n\nНе дивно, що одна з найпотрібніших навичок для кожного розробника – це вміння шукати інформацію. З цієї точки зору, WordPress – це один з найкращих варіантів для новачка.
\n\n\n\nЧому?
\n\n\n\nТому що, коли ви стикаєтеся з проблемою, існує велика ймовірність, що хтось вже ставив таке ж саме питання на StackOverflow. Або на WordPress Stack Exchange. Або на іншому з десятків форумів.
\n\n\n\nЯкщо ж вам дуже пощастить, хтось вже написав цілий пост про вашу проблему з чудовим поясненням, як її вирішити з прикладами та готовим кодом.
\n\n\n\nІ це найдивовижніший факт про про спільноту WordPress: ми не егоїсти. WordPress – це open-source проект, тому тут існує багато вже готового та безкоштовного коду, який може використовувати кожен бажаючий.
\n\n\n\nВ якийсь момент я став настільки вдячний всім тим людям, хто писав відповіді на StackOverflow, вів блоги, створював плагіни та робив інші корисні речі. Тому я вирішив також допомагати людям, коли зможу це робити.
\n\n\n\nСьогодні я щасливий також бучи частиною цієї спільноти.
\n\n\n\nВ серпні 2021 року я почав вести блог про WordPress на моєму сайті: https://kayart.dev/
\n\n\n\nМені подобається думати, що таким чином я віддаю свій кармічний борг за весь той контент, яким я користувався. Я щасливий бачити, що люди читають мої пости та що вони допомагають їм вирішувати їх проблеми, пов’язані з WordPress.
\n\n\n\nТому сьогодні, коли я стикаюсь з проблемой та не можу найти її рішення, я думаю: “Що ж, це може бути чудовою ідеєю для нового поста!”.
\n\n\n\nТакож я читаю StackOverflow, Facebook-групи про WordPress та інші спільноти, де люди ставлять питання майже кожень день. Іноді я знаходжу тут класні ідеї для нового контенту; іноді допомагаю людям вирішити їхні проблеми.
\n\n\n\nЯ закликаю вас ставати частиною WordPress-спільноти. Тут кожен зможе застосувати свої вміння.
\n\n\n\nВи можете допомагати з перекладом ваших улюблених плагінів або тем. Ви можете створювати власні плагіни або допомогти з розробкою вже існуючих open-source проектів. Ви можете писати туторіали. Ви можете писати рецензії, допомагаючи іншим людям з вибором найкращого варіанту. Ви можете допомагати людям на форумах підтримки.
\n\n\n\nКожен внесок, будь він великим чи малим, робить WordPress краще. Чи не круто розуміти, що ти є частиною цього?
\n\n\n\nТак чи інакше, дякую вам, що прочитали мою історію. Якщо я надихнув вас почати робити внесок в спільноту WordPress, будь ласка, напишіть мені повідомлення у Twitter або надішліть мені імейл про це.
\n\n\n\nНехай щастить!
\nThe post The pleasure of being a part of a community – Щастя бути частиною спільноти appeared first on HeroPress.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 04 May 2022 05:00:35 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Artemy Kaydash\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:4;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:97:\"WPTavern: The Image Filters Plugin Adds Over 20 Filters, Including Vintage, Pastel Pink, and More\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=134064\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:105:\"https://wptavern.com/the-image-filters-plugin-adds-over-20-filters-including-vintage-pastel-pink-and-more\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4121:\"Kevin Batdorf released the Image Filters plugin for WordPress yesterday. It is a block that allows users to select from curated list of filters and apply it to their images.
\n\n\n\nBatdorf is the creator of one of my favorite “fun” plugins for WordPress: Wavy Divider. It allows users to create wavy and jagged divider sections between blocks. After reviewing it in February, Batdorf said to stay tuned for more fun blocks. It seems that he is keeping good on his promise. A week ago, he released Animate In View, a wrapper block that allows nested blocks to slide or fade into view on the page. The Image Filters plugin promises more of the same. However, the latest two can be used for more than just fun.
\n\n\n\nThe Image Filters plugin offers a range of handy filters, and they are applicable for everything from photography portfolios to business sites. It is a tool that end-users can make of it what they will.
\n\n\n\nThe plugin is straightforward to use. End-users need to only insert the Image Filters block and select an image from the media library. Then, click the “View Filters” button in the editor toolbar, which will create an overlay with all 22 image filters applied to choose from:
\n\n\n\nImage filters overlay.\n\n\n\nFrom that point, users merely need to select a filter to insert it into the content canvas.
\n\n\n\nUnlike other plugins that apply CSS filters to images, the plugin creates the filtered images on the server. It does not overwrite existing media files, so the originals are still available.
\n\n\n\nApplying a filter on an image.\n\n\n\nBatdorf listed several features in the plugin description that he may explore in future versions. The list included:
\n\n\n\nCore WordPress already supports resizing and cropping. I am not sure how these might be expanded. However, image blending sounds like something I want to tinker with now.
\n\n\n\nMy one nit-pick with the plugin is that it is a block in and of itself. I will not pretend to understand the technical hurdles of the project since I was not involved in its build. However, I would have liked to have seen it as an extension of the core image-related blocks. Currently, it is a wrapper for Image, but from a UX perspective, it would have been easier to use without the extra layer.
\n\n\n\nTechnically, it is possible to use it like that. Because the Image Filters block creates images directly on the server, they are also available via the media library. Users could use the plugin’s block to build a filtered version of an image, delete the block, and use the image elsewhere.
\n\n\n\nThe WordPress block system has opened a world of possibilities around media. Whether that is unique gallery patterns, the built-in duotone filters, or third-party plugins that apply masks over images, there is a little something for everyone. Many of these things existed for the classic editor, but they were often wrapped up in shortcode soup, lacking a visual preview. Or, they did not play well with other plugins because there was no standard API for developers to build from.
\n\n\n\nSome of the most exciting work that developers are doing is with media. Image Filters is yet another example.
\n\n\n\nEven with my nit-pick over the implementation, I love the experimentation. Image Filters pushes boundaries, exploring new methods of manipulating media from within the block editor. The only thing I really want is to see even more of this from the WordPress developer community.
\n\n\n\n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 04 May 2022 00:47:13 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:5;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"WordPress.org blog: WordPress 6.0 Release Candidate 1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12799\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://wordpress.org/news/2022/05/wordpress-6-0-release-candidate-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:7378:\"The first release candidate (RC1) for WordPress 6.0 is now available!
\n\n\n\nThis is an important milestone on the 6.0 release cycle journey. “Release Candidate” means that this version of WordPress is ready for release! Before the official release date, time is set aside for the community to perform final reviews and help test. Since the WordPress ecosystem includes thousands of plugins and themes, it is important that everyone within the WordPress community check to see if anything was missed along the way. That means the project would love your help.
\n\n\n\nWordPress 6.0 is planned for official release on May 24th, 2022, three weeks from today.
\n\n\n\nThis version of the WordPress software is under development. Please do not install, run, and test this version of WordPress on a production or mission-critical website. Instead, it is recommended that you RC1 on a test server and site.
\n\n\n\nYou can test WordPress 6.0 RC1 in three ways:
\n\n\n\nOption 1: Install and activate the WordPress Beta Tester plugin (select the “Bleeding edge” channel and “Beta/RC Only” stream).
\n\n\n\nOption 2: Direct download the release candidate version here (zip).
\n\n\n\nOption 3: When using WP-CLI to upgrade from Beta 1, 2, 3, or 4, on a case-insensitive filesystem, please use the following command sequence:
\n\n\n\nCommand One:wp core update --version=6.0-RC1
Command Two:wp core update --version=6.0-RC1 --force
Additional information on the full 6.0 release cycle is available here.
\n\n\n\nCheck the Make WordPress Core blog for 6.0-related developer notes in the coming weeks which will detail all upcoming changes.
\n\n\n\nSince Beta 4, various items have been addressed, including (but not limited to):
\n\n\n\nWordPress 6.0 is the second major release for 2022, following 5.9 which became generally available in January. This release includes nearly 1,000 fixes and enhancements spanning most areas of the WordPress platform. Some key highlights within the content creation and site-building feature sets include:
\n\n\n\nAll plugin and theme developers should test their respective extensions against WordPress 6.0 RC1 and update the “Tested up to” version in their readme file to 6.0. If you find compatibility problems, please be sure to post detailed information to the support forums, so these items can be investigated further prior to the final release date of May 24th.
\n\n\n\nReview the WordPress 6.0 Field Guide, for more details on what’s contained in this release.
\n\n\n\nDo you speak a language other than English? Help translate WordPress into more than 100 languages. This release also marks the hard string freeze point of the 6.0 release cycle.
\n\n\n\nTesting for issues is critical for stabilizing a release throughout its development. Testing is also a great way to contribute to WordPress. If you are new to testing, check out this detailed guide that will walk you through how to get started.
\n\n\n\nIf you think you have run into an issue, please report it to the Alpha/Beta area in the support forums. If you are comfortable writing a reproducible bug report, you can file one on WordPress Trac. This is also where you can find a list of known bugs.
\n\n\n\nRelease candidate
Our journey nearly done
Get ready, WordPress
Thank you to the following contributors for collaborating on this post: @dansoschin, @webcommsat, and @annezazu.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 03 May 2022 17:18:32 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Dan Soschin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:6;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:93:\"Do The Woo Community: Recommending the Right Solution for Your eCommerce Client, All the Time\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"https://dothewoo.io/?p=71523\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:91:\"https://dothewoo.io/recommending-the-right-solution-for-your-ecommerce-client-all-the-time/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:429:\"It just makes sense that sometimes you send a client somewhere else because it is not your specialty
\nThe post Recommending the Right Solution for Your eCommerce Client, All the Time appeared first on Do the Woo - a WooCommerce Builder Community.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 03 May 2022 11:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:7;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"WordPress.org blog: WordPress 6.0 Beta 4\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12787\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://wordpress.org/news/2022/05/wordpress-6-0-beta-4/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5747:\"WordPress 6.0 Beta 4 is now available for testing!
\n\n\n\nBeta 4 was not part of the originally published development cycle. It is aimed at providing an opportunity for testing some specific issues that were resolved since Beta 3. WordPress will continue with the regularly scheduled release milestones on May 3rd, 2022, with the RC1 release.
\n\n\n\nThis version of the WordPress software is under development. Please do not install, run, and test this version of WordPress on a production or mission-critical website. Instead, it is recommended that you test Beta 4 on a test server and site.
\n\n\n\nYou can test WordPress 6.0 Beta 4 in three ways:
\n\n\n\nOption 1: Install and activate the WordPress Beta Tester plugin (select the “Bleeding edge” channel and “Beta/RC Only” stream).
\n\n\n\nOption 2: Direct download the beta version here (zip).
\n\n\n\nOption 3: Use WP-CLI to test: wp core update –version=6.0-beta4.
Do not use this option if your filesystem is case-insensitive.
The current target for the final 6.0 release is May 24, 2022, which is in less than a month!
\n\n\n\nAdditional information on the full 6.0 release cycle is available.
\n\n\n\nCheck the Make WordPress Core blog for 6.0-related developer notes in the coming weeks which will detail all upcoming changes.
\n\n\n\nSince Beta 3, various items have been addressed, including (but not limited to):
\n\n\n\nTesting for issues is critical for stabilizing a release throughout its development. Testing is also a great way to contribute to WordPress. If you are new to testing, check out this detailed guide that will walk you through how to get started.
\n\n\n\nIf you think you have run into an issue, please report it to the Alpha/Beta area in the support forums. If you are comfortable writing a reproducible bug report, you can file one on WordPress Trac. This is also where you can find a list of known bugs.
\n\n\n\nBeta four, surprise!
Iterating all day long
Time to share and test
Thank you to the following contributors for collaborating on this post:
@dansoschin, @annezazu, and @costdev
In just 4 weeks Porto will finally host the long-awaited WordCamp Europe in the Super Bock Arena in Porto, Portugal after having been postponed for 2 years in a row.
\n\n\n\nTo celebrate the 10th anniversary of WCEU and the return of the in-person WordCamps this edition will be a special one that you shouldn’t miss. This year speakers and workshop hosts will focus on ‘WordPress’ and ‘The future of WordPress’, in WP Cafe you will be able to grab a coffee and discuss other WordPress topics at one of the tables. Of course, you’re welcome to share your knowledge yourself and contribute to WordPress during the Contributor Day.
\n\n\n\nIf you plan to bring your partner and maybe your kids, we’ve got you covered: childcare will be available too.
\n\n\n\nAnd while you’re planning your visit to WCEU2022, extend your stay and visit this great city. We have partnered with TAP Airlines and some hotels to get a nice reduction on your expenses.
\n\n\n\nConvinced? Grab your tickets while they are still available!
\n\n\n\nLocation: Super Bock Arena in Porto
Date: 2- 4 June 2022
See you in Porto!
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 02 May 2022 14:02:45 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Timi Wahalahti\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:9;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:74:\"WordPress.org blog: WP Briefing: Episode 30: A Sneak Peek at WordPress 6.0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://wordpress.org/news/?post_type=podcast&p=12742\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:76:\"https://wordpress.org/news/2022/05/episode-30-a-sneak-peek-at-wordpress-6-0/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:33181:\"In the thirtieth episode of the WordPress Briefing, Executive Director Josepha Haden Chomphosy and special guest Channing Ritter give listeners a sneak peek into the WordPress 6.0 release ahead of the Release Candidate 1 (RC1).
\n\n\n\nHave a question you’d like answered? You can submit them to wpbriefing@wordpress.org, either written or as a voice recording.
\n\n\n\n[Josepha Haden Chomphosy 00:00:00]
\n\n\n\nHello everyone, and welcome to the WordPress Briefing, the podcast where you can catch quick explanations of the ideas behind the WordPress open source project, some insight into the community that supports it, and get a small list of big things coming up in the next two weeks. I’m your host, Josepha Haden Chomphosy. Here we go!
\n\n\n\n[Josepha Haden Chomphosy 00:00:40]
\n\n\n\nTomorrow’s a big day. It marks the beginning of what is called the RC period, or release candidate period, for the current major release of the WordPress CMS. If you’re not super familiar with the way release cycles work, this is the point in the process where the code should pretty much be done changing.
\n\n\n\nThat way you can call in your designers, developers, and anyone else who builds things for others using your software. And they can either start testing their products on it, or they can figure out what new things they need to be able to teach their clients, whichever is most relevant to them. That is generally true for WordPress as well, but in true open source fashion, there is a caveat built in that helps us to get in last-minute, vital changes from contributors.
\n\n\n\nWe have a two-person sign-off rule that’s been around for about as long as I can remember, but lets things be added late in the release cycle, as long as there are two sign-offs from qualified contributors. Most of the time, those qualified contributors are lead developers of the project, but not always. We have a good group of people who are around helping us make sure that this is doable and the best thing that we can offer to all of our users.
\n\n\n\n[Josepha Haden Chomphosy 00:01:50]
\n\n\n\nAnd so, yeah, two-person sign-off, that is the little bit of release process trivia that you never knew you needed. And since we’re looking at a release trivia, kind of hidden bits of how software is made, I actually have a guest with me today, Channing Ritter. So Channing is a product and visual designer based in Brooklyn, New York.
\n\n\n\nShe’s a design director at Automattic and has been working on the WordPress project as a full-time sponsored contributor since January, 2021. She is joining us to share some behind the scenes intel on what’s going into the 6.0 release, her role in that process, and then we’ll just kind of see how the conversation goes from there.
\n\n\n\n[Josepha Haden Chomphosy 00:02:40]
\n\n\n\nWell, and with that, I’d like to welcome Channing to the WordPress Briefing. Hi Channing!
\n\n\n\n[Channing Ritter 00:02:45]
\n\n\n\nHey Josepha. Thanks so much for having me.
\n\n\n\n[Josepha Haden Chomphosy 00:02:48]
\n\n\n\nI’m excited to have you here. If I understand, you are working on the design side of things with the release. So why don’t you tell me a little bit about the role you’ve played?
\n\n\n\n[Channing Ritter 00:02:59]
\n\n\n\nI am. I am the design release lead for the 6.0 release. And if I understand correctly, this is a position that has been unfulfilled for the past few release cycles. So I’m kind of the first person to step in over the past few releases. And I think that’s really exciting, especially because design has started to play such a more important role in the WordPress project over the past few years.
\n\n\n\nSo it makes sense that design would have a seat at the table, and I’m really excited to be helping advocate for the design team and learning from other folks on the release squad. Who’ve been doing this for a while.
\n\n\n\n[Josepha Haden Chomphosy 00:03:33]
\n\n\n\nSo. First big question about 6.0, what is the feature that you are most excited about?
\n\n\n\n[Channing Ritter 00:03:39]
\n\n\n\nI’m most excited about the style switcher within the global styles panel. Um, so if folks still don’t know what I’m talking about there, it’s the ability to change between different variations of the theme.json without actually switching the theme.
\n\n\n\nSo this is a way to get a drastically different look and feels across your site with just a single click. And I see it as a really fun place to experiment and kind of get inspired for the different ways your site could appear without ever having to change your theme.
\n\n\n\nAnd in terms of the Twenty Twenty-Two variations, they’re just really gorgeous and all so diverse. Like you have the main default theme that has the deep green and kind of peachy colors and this really elegant type treatment with a really thin Serif typeface. But then the variations are so different from that. And I think my favorite one is the Swiss variation.
\n\n\n\n[Josepha Haden Chomphosy 00:04:36]
\n\n\n\nThe Swiss variation?
\n\n\n\n[Channing Ritter 00:04:38]
\n\n\n\nYeah, every graphic design nerd loves Swiss design.
\n\n\n\n[Josepha Haden Chomphosy 00:04:42]
\n\n\n\nOh, ok! Now I know!
\n\n\n\n[Channing Ritter 00:04:38]
\n\n\n\nReally awesome things found in there. It’s a really high contrast, bold variation. It’s kind of black and white with red accents. I just love how different it is from the default style and how easy it is to change up your site and just get a whole drastically different look and feel.
\n\n\n\n[Josepha Haden Chomphosy 00:05:00]
\n\n\n\nThat’s excellent. So for folks who do not know what we’re referring to, when we talk about the Twenty Twenty-Two variation, that is the default theme, Twenty Twenty-Two. I’ll put a link to both the classic and block-based versions in our show notes, but you’ll want to use the block-based version to look at these style variations that Channing has mentioned here.
\n\n\n\n[Channing Ritter 00:05:24]
\n\n\n\nYou know, we’re really excited that the first-ever default block theme was released with 5.9, which is when Twenty Twenty-Two first went out and was bundled with 5.9.
\n\n\n\nBut now, with 6.0, I think even more so it’s starting to showcase the real power of block themes and what can actually be done there. And style variations is a huge kind of first step into this new world of block themes and starting to really open up the possibilities and all the flexibility that you have there.
\n\n\n\n[Josepha Haden Chomphosy 00:05:55]
\n\n\n\nYeah, absolutely. So when we’re talking about the Twenty Twenty-Two default theme, when we’re talking about switching these variations inside the theme itself, that seems to me to be a very user-focused kind of feature. And when we talk about users in WordPress, there’s a lot of room for interpretation. Like if we look at it kind of in a framework of three types of users of WordPress, you have, like end-users. So people who are site owners using it as a site to, like, enable their business.
\n\n\n\nBut you also have mid-end users—people who use it to build sites for others. And what I like to call back-end users, people who are using WordPress as a framework. And of course at the start of the Gutenberg project, way back in forever, a million years ago, one of the big calls to action that we had around even, like, trying to do this, was that we wanted to make WordPress easier for users. Just plain users.
\n\n\n\nAnd, and to me, that means making WordPress easier for those mid-end users, people who are creating WordPress sites for other people. But also should give some power and autonomy back to those end-users, the people who are using sites to enable their business or are site owners.
\n\n\n\n[Josepha Haden Chomphosy 00:07:14]
\n\n\n\nAnd so in that context, between 5.9 and 6.0, do you feel like we have features that are really giving that kind of power and agency back to our end-users? Do you feel like we have some features that are really focused on those mid-end users, as opposed to our backend users? For a long time, we focused heavily on enabling our backend users, and now Gutenberg kind of moves us into those other two areas.
\n\n\n\nAnd so do you think that things like being able to switch between your style of variations, other things like that are moving us closer to that particular goal of Gutenberg?
\n\n\n\n[Channing Ritter 00:07:51]
\n\n\n\nThat’s a great question. I think it’s both. I think some of the features being released in 6.0 are absolutely going to empower that end-user.
\n\n\n\nParticularly in terms of improvements around design tools and some of the quality of life improvements. For example, partially selecting across multiple blocks and being able to partially select texts there. That’s the type of thing that really brings the writing experience in the editor to be on par with how you would expect a text editing experience to work.
\n\n\n\nAnd there are tons of small quality of life improvements in this release that I think are really gonna help those end-users. But there are also improvements around what we might call the maintainers who are building sites for others. I think block locking in particular is something that is really going to start filling a gap between people who build the sites and then people who do the day-to-day maintenance within a site.
\n\n\n\nFor example, in 6.0, we’re introducing some interface UI around block locking, but also there’ll be control around the ability to lock user roles.
\n\n\n\n[Josepha Haden Chomphosy 00:09:03]
\n\n\n\nWhich I think makes a lot of sense. I mean, we have all of these user roles in the CMS itself, and for a long time, we’ve just been like free for all on blocks, which was great and is great and should be available to people.
\n\n\n\nBut also if we are saying, like, it makes sense to have this gradient of users and their abilities for the CMS itself, and we are saying that we want to move control of the website and the content to be at the base layer in these blocks, then it also makes sense that we should be able to provide that same sort of granular level of access in the blocks.
\n\n\n\nSo I think that’s a great thing. If you all, if dear listeners, you do not know what we mean by “block locking,” I’m sure that I can find a link for us in our show notes below as well. If for anyone who’s been talking through Gutenberg things with me for a while, you know that this is one of the primary use cases that I think has been a long time coming.
\n\n\n\n[Josepha Haden Chomphosy 00:10:05]
\n\n\n\nIt was one of the first examples that I offered to folks when we had that question of like, who is this being built for? In what way is this beneficial to that mid-end user, as opposed to just giving all of the power and autonomy to users in a way that maybe is not the best for their visitors?
\n\n\n\nThis is one of those use cases that made the most sense to me being able to say, okay, well, the opportunity to, as somebody who runs an agency and is building websites for people to be able to say, yeah, ‘You can do anything that is possible in this instance of WordPress and all the things that you are allowed to do will not break your instance. It won’t break your website’.
\n\n\n\nAnd so it gives a lot of time back to agencies to focus on their client’s most important problems, as opposed to not knowing how to update the hours in their footer or something like that. And so I’m very excited about that particular feature.
\n\n\n\n[Channing Ritter 00:11:01]
\n\n\n\nIt’s such a long-requested feature. I mean, we’ve been hearing requests around this particular feature for years and, you know, often when something gets requested over a span of years like that, it’s because there are some complexities to figure out how it works.
\n\n\n\nAnd that’s definitely been the case with moving forward with block locking. And there are a lot of nuances there. But I think what you were saying, I totally agree with. There’s always a push and pull. And as we enable more and more flexibility for end-users, there needs to be a little bit of push from the other side to kind of give more granular controls, more locking options, and make sure that everything can still be easily maintained.
\n\n\n\n[Josepha Haden Chomphosy 00:11:43]
\n\n\n\nYeah, we mentioned in that answer the concept of maintainers. If you are a contributor, it’s not that kind of ‘maintainer.’ So if you’re a WordPress contributor and we said maintainers there, um, just know that that’s not what we’re referring to. If you don’t know what I’m talking about when I say ‘contributor,’ there is a whole community of open source people and maintainers are people who specifically take care of a particular part of the WordPress software or the WordPress project, um, that makes all this possible.
\n\n\n\nSo there’s, ya know….
\n\n\n\n[Channing Ritter 00:12:19]
\n\n\n\nSo true! The maintainer has another meaning in this context.
\n\n\n\n[Josepha Haden Chomphosy 00:12:20]
\n\n\n\nYeah, we have a mix in our audience and I love it, but it also makes me frequently spend like 10% of my podcast being like, by the way, when I said this, I didn’t mean you, but I did mean you, which makes it harder. I know.
\n\n\n\nSo. You’ve been with the project for a little bit, but if I recall correctly, this is the first time that you were, like, leading part of a release.
\n\n\n\nSo what would you say was the most challenging part of that?
\n\n\n\n[Channing Ritter 00:12:52]
\n\n\n\nAnother great question. This is my first time being this closely involved with the release. Although I was involved with the 5.9 release, but mostly in a release assets capacity. So I helped with the About Page and the welcome banner that goes on the dashboard.
\n\n\n\nSo I did get some insight in the last release cycle. Which was great preparation for being more involved as a release lead on this cycle. From the design perspective, one of the hardest things is always going to be figuring out what exactly goes into the release and what needs more time. In the sense, you know, that there might be some features that need to stay in the Gutenberg plugin for a while and get more testing before they get released to a much wider audience in a major WordPress release.
\n\n\n\nSo I think on the design side, we definitely have some goals that are big, long-term projects that are likely going to span across, you know, many releases, maybe even over many years. And I think the full site editor is a great example of that in a sense that it’s not something that you just were gone in one release and then it all gets released and then it’s all good to go.
\n\n\n\n[Channing Ritter 00:14:06]
\n\n\n\nIt’s something that has to be staggered across many releases, and there’s a lot of thought that goes into it; does this make sense in this more limited capacity, and what else needs to go in in order for this feature to go in? And the most complex things about the WordPress project is how interconnected things are.
\n\n\n\nSo when you start making those decisions about what should go in, what should get pulled out, often there’s sort of a domino effect of like, well, that would affect this feature and then, well, maybe they shouldn’t go in, or maybe this does need to go in. And that is really one of the most challenging, but also one of the most fascinating aspects of the release process.
\n\n\n\n[Josepha Haden Chomphosy 00:14:46]
\n\n\n\nYes. It is very, very true that there are kind of no small problems left in WordPress. *laughs* Yeah, when we, when we first started with this like bigger release squad, cause that has not been routine for the history of the project. When we first started with that, I know that expanding out the exposure to like how much one change affects 25 different things was really, it was really good for all of us to be reminded.
\n\n\n\nAnd as I mentioned at the top of our episode today, tomorrow begins the RC period. It begins the release candidate period, which is when it’s supposed to be, as locked down as possible. But if you all have been following along with our release process in general, which if you’re listening to this, you probably have, you know that last week or a couple of weeks ago, we had this whole question about the Webfonts API, and we had that conversation in a public space as best we could,
\n\n\n\nLike, there are always things that you can’t, like, fully disclose in public spaces, but we had a very open and transparent conversation about, like, who is most affected by putting it in, in the state that the API was in. And, who’s most affected if we take it out. And where can we make compromises on either side so that both sides are a little happy and a little unhappy?
\n\n\n\n[Josepha Haden Chomphosy 00:16:09]
\n\n\n\nAnd, like, that is all so hard to do. Not only in general. We have a 20-year-old code base and a five-year-old code base. And it’s all a big, big undertaking to understand what is happening and where it happens. And so there’s this moment always when we are trying to decide, like, is this baked enough? Did we put it in too early? Should we pull it out? How, if we pull it out, did we ask people to do too much work before we decided to pull it out anyway?
\n\n\n\nLike, you always have those kinds of questions about it. And honestly, I think that most of us weren’t around the last time, that WordPress was, was this experimental in public, like it’s always been open source. It’s always been experimental and iterating publicly, which is just the hardest way to work on anything. We like, we shipped our best guesses. Don’t be mad. It’ll be… we’re coming for it. We’re going to fix it. Like, that’s always hard, but the last time around, when it was this substantial a change was, like, 2008 or something, like, it was ages and ages ago.
\n\n\n\n[Josepha Haden Chomphosy 00:17:14]
\n\n\n\nAnd we were smaller than, we had a smaller number of contributors. We had a smaller group of people actually using the CMS. And so over time it has gotten more and more complicated. And, and I don’t think that we can ever understate the complexities of that. And so for you, you had a little bit of exposure to it in 5.9 and then showed up for like really doing it in 6.0.
\n\n\n\nHas it been a surprising change? Like, were you surprised much more by how complicated it was when you were closer to it?
\n\n\n\n[Channing Ritter 00:17:47]
\n\n\n\nYeah, definitely. It’s been a real learning process, especially coming to understand how much there really are no easy answers. I think a lot of us are in the release squad are real problem solver types of people and, and want it to, you know, be a really neat, tidy answer.
\n\n\n\nAnd it’s not always the case. You know, sometimes parts of the feature might go in, or some contingency plan might get put into place and things didn’t go exactly as planned. But what you said of being an experiment and being on kind of the cutting edge of trying out new things, I think there is a lot of passion around that in the WordPress project.
\n\n\n\nRight now, we’re in such a transitional period for the project, you know, moving from classic themes to block themes and really changing the ideas of how we approach designing sites. And because of that, I think there is a lot of momentum and energy around getting new features, as many new features as possible into each release. But there’s also, you know, a lot of testing and stuff that needs to happen.
\n\n\n\nAnd to make sure that, like you said, these things aren’t going out too early.
\n\n\n\n[Josepha Haden Chomphosy 00:19:01]
\n\n\n\nWell, and there’s always that difficulty, we’re going to just leap right into open source areas now. There’s always that difficulty around, like, there’s this concept that when, like, we always want to ship something that doesn’t break backward compatibility when possible, we don’t want to ship vulnerabilities. Like, that’s always true, but we are in an open source project, and open source projects are necessarily kind of tolerant of like, that’s not our best, but like it skates, right?
\n\n\n\nThis was, we aimed for Ferrari and got a skateboard because sometimes you got to start with a skateboard, right? *laughter* Like if it gets you from one place to another, that’s kind of where we’ve got to aim some days.
\n\n\n\n[Channing Ritter 00:19:45]
\n\n\n\nTotally.
\n\n\n\n[Josepha Haden Chomphosy 00:19:46]
\n\n\n\nAnd that’s always so, so difficult, especially cause, like, for the big change that 5.0 represented, and that 5.9 represented– 6.0 is not as big a shock as 5.9 was. But, like, as big a change as those represented, it still skates. And that’s, I think what makes the work especially hard, especially nuanced. And like, we haven’t gotten together as human beings in two years. And so sometimes people just kind of forget there’s a human being back there.
\n\n\n\nWe’re humans. Everyone be nice. Yeah. I don’t know that part of running a release definitely was surprising to me. My first release that I ran was 5.0 and…
\n\n\n\n[Channing Ritter 00:20:31]
\n\n\n\nOh, wow!
\n\n\n\n[Josepha Haden Chomphosy 00:20:32]
\n\n\n\nYeah, it was, like, that was 2018. And then I became the executive director at the top of 2019. And I distinctly remember one core chat where I showed up and just was like the most transparent, vulnerable person we’ve ever experienced in life.
\n\n\n\nThat’s not true. We have very vulnerable people in the project and very transparent people, but I told everyone like, there are a million of you and one of me, and it’s kind of terrifying that you’re leaping on me in this—like you’re scaring me a lot right now. And that was quite a thing to say to like, all these… it’s terrifying! Right?
\n\n\n\n[Channing Ritter 00:21:12]
\n\n\n\nI love when you see that type of vulnerability in the project. I think it takes… it takes a degree of comfort and familiarity with the project to even be able to admit to that. And to me, that’s a real sign of growth in the project. Like when I first started contributing, I don’t think I ever would have just said, like, ‘How is the feature supposed to work? I have no idea.’ That’s something that I say all the time now.
\n\n\n\n*Laughter*
\n\n\n\nAnd you know, that is completely fine and more than okay. It’s a massive project. There are folks who have done deep thinking about a feature over the course of years. You know, and there are experts who can help shed light on various problems that maybe you just haven’t had a chance to dive into yet and really understand the nuances of yet.
\n\n\n\nSo that’s the amazing thing about open source is that you can lean on folks who do have expertise in that particular area. You’re not expected to be an expert-expert in every single domain. It’s okay to say, I don’t really have a good idea or a good concept of this feature. I don’t have a good feeling for it. What do other folks think?
\n\n\n\n[Channing Ritter 00:22:24]
\n\n\n\nAnd even people who have been in the project for a long time, decade plus, still say that all the time. You know, or you might just say, like, I have a really rough idea of how this works, are other people seeing this the same way? Or did other people have a different, you know, mental picture of how this might work?
\n\n\n\nEven if, sometimes it feels like you’re over-communicating, it’s really helpful because often people do have really dramatically different ideas about how a feature might take shape.
\n\n\n\n[Josepha Haden Chomphosy 00:22:49]
\n\n\n\nAnd I hope that’s one of the things that we never lose in the project. Like we are an old, old project now and we support a bunch of the web with a tiny, tiny group of people compared to the amount of the web that we support.
\n\n\n\nAnd I hope that we always have that opportunity as senior leaders, which I am, and all of our upcoming leaders to all of us, just at some point, be like, can we stop the train? I don’t understand. I don’t understand that. Um, and not necessarily feel that that has made us a worse contributor. Cause I think that it’s when we are transparent about our lack of understanding.
\n\n\n\nThat’s when we have the opportunity to make what we’re offering to the world more solid and always better.
\n\n\n\n[Channing Ritter 00:23:35]
\n\n\n\nI love it. I think it’s the, one of the most lovely things about the WordPress community. There’s really low judgment around those types of questions and people are really inclusive and more than happy to take a moment to explain something to you or shed some light on an issue you might not have thought that much about.
\n\n\n\nI think that’s one of the best things you can always reach out for help. And folks are always willing to provide guidance or context or even historical information about, you know, whether it’s been tried in the past or previous explorations and that sort of thing.
\n\n\n\n[Josepha Haden Chomphosy 00:24:10]
\n\n\n\nAll right. Well, that covers all of my questions for you. Do you have a final thought about the release that you would like to share with everyone you don’t have to, if you don’t want to, not everyone has like a final sign off.
\n\n\n\n[Channing Ritter 00:24:25]
\n\n\n\nYeah. One of the things I’m most excited about for this 6.0 release is all of the improvements around design tools.
\n\n\n\nAnd these are just small improvements around a ton of different things, like the color panel, border controls, gap support, typography options, flexible container blocks, etc. These are the types of tools that are a designer’s dream. You know, they really make the difference between being able to make a really crisp, finished looking final product and having something that’s a little rough around the edges.
\n\n\n\nAnd as a designer, like those are the things that your eye goes straight towards. And all of these nuanced new tools, they really allow designers to have that fine detailed control to create really pixel perfect sites. And I think that’s something that, you know, myself and a lot of others on the design team are just so beyond excited about.
\n\n\n\n[Josepha Haden Chomphosy 00:25:25]
\n\n\n\nExcellent. Well, Channing, thank you so much for joining us today on the WordPress Briefing; it has been an absolute delight.
\n\n\n\n[Channing Ritter 00:25:32]
\n\n\n\nThank you for having me.
\n\n\n\n[Josepha Haden Chomphosy 00:25:41]
\n\n\n\nAnd now it is time, woohoo, for the small list of big things. My favorite part of this podcast, that’s not true. I have a lot of things that I love about this podcast. I just, in particular love being able to share like three things that are coming up in the next couple of weeks that everybody should be aware of. And I really particularly like the list I have this week.
\n\n\n\nFirst as of today, we are two weeks away from WordSesh. If you’re looking forward to your first in-person WordPress event, but feel like you could use a little foundation information, a little bit of a WordPress primer, then this event has a lot of excellent thought leaders in the project that you can learn from.
\n\n\n\nIf you’re looking for more practical or hands-on opportunities, uh, you can also check out social learning spaces. All of those are free for anyone. So I will include links to both of them in the show notes.
\n\n\n\n[Josepha Haden Chomphosy 00:26:30]
\n\n\n\nSecond, as of today, we are four weeks away from WordCamp Europe. This is one of our flagship events. So it also includes a contributor day, which I encourage you to look into. If you have never heard of one before. I will be there to meet some of the contributors that have joined the project since the end of 2019. And hopefully, I will see you there as well. If you’ve never heard of a contributor day, then I’ll include a link to the beginner’s guide to contributions, a little talk that I gave in 2017 in the show notes that should help you get your bearings or at the very least know what questions to ask yourself to figure out if a contributor day is right for you.
\n\n\n\nAnd then the third thing as of today, it has been one week since Ian Dunn and the Meta developers… Um, that sounds like a band… Ian Dunn and the Meta developers connected the props channel in the community Slack to WordPress.org profile activity. I’m really excited about this. It’s the first in a long list of changes that are part of a larger project to credit more non-code contributions, more contributions that are not specific to a major release or event.
\n\n\n\nAnd also to set us up to be able to provide more quality checks and balances for our growing Five for the Future program. If you’ve not been over there lately, if you’re not super sure what I’m talking about, there’s a link to the discussion post that we had about it, but also you can wander right over into the Making WordPress Slack and check out the props channel to just kind of see a running list of contributors that people are really grateful for. Which, frankly, if you ever are having a bad day, that is a wonderful place to just kind of wander in and see all of the positive vibes that people are sending around to each other.
\n\n\n\nUh, yeah, so the props channel, is always good. Uh, and that my friends is your small list of big things. Thank you for tuning in today for the WordPress Briefing.
\n\n\n\nI’m your host, Josepha Haden Chomphosy. And I’ll see you again in a couple of weeks.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 02 May 2022 13:03:41 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Santana Inniss\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:10;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:98:\"Do The Woo Community: devlife_snippet: Building in Two Worlds of Open Source, Joomla and WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"https://dothewoo.io/?p=71531\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:70:\"https://dothewoo.io/building-joomla-and-wordpress-products-extensions/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:412:\"Being in the open source space, the beginning and the end can happen with moving between platforms.
\nThe post devlife_snippet: Building in Two Worlds of Open Source, Joomla and WordPress appeared first on Do the Woo - a WooCommerce Builder Community.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 02 May 2022 09:35:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:11;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:85:\"Gutenberg Times: Gutenberg Changelog #66 – Gutenberg 13.1, New Zealand, InnerBlocks\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"https://gutenbergtimes.com/?post_type=podcast&p=21075\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:72:\"https://gutenbergtimes.com/podcast/gutenberg-changelog-65-gallery-block/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:48996:\"Birgit Pauli-Haack and Mary Job discuss with their guest, Glen Davies, Gutenberg 13.1, New Zealand, InnerBlocks and more so much more.
\n\n\n\nShow Notes
\n\n\n\n\n\n\n\n\n\n\n\nFSE Program Rallying Recipe Reviewers
\n\n\n\nPlay the Piano and Other Instruments via the WordPress Block Editor
\n\n\n\n#24 – Aki Hamano on Building Useful Blocks for Fun
\n\n\n\n\n\n\n\nWhat’s new in Gutenberg 13.1? (27 April)
\n\n\n\nGutenberg 13.1 Ships a Batch of Improvements and Implements a New Border Design Component
\n\n\n\nAdd visualizers for padding and margin for all blocks
\n\n\n\nSave theme edits from the site editor to the theme files
\n\n\n\nPersistent Preferences in User Meta
\n\n\n\n\n\n\n\n\n\n\n\nStay in Touch
\n\n\n\nTranscript
\n\n\n\n\n\n\n\n
Birgit Pauli-Haack: Hello, and welcome to our 66th episode of the Gutenberg ChangeLog podcast. In today’s episode, we will talk about Gutenberg 13.1 version, New Zealand, inner blocks in an interesting work in progress with our special guest, Glen Davies. I’m Birgit Pauli-Haack, curator at the Gutenberg Times and a WordPress developer advocate. And I’m here with my lovely co-host Mary Job. She’s also a WordPress advocate, works as support engineer at Paid Membership Pro and is a community organizer at wpafrica.org. And today we also have a special guest. I’m thrilled to welcome Glen Davies to our show. He’s from New Zealand, a JavaScript engineer on the Gutenberg project and the release lead for the Gutenberg plugin 13.1 version. Good evening, Mary, top of the morning to you, Glen. And thank you both for joining. How are you today?
\n\n\n\nGlen Davies: Good, thanks.
\n\n\n\nMary Job: Yeah, I’m fine too Birgit. Nice to see you. Nice to meet you, Glen.
\n\n\n\nGlen Davies: Yeah, likewise.
\n\n\n\nBirgit Pauli-Haack: Awesome. Awesome. So Glen, before we go into the weeds of the plugin release and the rest of the show, I want to ask you a couple of questions about your WordPress journey and about your work on the gallery block. And maybe you can briefly tell us how you came to WordPress and automattic.
\n\n\n\nGlen Davies: Guess I came to automattic and then to WordPress.
\n\n\n\nBirgit Pauli-Haack: Oh, okay. The other way around.
\n\n\n\nGlen Davies: I had used WordPress quite a few years ago. I was an IT manager for a not for profit for a few years and they needed a blogging platform. So I installed WordPress for them. But that was mostly from a tinkering setting up point of view rather than development. They didn’t really need a lot of development, just a pretty simple blog. Prior to that, I’d done quite a bit of PHP development. I developed an open source learning management system for a university. I don’t know if you’ve dealt with LMSs, you’ve probably heard of something called Moodle.
\n\n\n\nBirgit Pauli-Haack: Oh yeah, yeah.
\n\n\n\nGlen Davies: Yeah, yeah. But that wasn’t the LMS I developed.
\n\n\n\nBirgit Pauli-Haack: It was similar.
\n\n\n\nGlen Davies: Yeah. Well, the one I developed, I probably say mine was the beta max to Moodle’s VHS. So Moodle sort of… Moodle got the community and mine never did. At one point I said to the university they were wasting their money paying me to be the sole developer of an open source LMS. They should really use Moodle instead. So I sort of did myself out of a job.
\n\n\n\nI was ready for a change. I did IT management for a while and that’s when I first encountered WordPress. Decided that IT management wasn’t really for me. So I went back to development for a couple of big corporates. But got a bit sick of the commute and the crammed office spaces. I think the last office I was in there was a person a meter and a half that side and the meter and a half that side and a meter behind me was other three people. You had to say, “excuse me” when you pushed your chair out to go to the bathroom.
\n\n\n\nSo I had a bit of a look around about three years ago for remote work positions and Automattic came up and looking through the Automattic CRE, just the whole philosophy and culture really, rang true for me. So I took a punt and applied and managed to get a position. That was, yeah, about three years ago.
\n\n\n\nBirgit Pauli-Haack: Oh, wow. Yeah. So that is in the middle of the new development of Gutenberg pretty much. Yeah.
\n\n\n\nGlen Davies: Yeah. It was some of the early releases was sort of going out.
\n\n\n\nBirgit Pauli-Haack: That kind of brings up the question that I had, or that a lot of people had, is how do you migrate or how do you become, get, from a PHP developer to a JavaScript developer or a mixed to, for the Gutenberg blocks and custom blocks and all that?
\n\n\n\nGlen Davies: Yeah, for me, it wasn’t… Cause I said years ago I did a lot of PHP, but then when I came back to development, I went almost straight into just JavaScript front end. It was just a big learning curve of diving in. So for me coming to Automattic and WordPress, it was almost the reverse I had to go back from doing JavaScript to some PHP stuff.
\n\n\n\nBirgit Pauli-Haack: Oh yeah. Okay. I get that. Yeah. All right. Yeah. Did you have contact with other people in the workers community in New Zealand?
\n\n\n\nGlen Davies: No. Cause unfortunately I started 2019. I spent the first eight or nine months just really getting to grips with WordPress and then of course COVID hit. So I’m hoping this year, New Zealand, like most countries has opened up quite a bit. So hopefully there’ll be some local WordPress events I can get along to.
\n\n\n\nBirgit Pauli-Haack: Yeah, hopefully. I hope that for you too. Yeah. Cause you’re probably not coming to work in Europe.
\n\n\n\nGlen Davies: No, not this year.
\n\n\n\nBirgit Pauli-Haack: Yeah. There’s actually a good friend of the Gutenberg Times, so to speak, Ellen Bauer. She is the owner of the Elmer Studio and with her significant other Manuel they have quite a few themes in the… And she’s was one of the early adopters of Gutenberg as well as the block themes. I’m not quite sure how far away you were, but yeah. She’s definitely, she migrated to New Zealand a long time ago. Yeah.
\n\n\n\nGlen Davies: Yeah, no. It would be good to catch up with some local events this year.
\n\n\n\nBirgit Pauli-Haack: Yeah. Well keeping the fingers crossed that that’s possible. So you and me, Glen, we collaborated a little bit on the working on the gallery block of trying to figure out how to let the community know that they were be a change. And you converted the first version, which came out 2018, had not particularly been developed much after that. And it now uses a single image block within blocks and it came to WordPress school in 5.9 in January. So it’s such a richer experience and has all the features that the image block has, is now coming to gallery block and you can kind of change each image or… And also you have the styles for it. I had the feeling that the journey wasn’t particularly easy one, from especially around backwards compatibility blocks and deprecating blocks. What did you learn and what advice would you give developers working on version two for the list and the quotes and the developers building custom blocks?
\n\n\n\nGlen Davies: Well, I learned that it’s not as easy as it looks.
\n\n\n\nBirgit Pauli-Haack: That’s life for you, right.
\n\n\n\nGlen Davies: There were a whole list of open issues of people saying, “oh, we need the gallery to be able to do this.” And, “in an image in a gallery, we need to be able to do that.” And I sort of looked and thought, well, you can already do that on the image block. So why aren’t we just wrapping the image blocks rather than… Cause there was almost a whole lot of copy and pasted code to duplicate stuff between images and the gallery. I thought I might as well have a go and see whether we could use inner blocks. Which the initial setup was pretty straightforward, but yeah, there were a whole lot of gotchas in actually getting it to run properly.
\n\n\n\nAnd then when we looked at the backwards compatibility, the main issue we had was with the mobile app. So the big learning was just how different the Gutenberg editor in the mobile app is from the web editor. In terms of the fact that you have a whole lot of different versions of the editor out running in people’s apps that haven’t been upgraded. And currently the editor has no way of knowing what to do with a block it hasn’t encountered before. So in the mobile app, it would get the gallery that had inner blocks and think there’s no content, cause it didn’t recognize blocks. And Android quite nicely, or it was thought it was being quite nice in auto saving as soon as it opened it.
\n\n\n\nBirgit Pauli-Haack: Overriding whatever’s there, yeah.
\n\n\n\nGlen Davies: Yeah. Would say, oh, it’s a gallery. There’s nothing in it, save. And it would lose all the people’s images. There was a lot of working with the mobile team to work out, how do we stage deploying the new version so that people on the mobile app don’t lose their data. Yeah, one of the big learnings was just the issues with compatibility. In the meantime, Dennis, I think you had Dennis on the podcast a few weeks ago. He’s done quite a bit of work to make the editor a bit more robust to be able to cope with blocks it doesn’t recognize. So rather than just losing the data, just say, hang on, I don’t recognize this. I’ll just ignore it for now and leave it as it is.
\n\n\n\nBirgit Pauli-Haack: Yeah. Just display what I have and then yeah, the plain HDML. So yeah.
\n\n\n\nGlen Davies: Yeah.
\n\n\n\nBirgit Pauli-Haack: Yeah.
\n\n\n\nGlen Davies: So hopefully it’ll slowly start to ease, but I know the quote block people have the… The developers that have converted quotes to inner blocks have had the same issue with mobile. Cause they’ve had to stage the deployment so that the mobile versions don’t lose the data.
\n\n\n\nBirgit Pauli-Haack: Yeah. Interesting. Yeah.
\n\n\n\nGlen Davies: Yeah. One of the other big learnings was just how well the whole community works together. It’s like, it’s… It was a pretty big change but it wasn’t too hard to get the people that needed to be involved, involved, and work through the issues together. And then paying the likes of yourselves to say, we need to let the community know. And knowing that you took that bit on board and paying the relevant developers and let them know.
\n\n\n\nBirgit Pauli-Haack: Yeah. And it was interesting to see that most of the theme developers that are plugin developers and also theme developers that I reached out to, they already were aware that there’s something coming and there were testing quite a bit on the Gutenberg plugin. Yeah. So when it came to 5.9, there were no surprises on that, not that particular on that part. Well, but we were not able to reach all of the people, but I think it was a good chunk of it. Yeah.
\n\n\n\nGlen Davies: Yeah. I held my breath when the 5.9 release went out.
\n\n\n\nBirgit Pauli-Haack: Say that again.
\n\n\n\nGlen Davies: I held my breath when the 5.9 release went out. I thought, oh, I hope this is going to work.
\n\n\n\nBirgit Pauli-Haack: Yeah.
\n\n\n\nGlen Davies: It’s a pretty block. There’s a lot of people use gallery blocks. So it was a bit nerve racking pushing out such a major change, but it seems to have gone reasonably smoothly.
\n\n\n\nBirgit Pauli-Haack: Yeah. The backwards compatibility and on the desktop version or on the web version. Yeah. That was quite nicely. I was really pleasantly surprised that what I can do in addition what I was doing already on the gallery block. So it was a very pleasant surprise.
\n\n\n\nMary Job: Yeah. I think I have a question for Glen if you don’t mind.
\n\n\n\nBirgit Pauli-Haack: Sure.
\n\n\n\nGlen Davies: Yeah, sure.
\n\n\n\nMary Job: As you said you came into WordPress three years ago. Would you say coming from all that kind of development into WordPress, would you say WordPress has a steep learning curve or was it like smooth?
\n\n\n\nGlen Davies: Yeah. Reasonably steep learning curve. Cause although it’s Java script and react, which I’d used before, there’s a reasonable amount of complexity in Gutenberg. It’s a pretty impressive project when you look at the depth and the breadth of it, what it’s actually doing. Even having worked on it for three years, there’s some parts of Gutenberg that are just a black box to me. Yeah. There’s parts I haven’t had to touch and I’ve got no idea what they’re doing. And if I had to actually do some debugging in that area, there’s quite often quite a bit of work to think what’s actually happening here, what’s going on.
\n\n\n\nBut having said that, think it wraps really well some of that complexity. And then allows the block developers to do an awful lot of fairly clever stuff with a minimal amount of work. For instance, the new block supports are fairly impressive. Previously, if you wanted to have borders and background colors and text colors, you had to copy and paste a whole lot of code. Now it’s just a matter of adding a few flags to your JSON file and suddenly your block has borders and background color and text color.
\n\n\n\nBirgit Pauli-Haack: Yeah. That’s pretty impressive. I really love the development on the theme JSON file and all the configuration that goes in there. And it works very well with classic themes as well. So it’s a really good way how that works.
\n\n\n\nGlen Davies: It’s sort of an interesting mix of complexity and simplicity. There’s some really complex stuff going on in the background, but it’s been wrapped quite well to a nice, simple API for block developers.
\n\n\n\nBirgit Pauli-Haack: Yeah. Do you have another question, Mary?
\n\n\n\nMary Job: No, no, no. I was just thinking how impressive that is.
\n\n\n\nBirgit Pauli-Haack: Yeah. Well, let’s get started with the rest of the show. It’s so glad you’re here.
\n\n\n\nSo we have one announcement that just made it in. If you want to test the features that are in Gutenberg 13.1, head over to the latest call for testing from the FSE, from the full site editing program. And it’s called ‘Rallying Recipe Reviewers’. And this call for testing focuses on, on taking a few blocks amongst on the list view in this and the quote blocks in the second version and practically spin it up with fun for interactive recipe focused site. Where you can customize the commenting experience. And for a very interactive site. The instructions are from Anne McCarthy again. It’s the 14th of these testing calls and they are very detailed and they get you really into the topic of things. It just was published yesterday. You have about three weeks to comment on this and try it out. Of course, as always, the link to the post will be in the show notes. And yeah. So that’s the announcement for today. What else do we have?
\n\n\n\nMary Job: Oh, we have community contributions. So our fellow WordPress podcast Nathan Wrigley over at Jukebox podcast talked to Aki Hamano who is a plugin and freelance developer from Japan. Hamano also has some great blocks in the repository. Three years ago, he created a rich text expansion plugin when Gutenberg only had rudimentary color spacing and controls.
\n\n\n\nAnd he also has a flexible table block. So he also has this amazing block plugin, piano block, which I actually just tried today and it was fun. I didn’t want to leave the post editor. What this does is it adds a musical instrument to your editor screen and you can take a break from content version and make some music in between. And this block doesn’t show anything on the front end, which makes it a really fun project. Have you tried that plugin Birgit or Glen? I thought it was fun.
\n\n\n\nBirgit Pauli-Haack: I have not tried it but Justin Tadlock actually wrote a separate blog about it a month or so ago, blog post about it. And he has a video where he tried to do a music thing. And I’m not saying which one, because you might want to go there and kind of try it out.
\n\n\n\nMary Job: What about you, Glen? Have you tried it?
\n\n\n\nGlen Davies: No, I haven’t tried it. I did see the WP Tavern article about it. Yeah, I must give it a go. Yeah.
\n\n\n\nBirgit Pauli-Haack: Yeah.
\n\n\n\nMary Job: Yeah. I saw today and I didn’t want to stop playing. I felt like a genius. You know those saying, is it all work and no play makes Jack do… I remember that when I saw that I was like, ah, yes.
\n\n\n\nBirgit Pauli-Haack: Yeah. And sometimes when you’re stuck on developing or trying to write something and you distract yourself and you come back, it’s coming there.
\n\n\n\nMary Job: Yeah, it makes very profit break time. Because there are times when you are stuck, like, okay, it’s not working. And then I just want to take a walk. I mean I could take a break and then play some piano.
\n\n\n\nBirgit Pauli-Haack: All right.
\n\n\n\nMary Job: On the podcast, Nathan and Aki also talked about what the developer journal learning and building blocks was like. As always, we’re going to put the link to this and the show notes so you can always read. It was quite entertaining listening to them.
\n\n\n\nBirgit Pauli-Haack: Great, yeah. So the brings us to the section what’s released? And so we had two releases. One was WordPress Beta 3. Do you want to talk about it Mary or?
\n\n\n\nMary Job: Oh yes.
\n\n\n\nBirgit Pauli-Haack: The notes.
\n\n\n\nMary Job: The Beta 3 release comes with a few bug fixes that was discovered in the previous betas. It now has the power down version of Workfront API. I believe we’ve talked about this in past episodes. Which allows team developers to register team star versions, including typography with their team.JSON file.
\n\n\n\nBirgit Pauli-Haack: Yeah. We talked the last episode where it wasn’t clear if the fonts API actually would make it into 6.0.
\n\n\n\nMary Job: Yes. So the team is working tirelessly to bring all the notes to the field guide and least order interesting changes in time for the release candidate that will be coming on the third of May. And just in case you’re wondering, WordPress 6.0 is scheduled to come to you, WordPress on the 24th of May, 2002. I’m quite excited to try it out and see what new exciting features it brings.
\n\n\n\nSo WordPress in 6.0 is not as big as 5.9, but it has a lot of exciting new features. Anne McCarthy also published a video with highlights on YouTube if you want to check that out.
\n\n\n\nBirgit Pauli-Haack: Yeah. And we talked about it two weeks ago and what our favorite features are. Glen, do have a favorite feature for the 6.0 version?
\n\n\n\nGlen Davies: Can’t think of anything off the top of my head. There was so much 5.9 and I’ve been doing a bit of background stuff.
\n\n\n\nBirgit Pauli-Haack: Yeah. I really like, and I haven’t looked at it before, but I’ve found that there are actually quite some writing experience improvements in there.
\n\n\n\nGlen Davies: Yeah, actually, now that you mentioned that the partial block selection is probably it, yeah. There’s been so many times over the last few years where that’s come up as you can’t select partial blocks.
\n\n\n\nBirgit Pauli-Haack: Yeah. If, if you want over two paragraphs or something like that, and want to have something italic or bold that is half a sentence above and the other half below, you couldn’t do that and it’s now possible and you can do all of it. That’s one of the things. And the other one is the double bracket short code to have a list of all the posts or pages that are on your site to link to it, to do inner links. That is actually quite nicely done. But we will talk about it when it’s out again. You will find quite a few things will be published right around that. The about page and then marketing is working on their releases for that.
\n\n\n\nWe also had the Gutenberg 13.1 release. It was released on yesterday, also April 27th, and release lead Glen Davies. Thank you so much. How is that release experience when you do it as a developer?
\n\n\n\nGlen Davies: Oh, it was my first time at it so I was sort of a newbie. Luckily the documentation’s pretty straightforward and I was sort of lucky that it was a reasonably small release. Because 13.0 was the release that went into WordPress six. So doing the release, that’s going to go into the WordPress, call releases, usually a big job. I was lucky I got the one just after that.
\n\n\n\nBirgit Pauli-Haack: And I think only a few PRs were backboarded to 6.0. There were still some buck fixes or so.
\n\n\n\nSo what brings… We have definitely someone had enhancements coming, even it’s a small release, but it’s the design tools for borders. There’s a new border control component in the block support thing. So it can also be configured with the theme.JSON for individual blocks, like the column blocks you can have in your theme.JSON settings for the blocks. You can say a standard, a variation, on the border configuration, which is really nice. There is also for the duotone. There are two things for duotone on… There’s a new icon for the filter on the image block. And the other one was that the duotone’s now render in the site editor when you use it on the placeholder. So if you have a featured image placeholder or other media and text placeholder or something like that and use the duotone for it will show you in the editor as well.
\n\n\n\nMary Job: The block library also had some enhancements. I’m excited about the comments, the fact that you can now style the comments area, because I know in the past, when I first started creating WordPress sites people would tell you, ah, no, the comments section is too boring. Can you like make it brighter? Or can you change? So this is actually interesting because you don’t have to use third party. Well, you can still use them if you want. But having it in Chrome means that you don’t have to go allowed to start a comments area on blog post. The category section also had an enhancement. There’s now an option to show or how I entered categories previously in the past. If her category has no post, it was eating. But now you can now choose to show or hide categories that are empty. So that’s also interesting. Yeah. This particular one, this, the styles, this enhancement styles. I didn’t quite get this. You mentioned duotone tone earlier. Can you expand on this one? Because I tried reading about it, but I wasn’t quite sure what it was referring to here.
\n\n\n\nBirgit Pauli-Haack: Yeah. You can do a preset for the dual tone in the theme.JSON. so when you have a duotone filter for the image, you can set that with a theme.JSON is and reference foreground and secondary for instance, since colors. So you can. That only that is available. A lot of people have real stomach ache when they envision that people who edit a site can come up with all different kind of crazy combination for the duotone or for the gradient. Having a way to standardize that for a whole site that is now in the theme.JSON You can switch off the duotone settings then for the editor, but still have duotone settings for the images if you allow that. Does it make sense?
\n\n\n\nMary Job: Yes. Yes.
\n\n\n\nBirgit Pauli-Haack: Okay, good. Yeah. Some on the other styles changes, there were all a little bit more cosmetic. Do you have anything that you want to point out there Glen or Mary?
\n\n\n\nGlen Davies: Probably just highlighting again, what you’ve already mentioned that the borders, it’s great that there’s now the ability to set each of the borders separately. Both in the U both in the UI and in the theme.JSON.
\n\n\n\nBirgit Pauli-Haack: Yeah. Did you test this specifically as well? Because I have a question on it and there was a question that’s actually on the release post, is there a way to also get some styles in there, like a double or outset or dotted line in that?
\n\n\n\nGlen Davies: Yeah. So you can change it to solid dotted. Adding it to columns is quite good I think, cause it’s quite a good showcase of it. Because columns is an obvious place where you only want one border as a division between each of the columns.
\n\n\n\nBirgit Pauli-Haack: Yeah.
\n\n\n\nGlen Davies: So I think it was quite a good block to get that into to sort of showcase 101 borders and its specific edge.
\n\n\n\nBirgit Pauli-Haack: Absolutely, yeah. And then there were also quite a few changes, accessibility improvements, that included the resolve around the focus loss problems that have been experienced for the installing blocks, from the directory or creating pages from a link. Or there were quite a few situations where all of a sudden the block editor would lose focus and a screenwriter wouldn’t know where to be and how to handle that. And so that there have been quite a few fixes there.
\n\n\n\nAnd then documentation, what I saw was that you fixed some of the… Was it in this release that you, Glen, wrote about the deprecated locks that you fix up the documentation for that. Was this for this release?
\n\n\n\nGlen Davies: No, I think there was a couple of releases ago.
\n\n\n\nBirgit Pauli-Haack: Yeah. Okay. But that definitely helps some of the developers to figure out how to deprecate the versioning for static blocks you, which is still a little bit cumbersome.
\n\n\n\nGlen Davies: Yeah. That was one big learning from the gallery block that forced me to work out how deprecations work. And that’s slightly different there how duplications and migrations work in software in general.
\n\n\n\nBirgit Pauli-Haack: Yeah. And I wish they had kind of written a blog post about your learning and the frustrations about it because I think that’s what a lot of developers have in the community as well.
\n\n\n\nGlen Davies: Yeah. Maybe I might, might take the time to do that. Yeah. Our team’s set up a blog to try and document some of our experiences. So perhaps I’ll take the time to go back and go through that. There is some discussion about improving the duplication migration process.
\n\n\n\nBirgit Pauli-Haack: Yeah. But there’s nothing yet kind of that surface that trade.
\n\n\n\nGlen Davies: No, there’s, there’s an issue and there’s a bit of discussion about it. An agreement that’s a little bit confusing,
\n\n\n\nBirgit Pauli-Haack: A little bit confusing. I think that’s the understatement of the year.
\n\n\n\nGlen Davies: Yeah.
\n\n\n\nBirgit Pauli-Haack: You’re not English, are you?
\n\n\n\nGlen Davies: Yeah.
\n\n\n\nBirgit Pauli-Haack: Yeah. No, but there were quite a few documentation updates in this release. one was about the new ancestor property for the block meta data. And the other one was about the inserter argument for the patterns where you can hide patterns that are with your theme to set the inserter setting to false, then users won’t be able to find the pattern in your, in the inserter, but you can still use it on tablet and tablet parts. And that is documented, it’s also documented the updates for the theme.JSON file has been updated as well as documentation around the individual block locking sections.
\n\n\n\nSo if you are interested in that and want to do that’s the state of the art kind of on how that is, check out the documentation and follow the links.
\n\n\n\nSo in the release post to get to that code quality, is there anything that’s stood out to you that you feel, oh, that’s a neat thing.
\n\n\n\nGlen Davies: No, probably more on the testing side of it.
\n\n\n\nBirgit Pauli-Haack: The testing, yeah.
\n\n\n\nGlen Davies: Which is sort of related to code quality and that’s the migration to using playwright.
\n\n\n\nBirgit Pauli-Haack: Yeah. How is that going?
\n\n\n\nGlen Davies: That’s making good progress and it’s going to make the writing at the end to end test and debugging of them Significantly easier. So it’ll be good ones that’s completed.
\n\n\n\nBirgit Pauli-Haack: Yeah. It would be really interesting to see kind of a primer on how to use playwright and how to write the test. Not only for of course for the Gutenberg project, but definitely for contributors on the Gutenberg project, but definitely also if you want to use it also for their own project yeah. To how to get into that testing part.
\n\n\n\nGlen Davies: Yeah. Which I’m sure that’ll be coming once once the the whole migration project’s finalized and underway.
\n\n\n\nBirgit Pauli-Haack: Yeah. I can imagine there’s quite a foundational foundational work that needs to be done for that can be migrated. Totally.
\n\n\n\nI think that was… So anything we forgot? Kind of… There’s some developer experience for the local environment. Now you can have a environment and core environment variable, and I’m thinking that’s probably about the version. And then the create block scaffolding tool has been updated to fix all the warnings and errors that are reported during the scaffolding and validation. So it’s all a little nicer now. All right. Yeah.
\n\n\n\nSo that concludes our session of what was released, or the session part.
\n\n\n\nAnd we can now go and discuss what’s active in development, what’s work in progress and what people can look forward to. One is APR called a visualizer for the padding. Riad is working on that. So when you are changing the padding for a block, it shows you a visualize representation, a visual representation of that, how it looks in the editor around the block. If you say 20, how does that look? 20 pixels or one for that side. Because there’s a lot of… There’s padding, there is margin. And then there is block gaps and all those three things, if you are using that in the side bar, can be confusing. Where did I change things? And if you have a visualizer, it’s very obvious on how you change things and those changes are easily then replicated or even controlled. So that’s definitely something to look forward to. I’m not quite sure how far that is. Definitely…. Oh, it has been merged. So this will come in a 13.2 version, Gutenberg version. And it’s the same version that will have the persistent preferences and user meta. And that was horah on Twitter when one of the developers discovers that that is coming, we have all been waiting for.
\n\n\n\nWhat am I talking about? I’m talking about the welcome guide, popping up on all kinds of different situations. When you have a new browser, you have a new computer, you have just changed the browser settings. And here comes welcome to the block editor. You have been using it for four years and it still wants to welcome you. It was kind of an annoying thing. It’s also… That’s one of the obvious things, but the other part is also your settings for the top toolbar. When you are in the editor and you go from block to block, there’s a block toolbar. And sometimes that’s a little bit disconcerting for content editors. You can actually glue it up to the top, through the settings menu. And it was also just stored in local storage on the browser and you had to do it again over and over as well.
\n\n\n\nNow this is changing. With 13.2, those settings will be stored in the user meta data, in the database. It will remember. You go away and you come back. It will remember. And it’s yeah… Quite a few people who say, okay, it’s about time that it comes. I know why it was a little bit delayed because these are settings for the editor and there are editors. There’s a widget editor, there’s a site editor, there’s a template editor, there’s a block editor and a post editor. There are a lot of editors that first needed be unified before you could actually standardize the persistence for it. But yeah, three years ago there wasn’t a widget editor. There wasn’t a site editor. So back then, I think the developers didn’t have enough information to make that a good way to start out. So waiting was far probably a good decision to not get into technical depth with backwards compatibility promises and all that. Yes. But we’re all happy about that.
\n\n\n\nSarah Gooding has the story already WP Tavern. We share the links, of course, on the show notes. And the last thing that I have… So there is also… So when you use a theme and you edit it with the global styles or with the styles thing, all the information is stored in the database. Only when you export it, all the changes will come into the theme.JSON. In the works is a safe theme edits from the site editor to the theme files. When it’s in a so-called developer mode, making it a little bit easier for designers to visually update a theme and then have that, and then update the theme files per se, be it the JSON file or template power or template files.
\n\n\n\nSo it can be export or can be reused. But it doesn’t have to be an export. And then there will just be a safe button and you can switch it off with a development flag mode true or false. That’s also in the works. We will share the PRS for it. So you can comment on it or chime in the show notes.
\n\n\n\nChanning Ritter has updated the design share on the make block for design, and you will see some things that they’re working on with the Figma files or Figma links. One of them is also it’s the element state exploration. How can the interface look when you want to change the hover or active setting for elements like a menu or a link or something like that.
\n\n\n\nMel Joyce says up the did some work in Block Patterns in Figma. There’s also a discussion of revising the global style panels. What I like is, or what I really pleasantly surprised on how far the work has been done, is the design for documentation and handbook pages as Stella Raella has that, has the Figma file shared with the design team. And it’s all in the design of the new news theme. I don’t know if you saw the news scene webpress.org/news has had a recent design and now all the designers are working on replicating that for the rest of workforce.org and make.org. So it’s really cool.
\n\n\n\nAnything else? Glen, do you want to… What are you working on now? Is it that you, the race is out and you’re working on certain projects?
\n\n\n\nGlen Davies: The team that I’m currently on, we’re working on global styles and design tools. So the big project we are currently working on is something called the style engine. Which is sort of a way of trying to bring together all the different styling elements of a block. Because at the moment it’s a bit… The styles in quite a few different places, particularly with static blocks, There are some that actually are applied to the static content, there’s class names that are applied, there’s inline styles that are applied. The sort of Nirvana would be that the actual static block content had very little styling actually saved within it. There would just be some meta information and the styles are then applied at the server. And it could be a lot clearer than about which styles of output with the page based on what block content was there.
\n\n\n\nAt the moment, there’s a lot of redundant style content has to go with the page to cover all the possibilities of blocks that might be there. So there’s a lot of work around trying to rationalize that and say, well, let’s only output the CSS that’s actually needed for this particular page content.
\n\n\n\nBirgit Pauli-Haack: Yeah. I know that some theme developers are really having a hard time with a few block changes. Every release there is a change that they have to update their themes and either take away classes or find classes. All of a sudden it’s all overwritten, both important kind of thing.
\n\n\n\nGlen Davies: Yeah, there’s some discussions going on. There’s been some really good input from theme authors about what the difficulties they’re having. So that’s feeding in really well to this around the style engine and there’s all those ongoing questions about backwards compatibility and the API. It’s a reasonably big project. At the moment there’s sort of no definite timeframes. We have the basic style engine in place, but then we’ve got to go through the process of how do we move all of the existing blocks to use this new way.
\n\n\n\nBirgit Pauli-Haack: Styles. Yeah. This new way and what to do with the old ones.
\n\n\n\nGlen Davies: Yeah.
\n\n\n\nBirgit Pauli-Haack: Yeah. Because the static blocks, they don’t update themselves. You need to touch them before they update themselves.
\n\n\n\nGlen Davies: Yeah. It’s a needed project, but it’s a big project and it’s a matter of working out how do we stage it, rather than go away for two years and work on the style engine. By the time everything’s moved on. It’s the usual thing with software development. What are the little pieces we can do to actually keep this thing moving and release pieces along the way create a massive project that never actually completes.
\n\n\n\nBirgit Pauli-Haack: Yeah, no, I get it. But it’s good. I know there was some discussion and we had also discussed it here with the proposal from Mark Road Wiley. I think he did some foundational thinking about that and there was quite a good summary, but also the ideas that he had in terms of how that could be input or what a theme developer would need. That I think that post really informed about that to make it as close as possible for how theme developers were going.
\n\n\n\nGlen Davies: Yeah. That generated some really good discussion. And what we’ve done is split that up into about four different areas. Because there was some quite of distinct parts within that. So we’ve tried to split that into separate issues to deal with each of them separately. So hopefully some progress will be made.
\n\n\n\nBirgit Pauli-Haack: Excellent.
\n\n\n\nGlen Davies: And coming releases on this.
\n\n\n\nBirgit Pauli-Haack: Yeah. I’m looking forward to that to maybe write about things that work. I have some deaf notes that I could wrangle about soon.
\n\n\n\nOkay. So I think we are at the end of the show. Glen, if somebody wants to get in touch with you and wants to reach you, what would be the best way to do that?
\n\n\n\nGlen Davies: At glendavies.nz
\n\n\n\nBirgit Pauli-Haack: All right. And you also… Are you often on the WebPress slack community.
\n\n\n\nGlen Davies: Oh yeah. Yeah. All WebPress slack. Same. Glendavies.nz. See me there.
\n\n\n\nBirgit Pauli-Haack: Okay. Thank you
\n\n\n\nMary Job: Before we let Glen go, I hope you don’t mind my asking. So my question again is on your background. I hope you don’t mind my asking. In my part of the world, we have a lot of people who are learning development actively. It’s like an escape over here. “Okay, if I can’t get a normal day job, maybe I can learn development and make something out of that.” If you were to meet somebody who is starting to learn development, is in their first or second year of learning, would you recommend WordPress development to such a person? Is this something you would say, okay, maybe you could actually build a career in WordPress development? Do you think that’s…? Because people are very skeptic hearing some WordPress developers like, what’s a WordPress developer. It’s not common. It’s not like everywhere as opposed to other developments languages.
\n\n\n\nGlen Davies: Yeah. I definitely recommend it particularly the likes of the Gutenberg project. So if you can get involved in the project and pick up some small issues, there’s some reasonably simple things that come through. And if you can start putting up some PRs with some simple fixes, a reasonably easy way to get into a development community. And then if you start getting some of your PRs accepted. It’s a pretty friendly and accepting developer community. There’s some other developer communities where you might put up some simple PRs and get lambasted for doing things the wrong way. But from my experience, you’re not going to get that in the WordPress community. You’re just going to generally get help and support. So I think that there would definitely be a way to actually get into development in a bigger way. Plus it’s real life and it’s a real project. So can’t help but improve your CV or your resume if you can say, “Well, I’ve been actively involved in this project for the last year and here’s the 10 PRs that I’ve had accepted and merged.”
\n\n\n\nBirgit Pauli-Haack: It’s a very good question. Thank you, Mary. And I like the answer. There’s actually a label in the Gutenberg repository that says ‘Good First Bugs’. So scouting through those or just pulling up and see if something moves you or something you were interested in is definitely, yeah. Try to pick that up. There are also other ways to start contributing to WordPress. I always have to say that it doesn’t have to be code. But if you’re a developer code is definitely one thing. But it’s also could be testing quite a bit. So there are also labels says “needs testing” means, okay, we need some more reports and what could configuration or something like that. Is that reproducible, especially for the bug reports. So the developer who picks that up has a better inkling on how to attack that. That’s also a good way to get started if you don’t know the project yet. I think doing it from the user point and tested for some bugs is definitely a good way to get in there. Yeah, definitely.
\n\n\n\nAll right. Anything else? How can people reach you, Mary? Anything from your side that you want to announce and let people know, our listeners know?
\n\n\n\nMary Job: Not a lot. We recently had a diverse speaker training group, all the meet up for the leaguers, some citizen in Nigeria, and also here. That was interesting. They had a lot of good feedback. Like I said, we’re actively trying to grow the WP Africa community. We want, I personally want to get to know people who are doing WordPress on this continent and maybe we can have chat that wordcam.
\n\n\n\nBirgit Pauli-Haack: Yeah. And if you are listening from Africa and you want to be part of it, WPafrica.org is the website with all information about it. You can also get Mary on Twitter. MaryoJob is the Twitter handle.
\n\n\n\nAs always, the show notes will be published on Gutenbergtimes.com/podcast. This is episode 66. If you have questions or suggestions or news you want us to include, send them to changelog@gutenbergtimes.com. That’s changelog@gutenbergtimes.com.
\n\n\n\nWell, thank you so much for joining us, Glen. It was a great pleasure to have you and talk to you. And thank you, Mary, for being with me again on this podcast. And it’s for me, goodbye.
\n\n\n\nMary Job: Thank you.
\n\n\n\nGlen Davies: Goodbye.
\n\n\n\nBirgit Pauli-Haack: Goodbye. Take care.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sun, 01 May 2022 03:43:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"Birgit Pauli-Haack\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:12;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:51:\"WordPress.org blog: People of WordPress: Meher Bala\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12706\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:66:\"https://wordpress.org/news/2022/04/people-of-wordpress-meher-bala/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:14211:\"In this series, we share some of the inspiring stories of how WordPress and its global network of contributors can change people’s lives for the better. This month we feature a Indian-based WordPress developer and long term contributor on how it helped her find a career and a local and global community to belong to.
\n\n\n\n\n\n\n\nWordPress is an inspiration to Meher Bala, a frontend web developer and community builder from India. From using the software as a basic website tool to helping entrepreneurs and good causes around the world fulfill their aspirations, she has overcome personal barriers and now aims to inspire others.
\n\n\n\nMeher found her vocation and learned new skills through WordPress. She also discovered a way to encourage other women to consider careers in IT.
\n\n\n\nAs a child, Meher was diagnosed with dyslexia (difficulty in reading the written word) and dyscalculia (difficulty in comprehending numbers and mathematical functions). With the support of her parents and a tutor, she was able to overcome this learning obstacle. She developed coping techniques and a determination to work to overcome challenges as they appeared later in life.
\n\n\n\nIn school, she got an opportunity to replace one subject with computer studies as an alternative. This proved to be an eye-opener to future career possibilities.
\n\n\n\nShe began to research not only what the internet had to offer but also how it worked, including the new and fascinating concepts of email and websites. Her father bought the family’s first desktop computer so she could do her research at home.
\n\n\n\nMeher’s father wanted to turn her love for computers into something that would serve her well in the future. In 2005, he enrolled her in a short computer course from a global IT training provider. The course tutor was so impressed with her performance, she was advised to enroll in a four year software development course.
\n\n\n\nThat meant she had studied the software development course alongside her higher education college course. Looking back, she enjoyed the dual challenge of the degree course in commerce, and the experience prepared her well to keep learning software while working as a developer. Within three years, she had learned C#, C, C++, HTML, Java, and .NET.
\n\n\n\nAfter graduation, she was in a dilemma to choose between commerce and IT. What to choose? She had a compulsory one-year technology internship to complete, and her choice of focus for that year would prove to be a defining moment.
\n\n\n\nIn 2009, on her birthday, Meher was offered an internship. On the first day of the internship, she was introduced to WordPress. Her initial assignment was to change the look and feel of the WordPress dashboard — in just six hours. But there was a problem – she had never worked with WordPress before!
\n\n\n\n\n\n\n\n“I stared at the whiteboard and thought that task given was impossible and difficult to meet the deadline. I wondered if my boss was joking and did not know then what you could do with WordPress as a developer and how it could slot into your toolbox. It opened my eyes.”
Meher Bala
Meher used her research skills to know more about using WordPress. She found a plugin that would help her achieve her task. She met the deadline and it ingrained an interest that she would never lose.
\n\n\n\nFive years after her initial WordPress experience, Meher was assigned to lead an international project in WordPress. She was hesitant — she had lost touch with the CMS during that five years, but the project was a great opportunity to become a team leader and lead from the front.
\n\n\n\nShe decided to update her WordPress skills, relying again on the strength of her research skills and determination. In the process, she also taught her team all about WordPress, inspiring many of those members to continue to develop their WordPress skill set.
\n\n\n\nThe success of that project was a pivotal moment for Meher and a new dawn as a developer specializing in WordPress.
\n\n\n\nAs a team lead, Meher soon found it was not possible to always have all the answers straight away. She found internet searches gave practical solutions—but rarely explained the theory behind it.
\n\n\n\nSo she went looking for a WordPress group to help her expand the scope and depth of her knowledge.
\n\n\n\nIn 2015, while browsing Facebook, Meher came across an advertisement for something called WordCamp Mumbai, an event that had taken two days before. She did a little digging to learn what a WordCamp was, and about the people behind it. She took the plunge and joined the WordPress Mumbai Meetup group.
\n\n\n\nHer first Meetup experience was not love at first sight. She felt the topics were for advanced users, and the timing late in the evening made it difficult to attend.
\n\n\n\nBut a few months later, the Meetup addressed a topic that could help her resolve an issue in one of her current projects. She made the effort to show up and came away with a number of important tips. The speaker had taken the time to speak to individual attendees. When he came to Meher, she took the opportunity to ask a couple of questions about her project issues.
\n\n\n\nThereafter she went to more Meetups and got to know the people behind this group, just as they started talking about WordCamp Mumbai 2016.
\n\n\n\nMeher expressed interest in being a part of the coming WordCamp Mumbai and started in an entry-level role with basic responsibilities.
\n\n\n\nAt first, she thought WordCamp was a formal conference with about 100 people. So on the first day of WordCamp Mumbai 2016, she was surprised to see so many WordCamp enthusiasts attending and enjoying such a relaxed and friendly conference.
\n\n\n\nAfter that great experience, Meher went to many more meetups and did more volunteering. She started taking on responsibilities in the coming WordCamps and getting to know the different aspects of the camp.
\n\n\n\nIn the following years, at each WordPress, she took up a new role like speaker vetting, sponsors, and volunteer coordination. This allowed her to know more about what an organizer needs to do, from planning to execution, to make WordCamp a successful event.
\n\n\n\nWith the team at WordCamp Mumbai in 2017\n\n\n\nMeher is grateful for her WordPress journey which was fostered in the Mumbai community. It has been filled with beautiful surprises.
\n\n\n\nWhen people ask why she’s chosen to specialize professionally in WordPress, Meher says WordPress is easy to teach a non-technical person, yet it is still highly customizable. Being a WordPress developer has given her the opportunity to work remotely for global web development companies that let her think out of the box. And she learns new skills with every release.
\n\n\n\nMeher says that some of her most memorable WordPress moments have revolved around special friendships, trying new things, and participating in community building.
\n\n\n\nWordPress has let her explore different parts of India, make new friends locally and internationally, and encourage women to be a part of meetup groups and events across India.
\n\n\n\nOne of Meher’s biggest dreams was to lead WordCamp Mumbai as a lead organizer and show others what could be achieved by working together in open source. In 2019, she did just that and has volunteered at international WordCamps and meetups since.
\n\n\n\nTaking to the stage at WordCamp Mumbai in 2019\n\n\n\nAs part of her enthusiasm for sharing the opportunities WordPress can give people, especially women, she has given time to co-organize two global WordPress Translation month long events and contributor events in India.
\n\n\n\nMeher said: “I was first introduced to translation at one of the meetups which was organised to support the WordPress Translation Day. I realized this was another way to support my local communities and bring the power of WordPress to them by contributing in Gujarati and Hindi. I did not imagine I would a few years later be a global organizer for the event itself!”
\n\n\n\nWith her commitment to ongoing learning as a developer and to model what she believes about the value and community growth opportunities of open source, Meher has given time and energy to the Marketing Team, where she has been a Team Rep, to the Training Team, and to the Core Team contributing to multiple releases.
\n\n\n\n\n\n\n\nAt the start of my software developer journey, I always thought the C++ and Java were the only skills you required to excel in your career. From the time I started exploring WordPress in depth, I realized the potential and the power of WordPress in web development.
Meher Bala
Being a part of the WordPress community, Meher learned that there is so much more than just building blogs on WordPress. She started exploring different features of WordPress, created her first theme, and eventually specialized as a frontend specialist.
\n\n\n\nMeher now works as a consultant and front end developer with an international agency specializing in WordPress. Asked what she thought was the best thing about being a WordPress developer, Meher replied: “Through WordPress, I have an opportunity to build unique out of the box websites and work remotely for global web development companies that encourages you to think out of the box. There is always opportunity to continuously advance my coding skills and learn new techniques with every release.”
\n\n\n\nShe believes that there is no limit to where using the software can take you and what you can combine it with to find solutions to projects big and small.
\n\n\n\nIf you earn a living from WordPress, her advice is from the heart: try to give back to the WordPress community.
\n\n\n\n“I am sure you will learn or teach something new and definitely make friends across the world. There is no shame in making mistakes, as you can learn from them and develop your skills further. You can also help others as they build their skills.”
\n\n\n\nMeher added: “Don’t let the things you find difficult get in the way of your success.”
\n\n\n\nHelp share these stories of open source contributors and continue to grow the community. Meet more WordPressers in the People of WordPress series.
\n\n\n\nThanks to Abha Thakor (@webcommsat), Larissa Murillo (@lmurillom), Mary Baum (@marybaum), Chloé Bringmann (@cbringmann), and Meg Phillips (@megphillips91) for interviews, writing and image work on this story. Thank you to Meher Bala (@meher) for sharing her experiences and to Josepha Haden Chomphosy (@chanthaboune) and Topher DeRosia (@topher1kenobe) for their support of the series.
\n\n\n\nThis People of WordPress feature is inspired by an essay originally published on HeroPress.com, a community initiative created by Topher DeRosia. It highlights people in the WordPress community who have overcome barriers and whose stories might otherwise go unheard. #HeroPress
\nHowdy,
\n\n\n\nIt’s been an interesting week, sorting through all trac and GitHub issues and PRs, and collect all the necessary information to compile the Field Guide for WordPress 6.0.
\n\n\n\n\n\nI certainly learned a lot. It takes quite a few contributors, many steps, and a plenty of reading to make sure nothing falls through the cracks. I am not entirely sure, that is actually an achievable goal.
\n\n\n\nSo much from the WordPress release front, and this week’s inside baseball reporting, haha. This week WordPress Beta 3 arrived, and next week WordPress 6.0 Beta 4 will be released, followed shortly by the Release Candidate 1 version.
\n\n\n\nTo get a quick overview of the Gutenberg features coming to WordPress 6.0 you can either watch the 4 minute video by Dave Smith, or if you have a need for more detail, the 22 min video by Anne McCarthy
\n\n\n\nLet’s see what else is new in the Guten-verse
\n\n\n\nHave a wonderful weekend!
\n\n\n\nYours, 💞
Birgit.
Table of contents
\n\n\n\n\nGlen Davies led the release of Gutenberg 13.1. In his release post What’s new in Gutenberg 13.1? (27 April) he highlighted the following:
\n\n\n\n\n\n\n\n\n\n\n\nMary Job and I had the great pleasure of talking to Glen Davies on our latest Episode of the Gutenberg Changelog podcast. The episode will be published over the weekend.
\n\n\n\nJustin Tadlock checked out the new Gutenberg plugin version and shared his insights in this article: Gutenberg 13.1 Ships a Batch of Improvements and Implements a New Border Design Component.
\n\n\n\nThe best way to learn some new features in 13.1, is to heed the latest call for testing from the FSE Program: Rallying Recipe Reviewers. It “focuses on taking a few blocks for a practical spin to create a fun, interactive recipe focused site that has a customized commenting experience to rally your recipe reviewers.” wrote Anne McCarthy. You get to test the experimental new version of the List and Quote blocks and the new set of granular comment blocks.
\n\n\n\nIn this week’s WordPress Design Share, Channing Ritter shared visuals of some great work in progres across various teams:
\n\n\n\nI am loving all the designs, especially for Documentation and Handbook pages. They are beautiful: Typography gives a pleasant reading experience and your eyes find quiet through great use of empty space. The designs are based on the new News Theme by Beatriz Fialho, and are augmented by Estela Rueda
\n\n\n\nCarolina Nymark posted a indepth tutorial and checklist on How to switch your website to full site editing. She listed her recommendations of what you need to think about before you switch your website to full site editing. These are lessons learned from the first months after WordPress 5.9. Nymark also wrote about what precautions and steps you need to take and how to set up your full site editing theme after the installation. She also provides a list of popular plugins that work with full site editing.
\n\n\n\nComing in Gutenberg 13.2 and WordPress 6.1: Users’ Editor Preferences will be stored in the database, improving persistence across sessions – We all have been waiting for this! Sarah Gooding has the scoop for you. Now more, annoying pop-up of the Welcome Screens. It will now remember. Gutenberg 13.2 will be released May 11, 2022, WordPress 6.1 is schedule to be released in October 2022.
\n\n\n\nBuilding with Blocks on WPTavern: Building a “Polaroid” Image Block Style with Justin Tadlock
\n\n\n\nThere are now 69 Themes in the WordPress Theme Directory.
\n\n\n\nThe 7 newcomers are:
\n\n\n\nJustin Tadlock took A Look at Twenty Twenty-Two’s Upcoming Global Style Variations “If I am being honest, I feel like I have been waiting for this my entire career in the WordPress space. I think I have always known I have wanted it without always being able to verbalize it.” he wrote.
\n\n\n\nHow to disable theme features and Lock Block Templates for Full-Site Editing in WordPress on Gutenberg Times
\n\n\n\n\n “Keeping up with Gutenberg – Index 2022”
A chronological list of the WordPress Make Blog posts from various teams involved in Gutenberg development: Design, Theme Review Team, Core Editor, Core JS, Core CSS, Test and Meta team from Jan. 2021 on. Updated by yours truly. The index 2020 is here
Corina Schedler, front-end developer at the European agency Required, shared how they use of WordPress full site editing in a customer project. Learn more about their processes and how the various parts of Full-Site Editing enhance the customer experience. As a side note, I also learned from Schedler’s post that the newest version of the multi-language plugin, Polylang Pro, is now compatible with Full-site editing and provides a language switcher for the navigation block.
\n\n\n\nOur fellow WordPress podcaster, Nathan Wrigley over at WPTavern Jukebox podcast, talked to Aki Hamano, a plugin and freelance developer from Japan. Hamano has some great blocks in the repository: 3 years ago he created the RichText extension plugin, when Gutenberg only had rudimentary color, spacing or border controls. Another of Hamano’s plugins is the Flexible Table Block.
\n\n\n\nThe most amazing block is his Piano block, that adds a musical instrument to your editor screen and you can take a break from dense content creation and make some music in between. It doesn’t save anything or show up on the front end. It’s just really a fun project.
\n\n\n\nWrigley and Hamano, also talked about the developer journey of learning and building blocks. I found it quite entertaining to listen to them.
\n\n\n\nJustin Tadlock wrote about the piano block in detail: Play the Piano and Other Instruments via the WordPress Block Editor
\n\n\n\nMunir Kamal built a great tool for site builders: Build Full Page using WP Patterns by GutenbergHub. It’s a separate web app that allows the user to assemble a page layout from WordPress Directory Patterns, rearrange things and then copy code to use on a site. It’s a simple utility, that streamlines the flow of creating page layouts with just a few clicks.
\n\n\n\nWhat makes it so intriguing is that it keeps track of the Patterns as a whole when moving them around or deleting them on the canvas.
\n\n\n\nHandling Patterns as a whole in the editor is on the roadmap for WordPress, one is coming to WordPress 6.0 with loading patterns when creating a new page for easy access, and also for a later new features that allows users to transform content in one pattern to another pattern.
\n\n\n\nJustin Tadlock also took it for a spin. Here is his article: Gutenberg Hub Launches an Online Page Builder App Using WordPress Patterns
\n\n\n\nJuanMa Garrido posted a call for comments on the Make core block and invites you to an Exploration to enable better developer and visitor Experiences with blocks. Garrido aims to get more developer involved in find to collect ideas on adding more Interactivity to websites with blocks, and brainstorm path ways to arrive at a standard or best practices to implement those ideas with modern block development.
\n\n\n\nThis discussion is a continuation of the conversation from last Fall, that started with a tweet by Mark Jaquith and a Live Q & A with Helen Hou-Sandí, Riad Benguella and Mark Jaquith on “Live Q & A: How can we make building custom blocks easier?”. Michal Czaplinski also shared in the comments his research into Universal blocks and block hydration.
\n\n\n\nYour opinion is important and can make a difference for many people by getting involved and contribute to the discussion.
\n\n\n\nFour tracks for sessions at the same time, it will be hard to decide for each single hour which session to attend. The range of topics is fantastic and there will be session for any particular user. BTW I do not sure the view that there are not enough backend or advanced developer sessions to make a trip feasible. Check it out for yourself.
\n\n\n\nBelow is the curated list of sessions, workshops and lightning talks on the Block editor. Times are display in local time in Porto, Portugal (UTC+1)
\n\n\n\nJune 3rd, 2022
\n\n\n\nJune 4th, 2022
\n\n\n\nMay 2, 2022 3pm EDT / 19:00 UTC
Testing WordPress Together: New Interactivity Features for Recipe Websites w/ Anne McCarthy
May 4, 2022 -11am EDT / 15:00 UTC
Creating a Restaurant Website with the Block Editor w/ Wes Theron
May 5, 2022 – 2pm EDT / 18:00 UTC
Builder Basics: Working with Templates in Full Site Editing (Part 1) with Nick Diego
May 9, 2022 3am EDT/ 7am UTC
Showcasing Content with Query Loops w/ Wes Theron
May 12, 2022 – 2pm EDT / 18:00 UTC
Builder Basics: Working with Templates in Full Site Editing (Part 2) w/ Nick Diego
May 19, 2022 5pm EDT / 21:00 UTC
Using the Navigation Block w/ Wes Theron
May 19, 2022 – 2pm EDT / 18:00 UTC
Builder Basics: Working with Templates in Full Site Editing (Part 3) w/ Nick Diego
More and more WordCamps are being scheduled! On WordCamp Central you can view the whole calendar.
\n\n\n\nMay 16-20, 2022
WordSesh
A virtual conference. The schedule is fantastic. Among the awesome sessions by brilliant speakers you can find
June 2 – 4th, 2022
WordCamp Europe
You can start planning, the schedule is now available
June 25, 2022
WordCamp Montclair, NJ
June 20 – 24, 2022
Page Builder Summit will take place June 20th to June 24, 2022. The call for sponsors is still open. Sign-up for the VIP list to learn first when tickets are available and the schedule is published. The first sessions and speakers are confirmed. Many talks are more about the business of building sites for others and their tools, then about a specific page builder product. So much good topics and not enough time 🙂
June 25, 2022
WordCamp Montclair, NJ
The call for speakers is open only until April 15th, 2022
September 9 – 11, 2022
WordCamp US, San Diego, California
in-person conference in San Diego.
February 17-19 2023 (tent)
WordCamp Asia, Bangkok, Thailand
Naoko Takano posted a call for organizers
Featured Image: “Mega Blocks Monsters” by sammynetbook is marked with CC BY 2.0. found on Openverse
\n\n\n\n\nDon’t want to miss the next Weekend Edition?
\n\n\n\n\n\n\n\nThere are significant differences in the ways plugin owners think about and operate their businesses. This is an opportunity to learn and grow together.
I learned a lot from the community discussion on Twitter this week in response to MemberPress’s handling of users with lapsed support licenses. The specific question we started from spawned a lot of important tangents, but the main issue is really about limits — or voluntary self-limitation:
\n\n\n\n“Is it over the line for a commercial WordPress plugin to respond to a lapsed support license by locking users out of the plugin’s admin screens?”
\n\n\n\nIs there in fact a line, a standard of acceptable practice?
\n\n\n\nThere\'s an old joke in different military branches and other organizations about there being the right way, the wrong way, and the Army (or whatever) way. Our way, the way we do it here.
\n\n\n\nRead Jason Coleman\'s thoughtful and deeply invested view of The WordPress Way. He defines it as:
\n\n\n\n\n\n\n\n“an ever-evolving set of standards and conventions that will change over time, but basically what we mean is that our code, UI, and UX should be familiar to other WordPress developers and users interacting with our software.“
Is that how you define “The WordPress Way?”
\n\n\n\n\n\n\n\nIt’s not a sign of a healthy ecosystem if buyers and sellers are seriously at odds with each other.
This is an important conversation to have. There are significant differences in the ways plugin owners think about and operate their businesses in a tough market in uncertain times. Differences can seem like barriers and conflict-starters, but they are a great opportunity to learn and grow together.
\n\n\n\nI noticed there were a few quiet (and humorous) points of agreement that may seem small, but they\'re important. First, attacking others’ motives is never good, but even the least relevant complaint in any marketplace — that buyers are cheap and sellers are greedy — shows what everyone has in common when frustrations run high: the sense that too much is being asked of them. That’s relatable, whoever feels it, but maligning each other\'s motives … we don\'t do that.
\n\n\n\nWe can probably all agree it’s not a sign of a healthy ecosystem when buyers and sellers are seriously at odds with each other. That’s not what anyone wants.
\n\n\n\nSo what are the tough realities and hard questions we need to face to get where we want to be? (Giving and growing — together.)
\n\n\n\nLesley Sim and others involved in this discussion so far have suggested a good place to start. Admit what’s broken and what doesn’t work, what’s not sustainable. Take risks expressing challenging ideas. Value and hold all the disagreements and apparent contradictions in mind together. Be kind. Don’t demonize others.
\n\n\n\nNo guarantees on outcomes, but it is a start.
\n\n\n\nAnd we’re asking for your involvement! Consider this a call for papers — and blog posts! (Or even Twitter threads, spaces, and conferences.)
\n\n\n\nAre the appropriate limits for commercial activity in the WordPress back end a UX design issue? A communication issue? An ethical issue? All of the above?
\n\n\n\nShould we view plugins (that need constant updates and support) as products, services, or something in-between? How do you educate customers to adopt the appropriate view of your software product so renewals for updates make sense?
\n\n\n\nAre aggressive shutdowns of potentially all functionality one of many possible sales models worth trying out? What else hasn\'t been tried much, or at all? How do support license renewals and marketing around them work elsewhere in Open Source? Does it kill off your user base or just free riders if you take a very aggressive approach to customer retention?
\n\n\n\nWhat if plugin vendors didn’t offer unlimited support with their licenses? Is this problem what we get without a WordPress “app store?” Is there another way to a win for both plugin owners and users?
\n\n\n\nThis is a Call for Papers (or even short posts) that advance knowledge and understanding of a thorny issue in the WordPress community and commercial ecosystem. We need your perspectives, experiments, and the wisdom of experience you’ve accumulated. Please connect by email to submit a proposal or share a draft post for Post Status on this subject. If you\'ve published relevant writing elsewhere, please let us know about that too. Join the Post Status Slack #tending-the-commons channel for an ongoing discussion of these and related issues.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 30 Apr 2022 01:23:29 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Dan Knauss\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:15;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:38:\"WPTavern: James Kemp Acquires ReplyBox\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=133931\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:49:\"https://wptavern.com/james-kemp-acquires-replybox\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3286:\"James Kemp, a WooCommerce developer and founder of Iconic, has acquired ReplyBox, a privacy-focused comment system. Originally built by Ashley Rich and Lewis Warren and launched in 2018, ReplyBox has struggled to gain a strong foothold in the WordPress ecosystem as a commercial product with no free version, but it has continued growing at a slow rate.
\n\n\n\n“It’s a great SaaS but the previous owner had capacity issues and had left the app in limbo with no updates and no support,” Kemp said. “We saw a number of people talking about wanting to use it and having minor issues, so I approached Ash and offered to take it off his hands.
\n\n\n\n“I’ve personally used ReplyBox before for my own site (Iconic) and already knew it was a great privacy-focused alternative to Disqus (which riddled my site with ads unknowingly!). Ash had already been looking for a buyer, and as we’ve worked together before he knew I’d be a good fit as the new owner.”
\n\n\n\nReplyBox is positioned as a Disqus alternative product that is faster, more lightweight, and focused on privacy. Kemp said users are often attracted to the design, the ability to use Markdown, social login, and webhooks.
\n\n\n\nThe system can be embedded on any website, including static HTML pages to add dynamic commenting. It also integrates with WordPress through a connector plugin that is available on WordPress.org, which has more than 400 users. Kemp said the majority of ReplyBox users are using it with WordPress because that is the audience they are best at reaching due to the current and previous owners’ backgrounds.
\n\n\n\nThe deal closed earlier this month and the ReplyBox team has been focusing on forging new partnerships.
\n\n\n\n“Since taking over, we’ve seen an uptick in users and have tested compatibility with Strattic – a static WordPress site generator – the perfect candidate for ReplyBox,” Kemp said. “Joost is using it on his personal blog. We’ll hopefully be setting up WPMayor with an account, too, for their site.
\n\n\n\nThe team has a few preliminary ideas for the upcoming roadmap and is reviewing past and current requests. Potential features include the following:
\n\n\n\nReplyBox is currently working on rolling out some minor improvements and feature requests and the team is first planning on adding “review” functionality so it can integrate more deeply with WooCommerce and Shopify. For now, they plan to maintain ReplyBox as a commercial-only service. Kemp said they may consider adding a free version of the service in the future but “right now it’s not a priority.”
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 29 Apr 2022 19:11:52 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:16;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"Post Status: Post Status Notes #496\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://poststatus.com/?p=96624\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:45:\"https://poststatus.com/post-status-notes-496/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:9697:\"Lots of WordPress core, Gutenberg, and WordCamp news this week. Are off-forum .org support requests OK? Matt: Tumblr will be open sourced. What\'s the WP Way?
WordPress 6.0 Beta 3 is available for testing. This beta allows theme authors to use webfonts in theme.json
. In the future, it will be possible for plugins to register and enqueue webfonts through a public API. This beta also includes three new style variations for the Twenty Twenty-Two default theme.
It looks like performance improvements for taxonomies are coming to WordPress 6.0 — including term query caching and a limit on taxonomy queries.
\n\n\n\nIt\'s official — WordCamp US 2022 will be held at the Town and Country Resort in San Diego. Seating capacity is in the thousands there, so event planners may be anticipating attendee levels comparable to 2019 and pre-COVID times.
\n\n\n\nAnne McCarthy shares her thoughts on who full site editing is for as well as the barriers she has heard lately that “prevent folks from adopting full site editing in its current state.”
\n\n\n\nSören Wrede explains that an old Gutenberg issue will be fixed in the 13.1 release: “if you close the welcome guide once, it will not open again in another browser.”
\n\n\n\nAfter 13.1, users\' editor preferences will be saved in the user meta table as wp_persisted_preferences
.
Pascal Birchler shares an update on the Preferred Languages feature project. He\'s given it a good polish but needs more feedback and testing.
\n\n\n\nThe first PHP Roundup update from the PHP Foundation is out and recommended if you want PHP news outside of the WordPress “bubble.”
\n\n\n\nIn the US, the White House announced it is launching a “Declaration for the Future of the Internet” with over 60 global partners and countries. The Declaration\'s principles include commitments to “protect human rights and fundamental freedoms” and to “promote a global Internet that advances the free flow of information.”
\n\n\n\nAs Andrew Blok notes, this nonbinding agreement comes in the face of rising authoritarianism.
\n\n\n\nMunir Kamal has a new app that lets you create full-page layouts using patterns from the official WordPress Patterns library. He also has a video briefly showcasing his app.
\n\n\n\nA recent tweet from Matt Mullenweg reveals there are plans to make Tumblr open source.
\n\n\n\n \n\n\n\nCongrats to WebDevStudios! They manage the free Custom Post Type UI plugin, and it has reached over 1 million active installs. The premium version, Custom Post Type UI Extended, now has a block that displays custom post type content.
\n\n\n\nThe Nielsen Norman Group has a new report on the best fonts for online reading, but they also mention a fact that\'s even more interesting: “People read 11% slower for every 20 years they age.”
\n\n\n\nIf you have a plugin in the WordPress.org repo that you offer support for, do you handle support requests there or outside the .org forums? Steve Stern summarizes a recent discussion about the appropriateness of fielding support requests elsewhere.
\n\n\n\nChris Wiegman reminds us there is an RSS solution for keeping track of your Twitter followers if you decide to leave Twitter. It\'s a useful tool even if you don\'t plan to leave.
\n\n\n\nJSONhero.io looks extremely helpful if you need to search and parse big JSON files.
\n\n\n\nJason Coleman from Paid Memberships Pro outlines his company’s mission and how it aligns with both the GPL and “the WordPress Way.”
\n\n\n\nWhether it\'s for WordPress or specifically WooCommerce, the question is often asked, is the plugin space saturated.
\nThe post WooBits: Plugin Saturation aka Challenges Equal Opportunity appeared first on Do the Woo - a WooCommerce Builder Community.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 29 Apr 2022 09:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:18;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:50:\"Post Status: The Week in WooCommerce (April 25-29)\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://poststatus.com/?p=96767\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:47:\"https://poststatus.com/the-week-in-woocommerce/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3213:\"WooCommerce 6.5 RC available for testing. Blockified product pages. Custom tables and premature optimization. Where are all the WooCommerce alternatives?
WooCommerce 6.5 RC is out, so as you know — it’s time to test.
\n\n\n\nI had a couple of great conversations on the podcast this last week. First a chat with Colm Troy from CommerceGurus took us on a trip back in time with someone who has been working with WooCommerce since the early days. Colm actually built some of the first themes for Woo.
\n\n\n\nFollowing up on Colm, Ben Ritner from KadenceWP not only shared his journey with blocks and themes but also how he has a very tight focus on WooCoommerce. In addition, he gave us some great insights about the “blockifying” of the WooCommerce product page and what he hopes to see there in the future.
\n\n\n\n\n\n\n\nWoo has enjoyed a huge first-mover advantage and an established market share. Challengers can\'t spend enough to market their way in, and going dirty seems to backfire.
I also pulled out a thought from Carl Alexander on how he perceives custom tables and where they matter, or don’t matter, when it comes to premature optimization.
\n\n\n\nAnd lastly, if you missed it last Friday, I offered my two cents on the question, “Where are all the WooCommerce alternatives?” This came out of a discussion on Twitter from some Post Status members as well as an earlier tweet asking this question.
\n\n\n\n \n\n\n\nThere is some food for thought here. And my experiences may shed light on a different way to look at the question. Woo has enjoyed a huge first-mover advantage and an established market share. Challengers can\'t spend enough to market their way in, and going dirty seems to backfire. You can be sure that a future Do the Woo podcast will be talking about this in greater depth.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 29 Apr 2022 05:45:07 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:8:\"Bob Dunn\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:19;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:84:\"WPTavern: Gutenberg Hub Launches an Online Page Builder App Using WordPress Patterns\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=133896\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:95:\"https://wptavern.com/gutenberg-hub-launches-an-online-page-builder-app-using-wordpress-patterns\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3948:\"I have been raving about the power of patterns for what feels like forever at this point. And, just when I start wondering what this feature will look like next, someone surprises me with a new idea. Often that person is Munir Kamal.
\n\n\n\nHe mentioned that he would share a “little” page-generation app that ties into the WordPress patterns library earlier this week. Today, he publicly announced that it was live on Gutenberg Hub.
\n\n\n\nThe app is still at a concept stage, but the current online version works well. Essentially, it is an interface that allows users to piece together patterns to build entire pages. Unlike the block editor itself, users cannot directly edit the content. Instead, they can mix and match patterns, copy the block code, and paste it into the editor on their WordPress install.
\n\n\n\nWhen first visiting the Builder sub-site on Gutenberg Hub, users will see an empty canvas with a list of core pattern categories in the left sidebar panel. Inserting a new pattern into the page is as simple as selecting a category, searching for a preferred design, and clicking on it:
\n\n\n\nInserting a pattern into the Builder app.\n\n\n\nUsers do not need to stop after inserting a single pattern. The idea behind this project is to build an entire webpage from multiple patterns. Then, grab the resulting block code via the “Copy Code” button and paste it into the editor in WordPress. It is a convenient way to play around and try out new ideas.
\n\n\n\nBy default, the patterns are presented for a desktop view. However, users can check how the design responds to tablet and mobile devices.
\n\n\n\nThe Builder pulls all of its current patterns directly from the WordPress Pattern Directory. The API is public and allows others to build applications on top of it.
\n\n\n\nWhile Kamal made no indication that he would showcase patterns from outside the official directory, it is probably not out of the question. The Builder UI has a section labeled “Core” in the sidebar. I am merely speculating, but I assume he plans to extend this in the future.
\n\n\n\nA menu button sits in the top right corner of the Builder interface. This opens the Navigator interface. It allows visitors to customize the page layout:
\n\n\n\nNavigator panel on the right.\n\n\n\nThere are options for moving entire patterns up or down, trashing them, or duplicating them. Based on my experience thus far, this was an easier way to make adjustments than when attempting to select large groups of blocks in the WordPress editor.
\n\n\n\nThe only feature I would request is a “back” button. It is easy enough to open the navigator and trash an inserted pattern, but it would be quicker to undo that action via a dedicated button in the toolbar area.
\n\n\n\nGutenberg Hub’s Builder does not allow visitors to customize the content of the patterns. Its purpose leans more toward layout creation. The customization happens when users paste it all back into their own WordPress editor.
\n\n\n\nPerhaps my favorite feature of the app is that users can share their creations with others. The Builder creates a custom URL for each variation and makes it easy to share over social media:
\n\n\n\nPopover after clicking share button.\n\n\n\nThe concept of sharing is almost built into WordPress’s block system. Because everything is built upon a well-rounded set of standards, the tools that others build on top of it make it easy to continue paying it forward.
\n\n\n\nWhile this project is still in the concept stage, I am eager to see where Kamal takes it in the future. He also shared a short YouTube clip of the Builder in action.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 29 Apr 2022 01:13:40 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:20;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"Post Status: WordPress Podcast and Video Picks for the Week of April 25\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://poststatus.com/?p=96622\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:82:\"https://poststatus.com/wordpress-podcast-and-video-picks-for-the-week-of-april-25/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2806:\"Chima Mmeje on valuing yourself and raising your rates. Making the most of your WordCamp experience. The importance of community. What\'s the “WordPress Way” for payment models — and is it the right way?
Get our weekly WordPress community news digest — Post Status\' Week in Review — also available in our newsletter.
\n\n\n\nAnd don\'t miss the latest updates from the people making WordPress. We\'ve got you covered with This Week at WordPress.org.
\n\n\n\nAre you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
\nThe get_ip_address function is useful for tracking visitors who aren\'t logged in as they move through key pages in your store.
Whether it\'s for troubleshooting payments, creating user history logs or enabling custom geolocation, there is a WooCommerce function that lets you forget about all the $_SERVER
global keys and gets you an immediate result: the current user\'s IP address.
You can store an IP address in a custom field or use it to trigger another custom function. Bear in mind, IP addresses are personal identification data and therefore regulated by the GDPR: “That means that some form of justification like user consent would always be needed as soon as the IP address is processed.”
\n\n\n\nSo, let\'s take a look at the function code, its usage, and a case study.
\n\n\n\n\n\n\n\nThe function get_ip_address
can be found under \\woocommerce\\includes\\class-wc-geolocation.php
:
/**\n * Get current user IP Address.\n *\n * @return string\n */\npublic static function get_ip_address() {\n if ( isset( $_SERVER[\'HTTP_X_REAL_IP\'] ) ) {\n return sanitize_text_field( wp_unslash( $_SERVER[\'HTTP_X_REAL_IP\'] ) );\n } elseif ( isset( $_SERVER[\'HTTP_X_FORWARDED_FOR\'] ) ) {\n // Proxy servers can send through this header like this: X-Forwarded-For: client1, proxy1, proxy2\n // Make sure we always only send through the first IP in the list which should always be the client IP.\n return (string) rest_is_ip_address( trim( current( preg_split( \'/,/\', sanitize_text_field( wp_unslash( $_SERVER[\'HTTP_X_FORWARDED_FOR\'] ) ) ) ) ) );\n } elseif ( isset( $_SERVER[\'REMOTE_ADDR\'] ) ) {\n return sanitize_text_field( wp_unslash( $_SERVER[\'REMOTE_ADDR\'] ) );\n }\n return \'\';\n}
\n\n\n\nFirst of all, notice it\'s a function inside a class, WC_Geolocation
, so it can\'t be called in the usual way by simply typing its name — we also need to reference the class.
Other than that, the function checks for several $_SERVER
key/values, and based on whether they are set or not it returns the IP address as a string e.g. “123.456.789.0.”
As a developer, I have no intention of understanding the difference between $_SERVER[\'HTTP_X_REAL_IP\']
, $_SERVER[\'HTTP_X_FORWARDED_FOR\']
, and $_SERVER[\'REMOTE_ADDR\']
. All I care about is the final result, so that I can speed up my custom coding operations.
As I mentioned earlier, the function can be called with the following statement:
\n\n\n\nWC_Geolocation::get_ip_address(); // CORRECT
\n\n\n\nBecause it\'s a function inside a class, the class must be specified. Calling this in your custom snippet or plugin would throw an error:
\n\n\n\nget_ip_address(); // WRONG
\n\n\n\nNow that we know how to call it, let\'s see what WooCommerce does with it.
\n\n\n\nIn \\woocommerce\\includes\\class-wc-checkout.php
we find the following statement:
public function create_order( $data ) {\n /* .... */\n $order->set_customer_ip_address( WC_Geolocation::get_ip_address() );
\n\n\n\nThat\'s right — upon order creation during checkout, the customer IP address is saved to the order as custom metadata.
\n\n\n\nAnother call can be found under \\woocommerce\\includes\\wc-core-functions.php
:
function wc_create_order( $args = array() ) {\n /* ... */\n $order->set_customer_ip_address( WC_Geolocation::get_ip_address() );
\n\n\n\nThis time, it\'s for orders created programmatically — i.e., not through the checkout.
\n\n\n\nIt\'s now evident that the only reason that function is there is to display this:
\n\n\n\n\n\n\n\nSo, let\'s see if we can use the function for other purposes.
\n\n\n\nAs we said earlier, and if you\'re allowed under your country\'s regulations, you may use the IP address for different scenarios.
\n\n\n\nThe first that comes to mind is coding some custom tracking for a customer who isn\'t logged in to a user account. You could use that tracking method to troubleshoot cart abandonment or understand your customer\'s path out of the sales cycle.
\n\n\n\nYou could call the function on the “add to cart” hook:
\n\n\n\ndo_action( \'woocommerce_add_to_cart\', $cart_item_key, $product_id, $quantity, $variation_id, $variation, $cart_item_data );
\n\n\n\nOr you could call it in the cart page “proceed to checkout” hook, which is equivalent to calling any checkout hook:
\n\n\n\ndo_action( \'woocommerce_before_checkout_form\' );
\n\n\n\nOr you could call it on the thank you page hook:
\n\n\n\ndo_action( \'woocommerce_thankyou\' );
\n\n\n\nIn this way, you can follow a visitor who is not logged in along their path to or away from a conversion.
\n\n\n\nIn a previous episode, we spoke about the wc_get_logger function. It\'s useful for creating custom logs in the WooCommerce admin, so let\'s make the most of it and create a custom log for each unique IP address that hits our website and visits key WooCommerce pages:
\n\n\n\n/**\n* @snippet IP customer conversion log | WooCommerce\n* @how-to Get CustomizeWoo.com FREE\n* @author Rodolfo Melogli\n* @testedwith WooCommerce 6\n* @donate $9 https://businessbloomer.com/bloomer-armada/\n*/\n\n// USER ADDS TO CART\n\nadd_action( \'woocommerce_add_to_cart\', \'bbloomer_log_ip_added_to_cart\', 9999, 6 );\n\nfunction bbloomer_log_ip_added_to_cart( $cart_item_key, $product_id, $quantity, $variation_id, $variation, $cart_item_data ) {\n $logger = wc_get_logger();\n $logger->info( WC_Geolocation::get_ip_address() . \' added to cart product ID: \' . $product_id, array( \'source\' => \'ip-path\' ) );\n}\n\n// USER GOES TO CHECKOUT\n\nadd_action( \'woocommerce_before_checkout_form\', \'bbloomer_log_ip_went_to_checkout\' );\n\nfunction bbloomer_log_ip_went_to_checkout() {\n $logger = wc_get_logger();\n $logger->info( WC_Geolocation::get_ip_address() . \' went to checkout\', array( \'source\' => \'ip-path\' ) );\n}\n\n// USER MAKES PURCHASE\n\nadd_action( \'woocommerce_thankyou\', \'bbloomer_log_ip_purchased\' );\n\nfunction bbloomer_log_ip_purchased() {\n $logger = wc_get_logger();\n $logger->info( WC_Geolocation::get_ip_address() . \' purchased!\', array( \'source\' => \'ip-path\' ) );\n}
\n\n\n\nThis time I\'ll leave the testing part to you. If you want to send a screenshot of the custom log after the events trigger, feel free to do so in the comments.
\n\n\n\nThe same applies if you find a bug!
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 29 Apr 2022 00:10:41 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Rodolfo Melogli\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:22;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:66:\"WPTavern: SpinupWP Launches CLI Tool and External Database Support\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=133619\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:77:\"https://wptavern.com/spinupwp-launches-cli-tool-and-external-database-support\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5542:\"SpinupWP, the cloud-based WordPress server control panel from the folks at Delicious Brains, turns four this year. They celebrated by launching one of the most frequently requested features, a command-line interface to manage servers and sites from the terminal.
\n\n\n\n\n\n\n\nOther recent updates include external database support, the site log viewer which allows you to view the last 1,000 lines from the WordPress debug.log file, as well as the Nginx access.log and error.log files, support for DigitalOcean OAuth which makes provisioning new DigitalOcean servers a breeze, and the new Path Redirects feature for managing multiple redirects at the server level.
\n\n\n\nAlong with the CLI, SpinupWP has also released a PHP SDK which is powered by the SpinupWP REST API, offering you multiple options to manage your sites and servers.
\n\n\n\n\n\n\n\nI asked Brad Touesnard, founder and CEO of Delicious Brains, where the idea for SpinupWP came from.
\n\n\n\n“Back in 2002, I started a hosting company with my college roommate and built a hosting control panel from scratch,” Touesnard said. “I made many bad design decisions building that software and have always wanted another crack at it. For example, that control panel had to be installed on every server, and I dreamed of a centralized control panel that simply connected to each server via SSH and ran commands. There’s something beautiful about that design that I’ve wanted to realize for many years.”
\n\n\n\nThat idea stayed with Touesnard as he founded Delicious Brains and grew the company and its product offering. The advent and popularity of Virtual Private Server (VPS) providers like DigitalOcean, Amazon AWS, and Google Cloud led to other open-source projects building managed server platforms for them. Laravel Forge was one such platform, which Touesnard and the team found very interesting. Many team members have launched WordPress-related projects and sites, and a few of them used Laravel Forge.
\n\n\n\nThe server software requirements for Laravel and WordPress are similar, but it would always require some extra configuration to host WordPress sites. This inspired SpinupWP lead developer Ashley Rich to write the first iteration of a tutorial on how to host WordPress yourself, which eventually became the Install WordPress on Ubuntu guide. After that, Rich and other team members like Iain Poulson switched from Forge or whatever service they were using to following the guide and self-hosting WordPress.
\n\n\n\n\n\n\n\n“Our team became very fond of using Ashley’s guide to configure servers for WordPress sites and Laravel apps, but setting it all up was complicated and time-consuming,” Touesnard said. “So Ashley built a small app to automate the provision steps. We discussed the possible value of this app at a company retreat in 2017. We started talking about whether this would make sense as a new Delicious Brains product, an app similar to Laravel Forge but designed specifically for WordPress. We realized there were many really cool things we could do by focusing on WordPress and got really excited about building it.”
\n\n\n\nSpinupWP is the culmination of all these ideas. It’s a managed cloud server control panel that connects to your VPS provider and gives you everything you need to create servers and sites at the click of a button. You retain complete control of your infrastructure, but SpinupWP helps you manage everything in one place. This includes things like adding domains with free SSL certificates installed, switching a site to the latest PHP version, setting up backups, and automatic security updates.
\n\n\n\n\n\n\n\nMost importantly, SpinupWP is designed for WordPress. WordPress-specific server-level caching and security is available from the minute you deploy your first site. It also includes WordPress features for developers like WP-CLI, WordPress Multisite support, and a server-level cron to ensure your scheduled posts publish on schedule.
\n\n\n\nThe SpinupWP team is constantly adding new features and quality of life improvements to make managing servers easier.
\n\n\n\nThe product also recently launched the SpinupWP developer community for customers, to provide them with an online space where they can interact with each other and SpinupWP team members, share insights, knowledge, post feature requests, and generally help make it the hosting platform they love to use.
\n\n\n\n\n\n\n\nTouesnard is excited about the future of hosting WordPress on cloud servers.
\n\n\n\n“With WordPress growing to a market share of over 40%, more and more developers are looking for ways to leverage the scalability and flexibility of virtual servers to host their WordPress sites,” he said. “Guided by our customers, we’re excited to see how SpinupWP grows to meet this demand.”
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 28 Apr 2022 20:11:02 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"Jonathan Bossenger\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:23;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:109:\"Post Status: Post Status Excerpt (No. 55) — BlackPress: Bringing More Creators Into The WordPress Community\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://poststatus.com/?p=96603\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:86:\"https://poststatus.com/blackpress-bringing-more-creators-into-the-wordpress-community/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4750:\"\n\n\n\n“Organizers running meetups wherever they may be — your first thought should be how I can make this inclusive for everyone?”
— Destiny Fox Kanno
In this conversation for Post Status Excerpt, David is joined by Destiny Fox, Niesha Sweet, and Allie Nimmons to talk about BlackPress. BlackPress exists “to bring more creators of Black African descent into the WordPress Community” and to provide this part of the community with a network for support and learning. Find out how BlackPress got started and how the WordPress community (from meetup organizers to businesses) can help their cause.
\n\n\n\nWhy This Matters: It’s important in the WordPress community that we make sure all kinds of people feel welcome and can contribute. By supporting and learning how BlackPress strengthens the community, we can apply that knowledge in our own way and do the same.
\n\n\n\n\n\n\n\nEvery week Post Status Excerpt will bring you important news and insights from guests working in the WordPress space.
You can listen to past episodes of The Excerpt, browse all our podcasts, and don’t forget to subscribe on Spotify, Amazon Music, Google Podcasts, iTunes, Castro, YouTube, Stitcher, Player.fm, Pocket Casts, Simplecast, or by RSS.
Founded in 2006, WordPress VIP is the agile content platform that empowers marketers to build content both faster and smarter so they can drive more growth. We empower content and development teams with the flexibility and ubiquity of WordPress—the agile CMS that powers more than 40% of the web—while ensuring the security and reliability organizations need to operate at scale.
\nBen Ritner from KadenceWP weighs in on block, themes and the future of the WooCommerce product page.
\nThe post A Focus on Blocks, Themes and WooCommerce appeared first on Do the Woo - a WooCommerce Builder Community.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 28 Apr 2022 09:30:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:25;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:99:\"WPTavern: Gutenberg 13.1 Ships a Batch of Improvements and Implements a New Border Design Component\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=133836\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:110:\"https://wptavern.com/gutenberg-13-1-ships-a-batch-of-improvements-and-implements-a-new-border-design-component\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5447:\"Gutenberg 13.1 landed in the WordPress plugin directory earlier today. Not quite as heavy on the feature list as its predecessor, the update focuses more on improvements and bug fixes. The highlight of the release is the overhauled border design component.
\n\n\n\nOne notable bug that theme authors should watch out for is missing styles in the site editor. When enqueueing stylesheets via wp_enqueue_block_style()
, they are noticeably absent. This bug was introduced in Gutenberg 13.0 but has yet to be fixed. It is not an issue in the WordPress 6.0 beta releases and is only present in the plugin.
This release also included a couple of block-related changes that I do not dive into later. The Categories block now has a setting for hiding “empty” categories (those without posts). And the duotone button has a new triangle-shaped icon by default, which reverts to its circular shape when a filter has been applied.
\n\n\n\nGutenberg 13.0 introduced new BorderControl
and BoxBorderControl
components. These updates were an overhaul of the previous border design tools that users would see in the block inspector.
With 13.1, any block that opts into border support will use the new components. This allows end-users to define the top, right, bottom, and left borders. Theme authors can also register these individual borders via theme.json
for specific blocks.
Alongside this update, the core Column block now has border support.
\n\n\n\nOne of my favorite changes will likely not get much attention, but it is worth mentioning. Over a dozen blocks had custom settings panels that read “Block Name settings” in the block inspector. These have all been reduced to “Settings.”
\n\n\n\nThe update might seem minor, but the UI is more polished without the cruft. It is not the most exciting work contributors are putting into the project, but it is the necessary stuff that creates a better user experience in the long run.
\n\n\n\nPlugin authors who have followed the Gutenberg naming scheme for their own blocks’ settings panels should take note. It might be time to do the same.
\n\n\n\nThe latest plugin release changes the template used to create the Media & Text block. In the past, a large font size was given to the default Paragraph block inserted into the “text” column. The update removes this issue.
\n\n\n\nThis has long been one of those frustrating defaults set by the editor that users would need to adjust each time they added the block. It was also a problem for theme developers who either removed or did not support that specific font size.
\n\n\n\nNow, if we could only do the same for the Cover block…
\n\n\n\nTwo weeks ago, I reviewed the new comment-related blocks shipping with WordPress 6.0. While the concepts had potential, the experience was still buggier than I expected late into the release cycle. However, those issues are now fixed via a massive team effort. Most, if not all, should also be in WordPress 6.0 Beta 3, which landed yesterday.
\n\n\n\nThe introduction of the Comments Query Loop block opened a ton of flexibility for theme authors and users alike. It acts as a wrapper for other comment-related blocks that can be rearranged for different designs.
\n\n\n\nThe primary issues were on the front-end output. Comment classes were not output via the Comment Template block, but that feature was not a deal-breaker. However, the missing ID meant that comment permalinks and the comment-reply script were not working.
\n\n\n\nOne of the other missing pieces was the “X responses to Post Title” heading. This was needed to bring feature parity with the Post Comments block, deprecated in Gutenberg 13.0. I shared a starting point that others, particularly Carlos Bravo, built upon, creating an even better version. Now, we have a dedicated Comments Title block in Gutenberg. I was happy to play even a small role in making it happen.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 28 Apr 2022 04:01:26 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:26;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:133:\"WPTavern: Coming in Gutenberg 13.2: Users’ Editor Preferences Will Be Stored in the Database, Improving Persistence Across Sessions\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=133717\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:139:\"https://wptavern.com/coming-in-gutenberg-13-1-users-editor-preferences-will-be-stored-in-the-database-improving-persistence-across-sessions\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3122:\"\n\n\n\n“Welcome to the Block Editor!” Once you have dismissed this notice, why does it keep coming back? For years users have complained about this and the fact that their settings in the editor do not seem to save across sessions. They have taken to the official support forums and Reddit to find out how to block this message from appearing. WordPress developer Johan Jonk Stenström even created a plugin called Welcome to the block editor B gone, which removes the welcome message altogether.
\n\n\n\nIn the past, WordPress has stored users’ editor preferences in the browser. In 2019, web developer Andrew Duthie described the problem in a ticket on GitHub:
\n\n\n\n\n\n\n\nIn the block editor, this is used in a few stores to persist preferences (e.g. toolbar placement, “new user experience” tips, etc).
Due to the transient nature of browser storage, this persistence is not as sticky as it is expected to be, including: switching browsers (unique storage between browsers), or using private browsing tabs (storage cleared between sessions), or the same user across a network of sites (storage unique by domain).
Duthie suggested that Gutenberg persist users’ editor preferences to the database rather than local storage.
\n\n\n\nGutenberg 13.2 is set to introduce a new preferences persistence API and a new package that saves these preferences to the WordPress database, as part of the user’s meta. It also includes local (legacy) storage as a backup. This will solve many longstanding problems users have had with preferences not persisting across sessions.
\n\n\n\nOne interesting sidenote is that Gutenberg engineer Riad Benguella found that this PR improved the “block selection” (focus) performance by nearly 50%. It is a remarkable improvement but not intentional so he suggested they investigate further to see why it had that effect.
\n\n\n\n\n\n\n\nGutenberg contributors tested this update by creating a few different users, switching between them, using different browsers, and setting different preference combinations. The preferences stayed with the user as expected. This update will address a lot of little annoying bugs that users have complained about for years and should make plugins like Welcome to the block editor B gone obsolete.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 28 Apr 2022 00:38:57 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:27;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"Post Status: This Week at WordPress.org (April 25, 2022)\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://poststatus.com/?p=96648\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:64:\"https://poststatus.com/this-week-at-wordpress-org-april-25-2022/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:11413:\"Each week we are highlighting the news from WordPress.org that you don\'t want to miss. If you or your company create products or services that use WordPress, we\'ve got the news you need to know. Be sure to share this resource with your product and project managers.
\n\n\n\nReminder: Gutenberg 13.0 ships with WordPress 6.0.
\n\n\n\nLeading up to releasing WordPress 6.0, DevNotes and release-related information will remain.
\n\n\n\n\n\n\n\nWhat\'s happening specific to Five for the Future? Provide your feedback on these posts:
\n\n\n\nYou — and your whole team can Join Post Status too!
\n\n\n\nBuild your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. Listen to podcasts. Follow @Post_Status.
\nOn the podcast today we have Aki Hamano.
\n\n\n\nAki is a freelance developer from Japan. He builds websites for clients and enjoys setting himself difficult problems to solve.
\n\n\n\nHe came to my attention when Justin Tadlock wrote an article about a playful block that he’s created.
\n\n\n\nAfter a little further exploration, it turns out that Aki’s been busy in his spare time creating a range of blocks, all of them useful and all of them freely available in the WordPress plugin repository.
\n\n\n\nWe start off by having a brief chat about what the WordPress scene is like in Japan. Is there a strong sense of community, and do in-person events take place?
\n\n\n\nWe then move on to talk about how he became interested in creating blocks. Did he find it easy to understand the new skills required to get up and running and was there enough documentation to make speedy progress?
\n\n\n\nWe spend the remainder of the podcast talking through the five blocks which Aki has put in the WordPress plugin repository. Often, they were created to scratch his own itch, to solve a problem that he faced in his work, but sometimes, as with his excellent Piano Block, it was just for fun and the challenge of trying something new.
\n\n\n\nThe Piano Block aside, all of Aki’s blocks have an easy to understand purpose, and they take on a simple challenge, and solve it.
\n\n\n\nThis is perhaps one of the main reasons that blocks are so interesting, they can be simple or complex, utilitarian or just fun.
\n\n\n\nIt’s an interesting discussion, and you never know, perhaps you’ll find yourself using Aki’s blocks at some point yourself.
\n\n\n\nPlay the Piano and Other Instruments via the WordPress Block Editor
\n\n\n\nTranscript[00:00:00] Nathan Wrigley: Welcome to the Jukebox podcast from WP Tavern. My name is Nathan Wrigley. Jukebox is a podcast which is dedicated to all things WordPress, the people, the events, the plugins, the blocks, the themes, and in this case, the building of useful blocks and making them freely available. If you’d like to subscribe to the podcast, you can do that by searching for WP Tavern in your podcast, player of choice. Or by going to WP tavern.com forward slash feed forward slash podcast. And you can copy and paste that URL into most podcast players as well.
\n\n\n\nIf you have a topic that you’d like us to feature on the podcast. Well, I’m very keen to hear from you and hopefully get you, or your idea featured on the show.
\n\n\n\nHead over to WP tavern.com forward slash contact forward slash jukebox. And you can use the contact form there.
\n\n\n\nSo on the podcast today, we have Aki Hamano. Aki is a freelance developer from Japan. He builds websites for clients and enjoys setting himself difficult problems to solve. He came to my attention when Justin Tatlock wrote an article on the Tavern. About a playful block he’d created, but more on that later.
\n\n\n\nAfter a little further exploration, it turns out that Aki’s been busy in his spare time, creating a range of blocks. All of them useful and all of them freely available in the WordPress plugin repository.
\n\n\n\nWe start off by having a brief chat about what the WordPress scene is like in Japan. Is there a strong sense of community and do in-person events take place there?
\n\n\n\nWe then move on to talk about how he became interested in creating blocks. Did he find it easy to understand the new skills required to get up and running? And was there enough documentation to make speedy progress?
\n\n\n\nWe spend the remainder of the podcast talking through the five blocks, which Aki has put in the WordPress plugin repository. Often they were created to scratch his own itch, to solve a problem that he faced in his work. But sometimes, as with his excellent piano block, it was just for fun, and the challenge of trying something new.
\n\n\n\nThe piano block aside. All of our keys blocks have an easy to understand purpose and they take on a simple challenge and solve it. This is perhaps one of the main reasons that blocks are so interesting. They can be simple or complex, utilitarian or just fun.
\n\n\n\nIt’s an interesting discussion. And you never know, perhaps you’ll find yourself using Aki’s blocks at some point yourself.
\n\n\n\nIf you’re interested in finding out more, you can find all the links in the show notes by heading over to WP tavern.com forward slash podcast. Where you’ll find all of the other episodes as well.
\n\n\n\nAnd so without further delay, I bring you, Aki Hamano.
\n\n\n\nI am joined on the podcast today by Aki Hamano. Hello Aki.
\n\n\n\n[00:03:35] Aki Hamano: Hello, Nathan.
\n\n\n\n[00:03:36] Nathan Wrigley: I am really pleased to have you on the podcast today. Real welcome to you. Aki is joining us today to talk largely about blocks. We’ve had a few conversations before this, trying to figure out what it is that we’re going to say. We’re going to talk mainly about Aki’s contribution to wordpress.org and the blocks that he’s created there.
\n\n\n\nFirst of all Aki would you just introduce yourself, tell us who you are and where you come from?
\n\n\n\n[00:04:06] Aki Hamano: Okay. I’m a web developer by living in Japan. And I built many website, for my client and recently, in my side project, I create some blocks, and published to wordpress.org plugin directory. It’s very fantastic.
\n\n\n\n[00:04:29] Nathan Wrigley: We will be talking about those blocks later. There’s many of them and some of them have a very serious purpose, as we’ll find out, and some of them are just for fun. So we’ll get into that in a moment. Before then, could you just tell us a little bit about the WordPress community in Japan? I confess I have never been to Japan, and I don’t know too many people in the WordPress community in Japan. So I’m just interested to hear what it’s like, how big it is. Are there any meetups? Anything like that?
\n\n\n\n[00:05:02] Aki Hamano: Ah, yes. Actually, we plan to create an event, WordPress Mega Meetup in May. And there is a lot of communities in Japan, and we are enjoying to contribute or talking about WordPress or create things. It’s very exciting in Japan.
\n\n\n\n[00:05:27] Nathan Wrigley: Do you have regular meetups spread throughout Japan? For example, in the UK, there are different meetups, usually in the big cities like Leeds and London and Manchester and so on. Do you have meetups in Japan as well?
\n\n\n\n[00:05:43] Aki Hamano: Actually, I don’t have a meetup, but the biggest meetup is WordPress Tokyo meetup. That’s the biggest communities.
\n\n\n\n[00:05:54] Nathan Wrigley: And are real world events happening at the moment, or like the rest of the world, are you doing virtual meetups because of COVID restrictions.
\n\n\n\n[00:06:04] Aki Hamano: Yes.
\n\n\n\n[00:06:05] Nathan Wrigley: Yeah, it’s all virtual, like it is here in the UK. Well, it’s nice to, nice to have you on the show. If anybody who is listening to this, is from Japan, we’d be most interested to hear from you and possibly get engaged in conversations about what people in Japan are doing with WordPress. But it’s nice to hear that you’ve got your Mega Meetup, hopefully coming out in May.
\n\n\n\nLet’s talk about your blocks. Well, before we get to your blocks, let’s talk about blocks in general. And I want to ask you the question, what is it that you like about blocks? Why do you find blocks to be exciting?
\n\n\n\n[00:06:41] Aki Hamano: I have a simple answer. I love to build the things, and I think it was similar to use Lego blocks. It’s very exciting, and I’m very excited to see on block editor when I create some little code on my editor. It’s a very, very fantastic, that’s all.
\n\n\n\n[00:07:05] Nathan Wrigley: Did you start to build blocks right at the beginning? Have you been doing it for years or is it more recent? Have you just been doing it for a year or two years or three years?
\n\n\n\n[00:07:17] Aki Hamano: Maybe three, maybe three years, and actually my first block plugin, Rich Text Extension. And WP Tavern posted an article about this plugin three years ago. That’s my first block.
\n\n\n\n[00:07:36] Nathan Wrigley: There’s quite a few more that have come down the pipe and we’ll get to those in just a moment. We’ll do them one at a time in a minute. I’m curious to know how difficult you found it. Was it very hard to learn the new skills required to build blocks? Did you find it straightforward or was it really challenged?
\n\n\n\n[00:07:57] Aki Hamano: Ah yes. I think it’s very, very hard. because we need to build codes and we need to learn another language, JavaScript, and framework reworked or NPM. I didn’t know why do we need to build the code because, for example, PHP works you know? I didn’t understand what does it mean to build. So, it was very difficult to understand the commands, new language and the build tools.
\n\n\n\n[00:08:33] Nathan Wrigley: Why did you make the effort? If it was really difficult, why did you persevere and why did you keep going with all of this difficult new technology, when it would have been easier just to carry on doing what you were always doing?
\n\n\n\n[00:08:49] Aki Hamano: So. I will learn from and Block Editor Handbook. There is many tutorials on there. It’s very useful document. I started to create blocks. And another example, there is a useful GitHub repository, Gutenberg Examples. There are many examples on the repository and I analyze these codes, and also, I deep dive into Gutenberg core code and core blocks. It’s hard to understand these codes, but it’s very useful for me to build the blocks.
\n\n\n\n[00:09:33] Nathan Wrigley: Do you think it’s easier now? If somebody was starting to build blocks today, do you think they would have an easier time? Are there more, tutorials, more documentation to make it easier than it was for you? Is it an easier thing?
\n\n\n\n[00:09:52] Aki Hamano: I want to recommend NPM package. So it’s a WordPress create block. The package creates a block plugin template and automatically install recommended script package. And with simple command, we can build plugin quickly. And if you change some codes in JavaScript, we can see the change on block editor. So first I want to recommend create block package.
\n\n\n\n[00:10:29] Nathan Wrigley: I will link to that in the show notes. So that’s the WordPress create block package.
\n\n\n\n[00:10:35] Aki Hamano: Yes.
\n\n\n\n[00:10:36] Nathan Wrigley: Are there any other tools that you have found useful? That could be things on your computer, software, or it could be resources, tutorials, or books or anything that you might have used. Is there anything which you think was really useful apart from the WordPress create block?
\n\n\n\n[00:10:55] Aki Hamano: There’s many tools but I use basic tools. For example, I use VS code. For local environments, I use WPM, that’s all.
\n\n\n\n[00:11:07] Nathan Wrigley: Just those two things?
\n\n\n\n[00:11:08] Aki Hamano: Yes.
\n\n\n\n[00:11:09] Nathan Wrigley: Now I played with your blocks over the last few days and there are five, I think, currently there. You can find Aki’s Github repository which has links to the public facing versions of them. Alternatively, you can also find them on wordpress.org, and I will, in the show notes, link to them individually. There are five and I’m going to go through them in order of my favorite. Not necessarily in order of how clever they are, or how brilliant they are, but just the ones that I like, because I could see a use for them. I’ve left probably the most, interesting one until the end, which is just fantastic fun, but I couldn’t see myself using it, so I’ve left it until the end.
\n\n\n\nBut, first off, let’s talk about your flexible space of block. Now this, you will find on the wordpress.org repo as you will do for all of them. Tell us what this does. This is sublimely clever. It’s very, very cool.
\n\n\n\n[00:12:12] Aki Hamano: Yes. we know that core spacer block can create space, but only unit, and only one height. But I want to create multiple spacers, depends on window width. This plugin enables you to create three types spacer, for desktop and tablet and the mobile. And we can change the break points.
\n\n\n\nSo breakpoints, it’s used to media queries and also I can create a negative space. So we can cross two blocks, and I need it, so I made it.
\n\n\n\n[00:12:55] Nathan Wrigley: Is that why? It was something you needed, and so you created it and then let it go into the repository? That’s very nice to hear.
\n\n\n\n[00:13:02] Aki Hamano: Okay, thank you.
\n\n\n\n[00:13:03] Nathan Wrigley: The interface, the way that the block works, is you obviously install it as a plugin in WordPress, and then you have an option, there’s a spacer option, which appears, a flexible spacer. And instead of the core block, which just has the spacer, Aki’s block gives you three different spacers in one.
\n\n\n\nSo the interface shows you what the mobile spacer will do, what the tablet spacer will do, and what the desktop spacer will do. And they’re all there in the interface all at the same time. I can only say that you’ll get it if you install it. It’s difficult to explain, but the moment you actually have it on your website and you see the purpose of it, it’s brilliant. So rather than having the settings in the menu on the right, all of the settings are, well, certainly for the height, all of the height settings are actually right before you in a visual way, and then as Aki said, there’s the option to, create negative space. There’s a toggle switch and you can create negative space and then you can draw up your content to overlap with other blocks. It’s really nice. It works really, really well. Well done.
\n\n\n\n[00:14:11] Aki Hamano: Thank you.
\n\n\n\n[00:14:12] Nathan Wrigley: The next one that I want to talk about is probably I think the most installed of the five that we’re going to talk about. This is your flexible table block. And again, I will link in the show notes. Would you just quickly tell us what your flexible table block does?
\n\n\n\n[00:14:29] Aki Hamano: Ah, yes. The most great point is that we can create merged cells. Core table block doesn’t allow too merge cells. This burning can create many, many kinds of styles on each cells and it’s very easy to insert or delete row and column from bottom, top of the table. So I think you can create any kinds of a table.
\n\n\n\n[00:15:00] Nathan Wrigley: Yeah. So when you’re in Gutenberg, after you’ve installed the plugin, you get the option to add in a block, and in this case, you want to be picking the flexible table block. If you just search for table, you’ll get the option to insert it.
\n\n\n\nIt’s got an icon with like a lightning bolt, and then it throws in a table, but the options there’s so many fantastic options. The most useful, I think of which as you said, is the ability to merge cells. So for example, if you put a three by three, three row and three column table in, you could merge all of the columns or the rows, or just a portion of them, and you can do that by clicking shift and selecting multiple cells at the same time. And then you click the little merge icon to make that happen.
\n\n\n\nBut it also brings along a whole load of other possibilities. So there’s, there’s the option to obviously add in as many rows as you want in a intuitive UI, but there’s options to add in colors, uh, you can add in headers and footers to the table, you can add in widths of difference sizes and, you know, padding and margins and all of that. And then you’ve got options for captions as well, and topography options as well. It’s got a lot, basically. And it’s all done in a visual way and it just works. Now this must I’m imagining have taken quite a long time to create.
\n\n\n\n[00:16:23] Aki Hamano: Yes, it might be confused to create table, but we can create any kind of table. It’s my purpose.
\n\n\n\n[00:16:31] Nathan Wrigley: it’s really, really excellent. So again, if you go to the show notes, you’ll be able to find the flexible table block. And as Aki said, the main purpose there is just to, is to really, to be able to create any layout and merge different things. And you’ll see in the show notes on the wordpress.org repo, all of the different options and what have you. And it’s, it’s very comprehensive. Essentially, if you want a table to be displayed in almost any configuration, then the flexible table block is highly recommended.
\n\n\n\nMy third pick is your rich text extension.
\n\n\n\n[00:17:05] Aki Hamano: Yes.
\n\n\n\n[00:17:07] Nathan Wrigley: Again really interesting. Tell us what this does.
\n\n\n\n[00:17:10] Aki Hamano: The plugin is my first plugin. I made it two or three years ago. Now Gutenberg enables you to create inline highlight, but, two or three years ago, we don’t have the function. So, I want to create, I want to highlight inline text, or I want to enable, I want to change the inline font size. So I made it.
\n\n\n\n[00:17:39] Nathan Wrigley: There’s a couple of options which become available. Essentially, you can highlight text in several different ways. So you could fully highlight in one color or another. So you could, for example, in the pre-installed version, when the plugin is installed, you get the option for yellow and red, but you can change those as you wish.
\n\n\n\nAnd you can either do full highlighting of the text, or you can do half highlighting and you can, you can specify how thick the highlighting is. So for example, if you wanted it to appear almost like an underline, it could highlight a bit like that. Or alternatively, you could just go full height and highlight the whole text, and you’ve got several options to switch different things on, rename the highlighting.
\n\n\n\nSo you might like to rename it as bold red or something like that. And then you’ve also, got the, other option, which is to change the defaults for the size of your text. So you can have as many as four different options, and you can rename them, whatever you like. And you could have like an ultra small, a medium, a big, or a really big. Pick whatever names you like.
\n\n\n\nAnd then those are added into the Gutenberg editor, as options for changing the text size. So let’s say for example, that in the middle of a sentence, for some particular reason, you just wanted one word to be extremely big, you could do that with Aki’s rich text extension solution. And then of course you could highlight it as well.
\n\n\n\nThere’s a settings menu, which enables you to fiddle with these things, but there is only one menu and everything that you need to interact with is in that one, simple menu. Does Gutenberg now do all that this one did?
\n\n\n\n[00:19:24] Aki Hamano: So highlighting inline text is able to create now via Gutenberg now. But to change in line text size, we can’t create now on Gutenberg.
\n\n\n\n[00:19:37] Nathan Wrigley: So it still, it still serves a purpose, it’s still useful. Just as an aside, how often do you go back and look at these plugins and update them. I can see, for example, that the flexible spacer block was updated two months ago and you’ve updated the flexible table block just one week ago.
\n\n\n\nAre you committed to keeping each of these going? Do you go back and look at them, all five of them regularly?
\n\n\n\n[00:20:05] Aki Hamano: Ah yes. So before WordPress major update, I check these plugins will work. Fix some issues, I want to add some new functions, yes.
\n\n\n\n[00:20:18] Nathan Wrigley: So you go back periodically and check them just to make sure each time WordPress Core is updated. That’s great. Thank you. Okay, next one, second to last one, is the custom HTML block extension. What does this do?
\n\n\n\n[00:20:37] Aki Hamano: There is block that we can create pure HTML, and we can create pure HTML to show on front-end. It’s a custom HTML block, but it’s very hard coding on block, because there is no text highlight and it’s difficult to add indent. So I want to create some codes in editor which are like VS Code. Actually, this plugin use VS Code Core library named Monaco editor. So we can write code like we coding on VS Code. It’s very similar to VS Code. It’s easy to create code.
\n\n\n\n[00:21:26] Nathan Wrigley: This feels like it was the most difficult to create. I could be wrong, but this one has so many different options in there.
\n\n\n\n[00:21:37] Aki Hamano: Yes.
\n\n\n\n[00:21:38] Nathan Wrigley: If you wish to create something on your website, which requires you to write some HTML, but the core HTML block doesn’t really highlight things or indent things in a way which makes it easy for you to understand, because you’re used to your IDE, VS code as you’ve described in this case or whatever you’re using.
\n\n\n\nThis makes the HTML in Gutenberg look and feel just like it would do in your text, editor of choice. So things can be indented, things are highlighted, the font can be altered. You can customize it to look exactly how you prefer it.
\n\n\n\nAnd then when you click save and publish, everything is output on the front end just as HTML. So, all of that design is stripped away and it becomes HTML. You know, if you’ve got something in an H1 tag, it looks like an H1 on your website, depending on what your theme is telling that to do. Again, why did you build this?
\n\n\n\n[00:22:46] Aki Hamano: Why? So sometime I can’t create a layout with core block or other plugin. So sometime I need to write some code directly. And so I want to write code more easily.
\n\n\n\n[00:23:07] Nathan Wrigley: If you are familiar with using a text editor, then this will just be fantastic for you. You’ve got everything that you want. You can resize, you can use things like Emmet and what have you, and, you might be able to throw in a, the demonstration that you have here is a list item, sorry, a an ordered list and you add five items in using the Emmet shortcodes and five list items will appear and so on.
\n\n\n\nSo it’s really for those people who want to put HTML into their WordPress posts or pages and want it to look like their IDE, something that they’re familiar with, something that they’re used to. And yeah, bravo, it’s a chore doing anything in the core block cause it doesn’t have enough similarity to what you’re used to doing on your Mac or PC. Okay. So we’ll recommend that one as well.
\n\n\n\nAnd last but by no means least. This is just genius. In fact, this is the one that alerted Justin Tatlock, I think to you, he maybe been following you before this, but this was the one that he wrote a piece about over on the WP Tavern, and I’ll link to that. This is, this is the piano block. I can tell you it does exactly what you think it’s going to do. It puts, it puts a piano inside of Gutenberg. Now, why, why do we need a piano inside Gutenberg? This is brilliant.
\n\n\n\n[00:24:33] Aki Hamano: First, I want to say it’s just fun. And maybe someone might say, what can they do with this plugin or, what does it mean. My purpose, my purpose to build these things is, enjoy to create. I want to try a potential, possibility of block editor..
\n\n\n\nI want to know what block editor can create, can explain, and also, I love music. I wanted to play music on book editor. It was crazy.
\n\n\n\n[00:25:09] Nathan Wrigley: Yeah, that’s something that I just find really interesting. The idea that it doesn’t have a purpose beyond learning how to use the block editor.
\n\n\n\nI would thoroughly encourage everybody to go and install this one one, and just put it somewhere and try it out. Basically what you get is a block and you add the piano block. It’s got a lovely, obvious icon. It’s probably the most obvious icon I’ve ever seen that clearly is a piano as an icon. And, you get, it looks like a couple of octaves, keys are all there. You’ve got keyboard shortcuts, so every key on the piano is mapped to a key on your keyboard.
\n\n\n\nSo if you really wanted to, you could actually play on the keyboard. Alternatively, you can just hover over with your mouse and click on the key in question. You can increase the volume and decrease the volume. There’s the opportunity to choose from, I don’t know, it looks like about 12 different sounds.
\n\n\n\nSo we’ve got an acoustic bass and electric guitar and organ, a regular piano, violin, harp, and xylophone and so on. And then there’s the addition of, there’s a toggle switch for those people who like to have sustain. So it turns the sustain pedal on and off. Now the only purpose is for fun.
\n\n\n\n[00:26:29] Aki Hamano: Yes.
\n\n\n\n[00:26:30] Nathan Wrigley: At the minute, it doesn’t go onto the front end though does it? If you publish this, that block will not appear on your website. It’s only in the editor itself. Now, why is that?
\n\n\n\n[00:26:43] Aki Hamano: My purpose is to play on block editor, not the front end. It’s the reason, and it was difficult to create piano on front end because this block made with React, and I don’t build React on front end now, but I think it is possible. In the future I may enable it.
\n\n\n\n[00:27:09] Nathan Wrigley: So at the minute, it’s not able on the front end because there’s gaps in the knowledge that you have. It’s built with React on the backend, and you’ve yet to figure out how to make that happen. Obviously with a project, as fun as this, it doesn’t necessarily have a purpose on the front-end and probably it’s not right at the top of your priority list.
\n\n\n\nI’ve got to say though, it’s got the least options, a lot of the other ones, for example the rich text extension that you have and the flexible table block, they’ve got lots of different options available to style the way things look and so on. The custom HTML block extension in particular has lots and lots of different options.
\n\n\n\nI’m imagining though that they were potentially easier to build than the piano block, because the piano block, It’s like a toy, it’s almost like a game built inside of the editor. So was the piano block, was that the most difficult to pull off because, you know, you’ve got all sorts of things happening.
\n\n\n\nYou’re creating sounds at the moment that you click a button and those sounds have to be a particular octave. They have to add sustain and be generated by a different audio sound. I’m imagining, you know, depending on which instrument you’re manipulating. Was that the most challenging one to build?
\n\n\n\n[00:28:25] Aki Hamano: Uh, yeah. This plugin used web audio API, and web audio API is very, very complicated, but I use wrapper library, tone.js. It’s enabled to create sounds with small code. And most of the difficult things is to find good sounds, because this plugin used real audio sounds, each note.
\n\n\n\n[00:28:53] Nathan Wrigley: Oh wow, okay.
\n\n\n\n[00:28:55] Aki Hamano: I needed to find audio with GPL compatibility. It’s very difficult to find it.
\n\n\n\n[00:29:02] Nathan Wrigley: So, for example, if I play, I don’t know, an a on the acoustic piano and then play a D for example, then they are different audio files that you’re pulling out in order to render that sound?
\n\n\n\n[00:29:17] Aki Hamano: Yes.
\n\n\n\n[00:29:18] Nathan Wrigley: That’s really interesting. These are all free. Obviously the piano block is just something a bit different. It’s a bit of fun, but all of the other four that we mentioned, they’re all free and they all have a very useful application. Do you plan now that you’ve got all this experience, do you plan at any point to come out with any new blocks, any new things that we might hear about?
\n\n\n\n[00:29:43] Aki Hamano: Now, I have no idea, but I want to create block for full site editor. For example, I want to create block, inside the query loop block. For example, if the article was posted in a few days, we need a new level. So I’m planning to create a new level block. Or social network sharing link block.
\n\n\n\n[00:30:12] Nathan Wrigley: So you’ve got a couple planned for the future. This must take a lot of time. And although you described earlier that you’ve been doing this so that you can learn, and in some cases you needed something to be done, presumably for your websites. Do you plan on creating revenue, charging, having a pro version of any of these, or are they always going to be freely available on the repo?
\n\n\n\n[00:30:41] Aki Hamano: So, I want to create these plugins for free. It depends on WordPress philosophy. No, I don’t think because I get money from my own work. So these plugins don’t need money. I want create these plugins for free in the future.
\n\n\n\n[00:31:01] Nathan Wrigley: That’s absolutely fantastic to hear. I love the fact that you’ve created so many free plugins and they’re so different from each other. If anybody wanted to reach out to you and talk about these different blocks that you’ve created, what’s the best way? That could be an email or it may be a Twitter account or perhaps Slack. What’s the best way to get in touch with you Aki?
\n\n\n\n[00:31:25] Aki Hamano: If you love these plugins, please follow my Twitter account, or please send and direct message. Or please check my Github repositories.
\n\n\n\n[00:31:36] Nathan Wrigley: I will link to all of those. The accounts for Github, the Twitter account, I will link to in the show notes. So yeah, if you want to reach out to Aki and express your gratitude, or just have any questions, then be sure to check out the show notes on the WP Tavern website.
\n\n\n\nThank you for joining us on the podcast today. I really appreciate it.
\n\n\n\n[00:32:00] Aki Hamano: Me too. Thank you.
\nஇக்கட்டுரை தமிழிலும் பதிவிடப்பட்டுள்ளது.
\nOver the years, I found myself making less ambitious choices with respect to my studies and career, because I feared that I may not be able to meet the demands of ambitious choices. Eventually, when I quit my Software Engineer position at Novell, it was for the same reason. I could not do justice to my work and my family. This might be a refrain that many women might identify with.
\n\n\n\nAfter quitting the job, I explored a few different fields for a couple of years. Eventually, I registered for a PhD thinking that I’d fit into the academia. However, by the time I finished it, I was not willing to work at any University. With an Engineering College a few metres away from my home, many of my friends and neighbours suggested that I should try to get a position there, but I was adamant that I shall not go for it, as the rules and restrictions of a typical college environment in South India did not resonate with me.
\nDue to some nagging health issues and two young children – one a new-born, I was very keen on doing something on my own terms. But my options were minimal. It was at this time, that I felt like a beautifully crafted Veena which got eventually trashed.
\n\n\n\nMy favourite Tamil poet Bharathi wrote these lines asking the Supreme power why She chose to craft a beautiful Veena only to trash it. He was referring to the potential and intelligence in him that he was wasting away. He prayed to be empowered to live a useful life.
\n\n\n\nI would repeat his lines and wonder why I couldn’t make something useful out of my life, out of all the knowledge I had gathered, out of all the skills I had spent hundreds of hours to hone. I wondered if I was being stubborn by not choosing the path of least resistance – working for the nearby educational institution.
\n\n\n\nIn my mid-thirties, armed with a PhD in Natural Language Processing(NLP), and scattered experiences in various areas of software, my other options were minimal. After intense introspection and googling, I realized that I could try a remote job as a last resort. The WordPress ecosystem seemed to be full of remote positions, but I did not have the skills for it. Till then, I had in-depth understanding and command over C, Perl, the Unix OS and the command line utilities. As far as web development was concerned, I had the experience of writing hardcoded html home pages(some of you might remember this era) a decade before.
\nAt this juncture, I had a choice to look for some work with my then skillsets and qualifications, given my constraints, or to start from scratch on web development. I chose to do the latter.
\n\n\n\nThe lines from Rudyard Kipling’s If were my mantra in those days.
\n\n\n\nIf you can make one heap of all your winnings
And risk it on one turn of pitch-and-toss,
And lose, and start again at your beginnings
And never breathe a word about your loss;
Of course, I was feeling quite bad about my loss, the loss of NLP from my day-to-day work. But it was important for me to do something with my skills than to be very selective about what I was doing, as I was not willing to compromise on the other conditions.
\n\n\n\nSo, I set to work.
\nI started a couple of WordPress sites; One of them, a book review site PlusMinus’nMore, built on WordPress, became quite popular over a few years; I started a social startup named RAPO, to bring people together through books and wrote the application for it; I freelanced – wrote tutorials on WordPress and Linux, offered part-time support and documentation service for themes and plugins. My good friend, who was running her own venture using Zoho, outsourced any HTML/CSS sub-tasks to me; I contributed to WordPress Core and also offered Tamil Translations for plugins and themes. I wrote amateurish plugins and released them. I was willing to do anything to learn WordPress, as a user and as a developer. All of this happened at the comfort of my home, without having to compromise on the care I gave for my children.
\n\n\n\nHowever, freelancing soon became quite overwhelming because of the administrative overheads. Consequently, I started applying for remote positions. It was difficult to get a break because I was overqualified. It was a miracle that I got into ProsPress Inc. and suddenly, I found myself a remote developer working on WooCommerce Subscriptions.
\n\n\n\nAfter a couple of years, Automattic happened and I moved over to the Woo Data team. I still don’t do NLP in my day-today job, and my knowledge on the trends in NLP or ML is quite outdated. However, I am keeping my hopes alive and learning a lot on a range of things that I work on everyday – Payments, the Hadoop ecosystem and Functional Programming in Scala to name a few.
\n\n\n\nToday, I have relocated to Dubai thanks to my remote job. I am glad that I chose the WordPress ecosystem because it has given me what I wanted and more.
\n\n\n\nWhat I learnt from these events and what I frequently remind myself of:
\n\n\n\nSo, my dear reader, where ever you are in the world, whatever your current situation might be, especially if you’re a mom who had a high-flying career which you had to let go off, I hope my story inspires you to remember that the present and the future are in your hands, if you’re not reluctant to start afresh. Do your duty towards your family, but do not compromise on what you want out of life. Keep walking the journey and the future will present options that you never dreamt of.
\n\n\n\n\n\n\n
என் வாழ்க்கையைத் திரும்பிப் பார்க்கும்போது, பள்ளி மற்றும் கல்லூரியில் படிக்கும்போதும் சரி, அல்லது வேலையில் இருக்கும்போதும் சரி, பல முறை என் ஆற்றலுக்கேற்றவற்றைத் தவிர்த்து, எளியவற்றைத் தேர்ந்தெடுத்துள்ளேன். உள்ளூர, என்னால் மிக உன்னதமான குறிக்கோள்களை மேற்கொண்டு செவ்வனே செய்ய முடியுமா என்ற ஐயமும், குடும்பத்தைப் புறக்கணித்து விடுவேனோ என்ற பயமும் தான் காரணம். நோவெல் நிறுவனத்தில் மென்பொருள் பொறியாளர் வேலையை ராஜினாமா செய்ததும் இக்காரணத்தால்தான். இது பல பெண்களுக்கு எங்கேயோ கேட்ட பல்லவியாக இருக்கக்கூடும்.
\nவேலையை விட்டவுடன், சும்மா இருக்க விருப்பமில்லாமல் சில தொழில்-சார்ந்த படிப்புகளை ஆராய்ந்து, இறுதியாக முனைவர் பட்டத்துக்குப் பதிவு செய்தேன். ஆனால் அதை முடிக்கும்போது எனக்கு எந்தப் பல்கலைக்கழகத்திலும் வேலை பார்க்க விருப்பமில்லை. என் வீட்டிற்கு அருகிலேயே ஒரு தொழில்நுட்பக்கல்லூரி இருந்ததால், என் நண்பர்களும் அண்டை வீட்டாரும் அதில் விண்ணப்பிக்குமாறு பரிந்துரைத்தனார். ஆனால் எனக்கு தென்னிந்தியக் கல்லூரிகளின் விதிகளும் கட்டுப்பாடுகளும் தரும் ஒவ்வாமையால் அதைத் தவிர்த்துவிட்டேன்.
\nசில நாள்பட்ட உடலூறுகள், மற்றும் இரு சிறு குழந்தைகளின் பராமரிப்பு என்ற இருவேறு காரணங்களால் நான் என் நிபந்தனைகளுக்குட்பட்ட ஏதாவது செய்யவேண்டும் என்பதில் குறியாக இருந்தேன். ஆனால் எனக்கு ஒரு வழியும் தென்படவில்லை.
\nஎன் அனுக்கக் கவி பாரதி, சிவசக்தியிடம்
\n“நல்லதோர் வீணை செய்தே, அதை நலம்கெட புழுதியில் எறிவதுண்டோ?
சொல்லடீ சிவசக்தி, எனைச் சுடர்மிகுமறிவுடன் படைத்துவிட்டாய்!
வல்லமை தாராயோ இந்த மாநிலம் பயனுற வாழ்வதற்கே!”
என்று முறையிட்ட வரிகள் என்னுள் எப்பொழுதும் ரீங்காரமிட்டுக்கொண்டிருந்தன. அந்த வரிகளில் நான் என்னைக் கண்டேன். எத்தனையோ விஷயங்களைக் கற்றும், பல நூறு மணி நேரங்கள் பாடுபட்டு வளர்த்துக்கொண்ட திறன்கள் இருந்தும், அவை யாருக்கும் பயனற்றுப் போவதாகத் தோன்றியது. ஒருவேளை அது கல்லூரியில் வேலை பார்க்க மாட்டேன் என்ற என் பிடிவாதத்தால் தானோ என்று என்னை நானே கேட்டுக்கொண்டேன்.
\nமுப்பத்தைந்து வயதில், முனைவர் பட்டம் மற்றும் மென்பொருள் அனுபவம் வைத்துக்கொண்டு வேறு என்ன செய்யமுடியும் என்று யோசித்தேன். மிகுந்த ஆராய்ச்சிக்குப் பின், வீட்டிலிருந்து செய்யக்கூடிய இணையவழி வேலைகள் பற்றி அறிந்து கொண்டேன். வர்ட்ப்ரெஸ்(WordPress) தொடர்பான வேலைகள் பலவும் இப்படிப்பட்டவையாக இருந்தன. ஆனால் எனக்கு இணைய மென்பொருள் உருவாக்கத்தில்(Web development) எந்தவொரு அனுபவமும் கிடையாது. எனக்குத் தெரிந்ததெல்லாம் சி(C), பேர்ல்(Perl), யூனிக்ஸ்(Unix) மட்டுமே.
\nஇந்தக் கட்டத்தில், ஒன்று, நான் என் படிப்பு மற்றும் தகுதிகளுக்கேற்ற வேலை செய்யலாம் அல்லது வர்ட்ப்ரெஸ்ஸைப் புதிதாகக் கற்றுக்கொண்டு வேலை தேடலாம். நான் வர்ட்ப்ரெஸ்ஸைத் தேர்ந்தெடுத்தேன்.
\nஆங்கில எழுத்தாளர் ருட்யார்ட் கிப்ளிங்கின் (Rudyard Kipling) ‘இஃப்’ (If) என்ற கவிதையின் சில வரிகள் என் நினைவுக்கு வந்தன. “ஒருவேளை, உன் வாழ்க்கையின் எல்லா வெற்றிகளையும் மூட்டைக்கட்டி சூதாடி, ஒரே சுண்டில் அவற்றையெல்லாம் இழந்துவிட்டு, மீண்டும் முதல் படியிலிருந்து தொடங்கி, உன் இழப்புகளைப் பற்றி யாரித்திடமும் புலம்பாமால் இருக்கமுடியுமானால் நீ உன் வாழ்க்கையில் வெற்றி பெறலாம்”, என்ற அந்த வரிகளே எனக்குத் தாரக மந்திரமானது.
\nவெகுவாக புலம்பவில்லை என்றாலும், உள்ளுக்குள் வலித்தது. ஆனால் நான் விட்டுக்கொடுக்க விரும்பாத சில நிபந்தனைகள் வைத்திருந்ததால், இது ஒன்றே முன்னேறும் வழி என்று முடிவெடுத்தேன்.
\nசெயலில் இறங்கினேன்.
\nசில வர்ட்ப்ரெஸ் தளங்களை உருவாக்கினேன். PlusMinus’nMore என்னும் புத்தக விமர்சன தளமும் அதில் ஒன்று. மூன்று வருடங்களுக்கு அது சிறப்பாக செயல்பட்டது. நண்பர்கள் குழுவுடன் சேர்ந்து RAPO எனும் சமூக நிறுவனத்தை உருவாக்கி அதன் மூலம் மக்களை ஒருங்கிணைக்க முயன்றோம். வர்ட்ப்ரெஸ் மற்றும் லினக்ஸ் தொடர்ப்பான பயிற்சிக்கட்டுரைகள் எழுதி இணையத்தில் பதிவிட்டேன். பகுதிநேர வேலையாக, வர்ட்ப்ரெஸ் சார்ந்த இணைப்புச் செயலிகளுக்கு ஆவணமாக்கம் மற்றும் வாடிக்கையாளர் உதவி போன்ற வேலைகளை ஏற்றுக்கொண்டேன். என் தோழி, தன் நிறுவனத்தின் வேலைகளில் HTML/CSS பாகங்களை எனக்கு அளித்தார். வர்ட்ப்ரெஸ் உள்ளகத்திற்கு மென்பொருள் மற்றும் இணைப்புச் செயலிகளுக்கு தமிழ் மொழிமாற்றம் போன்றவற்றில் பங்களித்தேன். என் வீட்டின் வசதியான சூழலில் இருந்துகொண்டே, குழந்தைகள் நலத்தைப் பேணிக்கொண்டே, வர்ட்ப்ரெஸ்ஸைக் கற்றுக்கொள்ள முடிந்தது.
\nஆனால் நாளடைவில் நிர்வாக மேல்வேலைகள் அதிகரித்ததால், இப்படிப் பலவற்றை செய்வது கடினமாயிற்று. எனவே நான் முழுநேர இணையவழி வேலைகளுக்கு விண்ணப்பிக்கத்தொடங்கினேன். என் முனைவர் பட்டம் இவ்வேலைகளுக்கு என்னை மிகையான தகுதியுடையவளாக்கின. கடைசியில் ப்ராஸ்ப்ரெஸ்(ProsPress Inc.) என்னும் நிறுவனத்தில் வேலை கிடைத்தது ஒரு அற்புதம்தான். நான் வூகாமர்ஸ் சபஸ்க்ரிப்ஷன்ஸ்(WooCommerce Subscriptions) என்னும் மின்வர்த்தக சந்தாக்கள் இணைப்புச் செயலியை உருவாக்கி நிர்வகிக்கும் வேலையை செய்யத்தொடங்கினேன்.
\nஇரண்டு வருடங்களுக்குப் பின், ப்ராஸ்ப்ரெஸ் ஆட்டோமேட்டிக்(Automattic) நிறுவனத்துடன் இணைந்ததால், நான் வூடாட்டா(WooData) என்னும் வூகாமர்ஸ்(WooCommerce) சார்ந்த தரவுகளை ஆராயும் குழுவில் சேர்ந்தேன். இப்பொழுதும் என் ஆராய்ச்சித் தலைப்பு தொடர்பான வேலையில் நான் முழுமையாக ஈடுபடவில்லையென்றாலும், அவற்றைக் குறித்த என் அறிவு பத்து வருடங்கள் பின்தங்கியவையென்றாலும், நம்பிக்கை இழக்காமல் தினமும் என் வேலையில் கொடுப்பனவுகள், Hadoop, Scala மற்றும் Functional Programming போன்ற பல புதுப்புது விஷயங்களைக் கற்றுக்கொண்டிருக்கிறேன்.
\nஇணைய வழி வேலையின் உபயத்தால் நான் இப்போது துபாயில் வாழ்கிறேன். நான் வர்ட்ப்ரெஸ்ஸைத் தேர்ந்தெடுத்தது குறித்து இன்று எனக்கு மிகவும் திருப்தியாக உள்ளது. ஏனெனில் அது என் விருப்பத்திற்கு மிகுதியாகவே எனக்கு அளித்துள்ளது.
\nஇந்த நிகழ்வுகள் மூலம் நான் கற்றுக்கொண்டவையாவன:
\nகடந்த காலம் கடந்துவிட்டது. நிகழ்காலமும் எதிர்காலமும் என் கையில்.
எப்பொழுது வேண்டுமானாலும் நான் என்னைப் புதுப்பித்துக்கொண்டு என் எஞ்சிய வாழ்க்கையை அர்த்தமானதாக்கலாம்
எனக்கு விருப்பமுள்ளவற்றை –– ஏனென்று புரியவில்லையென்றாலும்,
எந்தவொரு எதிர்பார்ப்பும் இன்றித் தேர்ந்தெடுத்து அவற்றைச் செய்து கொண்டே இருப்பது மிகவும் முக்கியம்.
பின்னால் அவற்றின் பொருள் புரியக்கூடும்.
எனவே, என் அன்பு வாசகர்களே! நீங்கள் இவ்வுலகின் எந்த மூலையிலிருந்தாலும், உங்கள் தற்போதைய நிலை எதுவாயினும், குறிப்பாக பிடித்தமான வேலையைத் தியாகம் செய்த தாயானால், என் கதை உங்களுக்கு ஊக்கமளிக்கும் என்று நம்புகிறேன். நிகழ்காலமும் எதிர்காலமும் உங்கள் கையில். எவ்விதத் தயக்கமும் இன்றி, புதிய முயற்சிகளை மேற்கொள்ளுங்கள். உங்கள் அன்றாட கடமைகளை நிறைவேற்றலாம்; ஆனால் உங்கள் வாழ்க்கைக்கு அணையிட வேண்டாம். அடி மேல் அடி வைத்து முன்னேறுங்கள். எதிர்காலம் நீங்கள் கனவிலும் காணாத வாய்ப்புகளை நிச்சயமாக வழங்கும்.
\nThe post Keep walkin’ soldier Keep movin’ on – முன்னேறிடு முன்னேறிடு appeared first on HeroPress.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 27 Apr 2022 04:00:32 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"Menaka Sankaralingam\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:30;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:79:\"WPTavern: MemberPress Plugin Is Locking Users Out After Support License Expires\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=133714\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:90:\"https://wptavern.com/memberpress-plugin-is-locking-users-out-after-support-license-expires\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:7479:\"The WordPress subreddit lit up this week with reports of MemberPress locking users out of the plugin’s admin if they do not renew their subscriptions. MemberPress is a popular membership plugin for WordPress. It is a commercial-only plugin starting at $179/year for one site, and there is no free version.
\n\n\n\nReddit user @hamsternose opened the discussion with a first-hand account of having gotten locked out:
\n\n\n\n\n\n\n\nSo I just discovered that MemberPress has changed its subscription model and will now cease to work the second your license expires and you need to reticence to get it working again.
This is the first WordPress plugin I have come across that works this way and I can’t say I am a fan. I support keeping plugins updated but I don’t believe this should be forced as it pretty much locks users in to meeting whatever price demands a developer chooses.
Is this the way forwards for WordPress Plugin developers now?
MemberPress’ updated renewal policy is clearly outlined in the plugin’s docs about what happens when a user’s subscription ends. The most controversial action is that customers will no longer “have access to any of the MemberPress admin screens.” The policy states:
\n\n\n\n\n\n\n\nEssentially, you’ll be able to keep using MemberPress on the front end of your site indefinitely when your subscription ends. However, you won’t be able to access the plugin’s admin screens or functions. Unless you renew, we’ll also no longer be able to support any changes or additions to your site.
Cutting off access to the plugin’s admin screens leaves users without the ability to manage the membership functions of their sites if their subscriptions lapse. This prevents users from doing things like issuing customer refunds, adding new members, managing memberships and site activations, among other actions.
\n\n\n\n\n\n\n\nThis unorthodox approach is surprising in contrast to most other commercial plugins’ renewal policies, which usually terminate support and updates for those who do not renew. Cutting off functionality in this fashion could be especially problematic for agencies managing websites for clients using MemberPress. It’s something critical to business operations and prospective customers should be aware that the policy is markedly different from most other commercial WordPress products.
\n\n\n\n“I can understand a ‘no more updates for you’ policy, but shutting down something you paid for (at least once) is not good,” web developer Mauro Bono said in response to Post Status proposing WordPress businesses create a trade association to govern practices like this and admin notification infringements.
\n\n\n\n“I think companies should be allowed to do it, but I think the community will speak with its feet and move to a product that doesn’t do this kind of thing,” Trew Knowledge Sr. Product Owner Malcolm Peralty said. “It’s all about balance and I think this swings too far away from what I feel is ‘fair.\'”
\n\n\n\nThe GPL permits companies to sell open source software. In this case users are also purchasing, perhaps unknowingly, the code that shuts the plugin’s admin functions off as soon as they don’t pay up to renew. Some may consider this a questionable business practice in the WordPress ecosystem but it doesn’t violate the license.
\n\n\n\nIn 2017, David Marín Carreño from the Spanish WordPress community, contacted the Free Software Foundation (FSF) regarding similarly structured business models for plugins. He asked if it is permissible for a plugin author to distribute a plugin under the GPL but lock access to some of the features using a validation code, which checks against a remote server. The FSF responded:
\n\n\n\n\n\n\n\nThe GPL doesn’t prohibit locks or schemes such as these, as long as the recipient of the software can modify or remove them as per the terms of the GPL. It isn’t the lock itself that is prohibited; it’s restricting others from studying, modifying, or removing that lock that the GPL prohibits. It would also be a violation of the GPL to add licensing terms which prohibit the recipient of the software from removing such feature-lock schemes.
Despite the FSF validating the business model, many find the practice to be unsavory, as evident from the comments on the Reddit post. In a post titled The WordPress Way, Jason Coleman, co-founder and CEO of the Paid Memberships Pro (PMP) plugin, one of MemberPress’ chief competitors, seemed to indirectly address MemberPress’ renewal policy, saying some companies “begrudgingly apply the GPL license to their code.” Coleman described what he perceives to be “the WordPress way:”
\n\n\n\n\n\n\n\nDoing things the WordPress way means making all of our software free and open source, just like the core WordPress software.
It means the plugins we write to integrate with other plugins and third parties are hosted in the WordPress.org repository because that will incentivize both parties to maintain the plugin.
It means our code will continue to work as expected if your paid license expires.
It means providing simple one-line code solutions to disable our upsells or extra gateway fees.
It means using the WordPress coding standards so our code is more readable to developers used to reading WordPress-based code.
MemberPress founder Blair Williams has not yet responded to our requests for comment. There may be a reason or chain of experiences that led him to this renewal policy but the plugin’s documentation doesn’t elaborate on it.
\n\n\n\nIn light of the recent discussions on Reddit and Twitter, Coleman’s promises to customers illuminates MemberPress and PMP’s contrasting values and business principles. This may be compelling for MemberPress customers who are looking for a different plugin after learning of the updated renewal policy.
\n\n\n\n“If a decision comes down to something that will make the software better and something that will make us more money, we choose the option that makes the software better,” Coleman said.
\n\n\n\n“For us that means embracing open source and the WordPress way, making our software available for free to get the most users and contributors, and building a business on top of the software we are making by adding value instead of artificially limiting our software and selling the cure.”
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 27 Apr 2022 03:42:06 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:31;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:53:\"WPTavern: Building a “Polaroid” Image Block Style\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=133739\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:58:\"https://wptavern.com/building-a-polaroid-image-block-style\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5689:\"I am a child of the late ’80s and ’90s. Before we all had cameras built into our mobile phones—well, before mobile phones took off, really—families would lug around Polaroid cameras to capture those special moments. Even though I hated posing for awkward photos with my siblings, I am still nostalgic about the magic of film from a bygone era.
\n\n\n\nNow, I have grown old enough to see the return of physical prints, sparked primarily by Fujifilm Instax. They are at least popular in the journaling groups that I lurk around. I have yet to shell out the money for one of Fujifilm’s mini cameras or smartphone printers, but I am admittedly tempted. Perhaps it is a fad, but I am still pulled toward reliving that part of my youth.
\n\n\n\nRegardless of whether I own the physical equipment, I can always recreate Polaroid-style photos on the web. The WordPress block system makes it simple.
\n\n\n\nThis Building with Blocks post will cater primarily to theme authors. However, DIY users can also try their hand at it. The tutorial will walk through the steps of creating a Polaroid-style image frame as a custom block style.
\n\n\n\nFor this tutorial, I used Twenty Twenty-Two and WordPress 6.0 Beta 2. It should also work with WordPress 5.9. For other themes, you may need to adjust the colors.
\n\n\n\nMuch of the fun I have had with the block system has been creating custom styles. They typically only take a few lines of code to transform blocks into something entirely different. The Polaroid style is the same.
\n\n\n\nThe first step is to use the register_block_style()
function to register a custom style via your theme’s functions.php
:
add_action( \'init\', \'tavern_register_block_styles\' );\n\nfunction tavern_register_block_styles() {\n register_block_style( \'core/image\', [\n \'name\' => \'polaroid\',\n \'label\' => __( \'Polaroid\', \'tavern\' )\n ] );\n}
\n\n\n\nOnce registered, it will appear as a selectable style for the Image block in the editor. However, it still needs a custom design. For that, you only need a bit of CSS.
\n\n\n\nAdd the following to your theme’s stylesheet or, preferably, register it via wp_enqueue_block_style()
:
.wp-block-image[class*=is-style-polaroid] {\n box-sizing: border-box;\n padding: 1rem;\n background-color: #fff;\n box-shadow: 0 4px 10px 0 rgba( 0, 0, 0, 0.3 ),\n 0 0 4rem rgba( 255, 255, 235, 0.5 ) inset;\n}\n\n.wp-block-image[class*=is-style-polaroid] figcaption {\n margin-top: 1rem;\n margin-bottom: 0;\n}
\n\n\n\nThat is literally it. Custom block styles are such easy wins that I do not understand why more theme authors are not including them. I had 70+ in my last theme project, and I was holding back—OK, so I may have gone a little overboard.
\n\n\n\nIf you want to change the “age” of the photo, you can darken the inset
shadow in the above CSS. It is a subtle effect by default, but feel free to tinker with it.
Keen-eyed readers may have noticed that I targeted [class*=is-style-polaroid]
instead of .is-style-polaroid
. There is a reason for that. It cuts back on the code for additional styles built on the same concept.
A Polaroid-style frame is a fun effect, but we can take that one step more and add variations for tilting images left or right. Add the following to the existing tavern_register_block_styles()
function created in the previous section:
register_block_style( \'core/image\', [\n \'name\' => \'polaroid-tilt-left\',\n \'label\' => __( \'Polaroid: Tilt Left\', \'tavern\' )\n] );\n\nregister_block_style( \'core/image\', [\n \'name\' => \'polaroid-tilt-right\',\n \'label\' => __( \'Polaroid: Tilt Right\', \'tavern\' )\n] );
\n\n\n\nFor each of the “tilt” styles, you can use the transform
CSS property along with the scale()
and rotate()
functions. I chose slight rotations of 2deg
and -2deg
, but you can push that as far as you want to get your preferred design.
.wp-block-image.is-style-polaroid-tilt-right {\n transform: scale( 0.99, 0.99 ) rotate( 2deg );\n}\n\n.wp-block-image.is-style-polaroid-tilt-left {\n transform: scale( 0.99, 0.99 ) rotate( -2deg );\n}
\n\n\n\nOne fun effect is to remove the tilt transformation when a visitor hovers their mouse over the images. Use the following CSS for that:
\n\n\n\n.wp-block-image[class*=is-style-polaroid-tilt] {\n transition: all 0.5s ease-in-out;\n}\n\n.wp-block-image[class*=is-style-polaroid-tilt]:hover {\n transform: scale( 1, 1 ) rotate( 0 );\n}
\n\n\n\nLet me know in the comments if you gave this block style a shot. If you really want to lean into the old-school Polaroid style, try it with a custom handwriting font for the caption. Also, please share any custom image-related designs if you have them.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 27 Apr 2022 02:45:40 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:32;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:40:\"WordPress.org blog: WordPress 6.0 Beta 3\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=12690\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://wordpress.org/news/2022/04/wordpress-6-0-beta-3/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5391:\"WordPress 6.0 Beta 3 is now available for testing!
\n\n\n\nThis version of the WordPress software is under development. Please do not install, run, or test this version of WordPress production or mission-critical websites. Instead, it is recommended that you test Beta 3 on a test server and site.
\n\n\n\nYou can test WordPress 6.0 Beta 3 in three ways:
\n\n\n\nOption 1: Install and activate the WordPress Beta Tester plugin (select the “Bleeding edge” channel and “Beta/RC Only” stream).
\n\n\n\nOption 2: Direct download the beta version here (zip).
\n\n\n\nOption 3: Use WP-CLI to test: wp core update --version=6.0-beta3
.
Do not use this option if your filesystem is case-insensitive.
The current target for the final 6.0 release is May 24, 2022, which is in less than a month!
\n\n\n\nAdditional information on the full 6.0 release cycle is available here.
\n\n\n\nCheck the Make WordPress Core blog for 6.0-related developer notes in the coming weeks which will detail all upcoming changes.
\n\n\n\nSince Beta 2, various items have been addressed, including (but not limited to):
\n\n\n\nwp_enqueue_block_style()
to wp-includes/script-loader.php
, for better consistency #55182, #55148A prior announcement for WordPress 6.0 Beta 1 included a reference to “Webfonts API: Manage local fonts with PHP or theme.json”, as a feature that would be included in the release. WordPress 6.0 Beta 3 will allow theme authors to use webfonts in theme.json, with a public API for plugins to register and enqueue webfonts available in a future version for WordPress. Beta 3 will also include three new style variations to the Twenty Twenty-Two default theme.
\n\n\n\nTesting for issues is critical for stabilizing a release throughout its development. Testing is also a great way to contribute to WordPress. If you are new to testing, check out this detailed guide that will walk you through how to get started.
\n\n\n\nIf you think you have run into an issue, please report it to the Alpha/Beta area in the support forums. If you are comfortable writing a reproducible bug report, you can file one on WordPress Trac. This is also where you can find a list of known bugs.
\n\n\n\nThank you to the following contributors for collaborating on this post: @dansoschin @webcommsat, @audrasjb
\n\n\n\nAnd now another WordPress haiku:
\n\n\n\nRelease day is near
6.0 abounds with joy
New features soon here
Colm started his career early as a developer, starting with WooCommerce in 2012 and dipping into eCommerce long before that.
\nThe post Early Days of eCommerce, WooCommerce and Building Themes appeared first on Do the Woo - a WooCommerce Builder Community.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 26 Apr 2022 09:45:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:34;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:77:\"WPTavern: Local Launches Atlas Add-on for Sandboxing Headless WordPress Sites\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=133656\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:88:\"https://wptavern.com/local-launches-atlas-add-on-for-sandboxing-headless-wordpress-sites\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4239:\"Local, a popular WordPress development tool maintained by WP Engine, has launched a new add-on for quickly spinning up headless WordPress sites on its new Atlas platform.
\n\n\n\nThe company has been working to capture the headless WordPress hosting market over the past few years, investing in a new team dedicated to building out its headless offerings aimed at developers. It is one of the first managed hosts to offer a packaged product that handles all the dependencies and configuration required to launch a headless site.
\n\n\n\nThe new add-on is called Atlas: Headless WP. It makes it easy for users to create a site with a Node.js frontend that uses WP Engine’s Faust.js headless framework for WordPress. It can be found inside the latest version of Local under the Add-ons menu.
\n\n\n\n\n\n\n\nThe Atlas add-on watches any changes made to frontend code and compiles them after a file is saved. The add-on’s help docs have a guide to the folder structure for the headless sites it creates:
\n\n\n\napp
– Contains the files of a typical WordPress site. Any changes made here will be reflected in the WordPress backend.app-node
– The Javascript frontend which the Node.js process is watching and compiling.The Atlas add-on gives users access to three blueprints that include starter code, plugins, content models, and page structure to jumpstart site development. One creates a barebones site with just the scaffolding necessary to get started. The second blueprint is for a portfolio site and includes a blog and pages to list projects. The third blueprint appears to be very similar but just includes a blog and menu with no portfolio.
\n\n\n\n\n\n\n\nIt is important to note that Atlas can only be enabled on new sites in Local, as the app has no way to convert existing sites into a headless site.
\n\n\n\nSites built using the add-on are supported in the import/export site workflows, but the company’s support team confirmed that Atlas sites can only be hosted at WP Engine. This is one of the chief drawbacks of the framework.
\n\n\n\nFor this reason, the Atlas add-on essentially functions sort of like a sales funnel for WP Engine, since sites produced using it are not portable to be hosted anywhere else. It does offer an easy way to experiment with headless WordPress to see how it all works together. It’s also convenient for WP Engine customers who want to use it to create new headless sites with less work setting up and configuring them.
\n\n\n\nThe Atlas add-on for Local is still in beta, so it has a few rough edges. Users can get help for their support questions by creating a topic in the Atlas: Headless WP category of the community forums.
\n\n\n\nCorrection: WP Engine has confirmed its support team misspoke when saying Atlas sites can only be hosted at WP Engine, and Andy North, the company’s director of communications, offered the following statement:
\n\n\n\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 26 Apr 2022 04:26:23 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:35;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:74:\"WPTavern: A Look at Twenty Twenty-Two’s Upcoming Global Style Variations\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=133650\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:82:\"https://wptavern.com/a-look-at-twenty-twenty-twos-upcoming-global-style-variations\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4937:\"Sites that are spun up as Atlas Blueprints can be hosted anywhere. The WordPress install doesn’t contain anything proprietary – the plugins are all open source and freely available on WordPress.org. Also, the front-end is built with Faust.js and is also open-source and free to use and extend.
Local produces both the WordPress instance and the front-end app on a developer’s local machine, with no lock-in. A developer can then choose any provider to host their headless WordPress site, and another provider to host the front-end, and another service to power content search.
It is no secret that I have been excited about global style variations. The upcoming feature will allow theme designers to bundle multiple design presets. In turn, end-users can cycle through them, selecting their preferred look without changing their active theme.
\n\n\n\nI have been writing about the feature since November 2021, holding out some hope that it was going to land with WordPress 5.9. It did not ship with that release, but I have eagerly followed every related ticket since, knowing it would eventually come.
\n\n\n\nIn January, the feature was merged into the Gutenberg plugin. That almost feels like an eternity in “tech time.” With everything else happening in the current WordPress 6.0 release cycle, it is easy to forget that it will be a flagship feature in just a few short weeks.
\n\n\n\nIf I am being honest, I feel like I have been waiting for this my entire career in the WordPress space. I think I have always known I have wanted it without always being able to verbalize it. I was an early adopter of child themes and began using them when they were a feature only available via a third-party plugin. WordPress always seemed to be missing something between an entire theme and a child that made sense for developers and users.
\n\n\n\nMany theme authors have tackled this in one way or another. Some would package skins that users could pick from. Others presented preset color and font combinations. However, these methods were never standardized.
\n\n\n\nGlobal style variations are the answer I have been searching for. The system provides theme authors an easy way to bundle multiple variants without shipping them as separate child themes. Themers merely need to drop custom *.json
files in their theme’s /styles
folder. These appear in the Global Styles panel in the site editor for users.
Twenty Twenty-Two will officially be the first default theme to ship these style variants. The plan was to bundle six styles but was recently pared down to four (including the default). The following are screenshots of the three new variations expected to land in the next version of the theme:
\n\n\n\n\n\n\n\n\n\n\n\n\n\nBlue, Pink, and Swiss variations for Twenty Twenty-Two\n\n\n\nThese could change as we get closer to the WordPress 6.0 release, but they are the latest iteration. For others who want to test them, they are available via a pull request on the WordPress Develop GitHub repository. They have not been merged into the core code yet.
\n\n\n\nIf I had to pick a favorite, it would be the Pink variation. It is not something I would typically select, but the IBM Plex Mono font works well with it.
\n\n\n\nI am a fan of shipping fewer variations for the initial set. As Kjell Reigstad said on the associated Trac ticket, it should “help folks differentiate them even more strongly.”
\n\n\n\nWhile Twenty Twenty-Two will be the first default theme to implement global style variations, other theme authors have already been offering some choices for users. Alara ships seven additional styles, and Frost has a Dark Mode variant. Users can already test these alongside the WordPress 6.0 beta or with WordPress 5.9 and the Gutenberg plugin installed.
\n\n\n\nVariations are primarily being used as a quick way for end-users to choose a preset design. This is a one-off choice, but I envision a broader scope for the feature in the coming months and years.
\n\n\n\nUsing Frost’s Dark Mode as an example, I could eventually see that being tied to the site visitor’s settings, showing the variation their preferred scheme. If someone is not already working on a plugin for this, they should be.
\n\n\n\nAnother possibility is that some site owners may want to have seasonal or event-based design tweaks that are easy to switch between. It would be fun to see WordPress release a Christmas-based Twenty Twenty-Two variation later this year.
\n\n\n\nTheme authors who want to start bundling their own style variations should read Carolina Nymark’s tutorial. It is one of the most up-to-date guides and covers everything needed to get started.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 26 Apr 2022 02:41:40 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:36;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"Akismet: Version 4.2.3 of the Akismet WordPress Plugin is Now Available\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"http://blog.akismet.com/?p=2387\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:99:\"https://blog.akismet.com/2022/04/25/version-4-2-3-of-the-akismet-wordpress-plugin-is-now-available/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:632:\"Version 4.2.3 of the Akismet plugin for WordPress is now available. This update contains the following improvements:
\nTo upgrade, visit the Updates page of your WordPress dashboard and follow the instructions. If you need to download the plugin zip file directly, links to all versions are available in the WordPress plugins directory.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 25 Apr 2022 17:38:45 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:17:\"Christopher Finke\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:37;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:73:\"Do The Woo Community: devlife_snippet: The Trap of Premature Optimization\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"https://dothewoo.io/?p=71315\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"https://dothewoo.io/devlife-snippet-the-trap-of-premature-optimization/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:383:\"It\'s always hard to know what is premature optimization and what isn\'t. I fall into that trap.
\nThe post devlife_snippet: The Trap of Premature Optimization appeared first on Do the Woo - a WooCommerce Builder Community.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 25 Apr 2022 09:34:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:38;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:106:\"Gutenberg Times: Webfonts API, Accessibility Improvements, WordPress 6.0, and more – Weekend Edition 212\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://gutenbergtimes.com/?p=20986\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:110:\"https://gutenbergtimes.com/webfonts-api-accessibility-improvements-wordpress-6-0-and-more-weekend-edition-212/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:21167:\"Howdy,
\n\n\n\nGreetings from the US again. After some moody weather in Germany, I am glad to be back in warm and sunny Florida. ☀️ 🏝
\n\n\n\n\n\nIn our latest Gutenberg Changelog episode, we had an extraordinary conversation with Dennis Snell about the early decision in Gutenberg development, about Typescript and Shortcode version 2.0. It’s now available with transcript and show notes.
\n\n\n\nWordPress Beta 2 was releases. In this Make blog post you’ll find instructions and features, that could use your help to test.
\n\n\n\nHave a wonderful weekend!
\n\n\n\nYours, 💕
Birgit
Ellen Bauer wrote The 5 most important WordPress Full Site Editing (FSE) terms explained in which she describes what Block Themes are, how the term Editor has evolved to a site editing tool, what templates an template parts are, and how the Styles section can be used to configure the design and layout of your site.
\n\n\n\nRich Tabor was a guest on Post Status Comments podcast. David Bisset talked to him about his plugins, the early Gutenberg developer experience and what Tabor sees as the future of Themes Post Status Excerpt (No. 55) —A New Era of WordPress Themes
\n\n\n\nAnne McCarthy posted about a similar topic on GT and picks up on the question: Who is FSE for? Reaching the Future of Full Site Editing. “As you’ve likely heard, full site editing (FSE) officially landed in the WordPress world with 5.9, with more planned for 6.0 and beyond. If you’ve tried it out, you’ll notice that it was released with a beta
label on its menu to indicate it’s in an early stage and that it needs feedback from people like you to evolve it. As people have begun exploring, though, questions abound: Who is full site editing for? Why is it missing XYZ feature? Will it meet my needs? Why was it released now when it isn’t yet fully formed? This post seeks to clear up some of these questions and provide a wider context for this current stage of WordPress. ” she wrote.
Just landed in Core: Allow registration of blocks containing scripts / styles that need to get enqueued from within a Theme – After an interesting discussion during Developer Hours in March, Fabian Kägy and Grzegorz Ziółkowski collaborated to make it possible to register blocks in themes. It’s not the recommended way, as it leads to content lock in or content loss when themes are switched. Many agencies have advocated for the fix, so they can continue to provide all-in-one services, and reduce maintenance costs for themselves and their clients. It seems to be slated for WordPress 6.0. Milana Cap tweeted about it and the reactions were mixed. Found on Post Status newsletter 495.
\n\n\n\nThe Style Variations for Themes is a signature feature coming with WordPress 6.0. One of the supporting APIs is the Webfonts API. Contributors have been working on for quite some time, but the API was not merged for Beta 2. To get the Style Variations working in their intended from, the core team, is now working on a version to make the Webfonts API available as a private API, so it will only work in the context of theme.json.
\n\n\n\nPlugin developers will need to wait to use hooks and actions, until contributors feel comfortable to release it with the promise of stability and backwards compatibility.
\n\n\n\nAnne McCarthy, co-coordinator for WordPress 6.0 has all the salient details in her post: Status of Webfonts API for WordPress 6.0 Inclusion.
\n\n\n\nJustin Tadlock posted A Pared Back Web Fonts API May Land in WordPress 6.0 or Not at All
\n\n\n\nHow to disable theme features and Lock Block Templates for Full-Site Editing in WordPress on Gutenberg Times
\n\n\n\n\n “Keeping up with Gutenberg – Index 2022”
A chronological list of the WordPress Make Blog posts from various teams involved in Gutenberg development: Design, Theme Review Team, Core Editor, Core JS, Core CSS, Test and Meta team from Jan. 2021 on. Updated by yours truly. The index 2020 is here
In Failure and Learning: My Experience Building 4 Block Plugins in a Week Justin Tadlock shares his experience on developing Custom Blocks for the Block editor. There are a few wins listed: “The components system has grown into a robust and flexible tool set for developers over these last few years. Plus, the component-level documentation is well-rounded at this point, especially when pairing it with usage in the core code.”
\n\n\n\nIn his post “How to create block visibility extension for Gutenberg”, Munir Kamal walked his readers through how to control the visibility of Custom Blocks by screen size, metadata, user roles or based on a URL query.
\n\n\n\nIn the latest episode of the Matt Report, Matt Mederios interviewed Plugin Developer and core contributor Aurooba Ahmed. They discussed the WordPress community and how to deal with the challenges of being a product developer, a WordPress open-source contributor and the work at a day job. Listen in on Wrangling clients, plugins, and content with Aurooba Ahmed
\n\n\n\nA few weeks ago, Ryan Welcher started a new series of Twitch Streams, and live coded in multiple parts: Creating a custom WordPress admin screen using Gutenberg packages. Part 1, Part 2 are available on YouTube. Part 3 and Part 4 can be watched on Twitch.
\n\n\n\nIn Part 1: Welcher started the process of creating a custom WordPress settings screen for a Pre-Publish Checklist. He registered a new page in the WordPress admin, set up the build process using the @wordpress/scripts package, rendered the React application into the new page. Eventually, he registered a site option that can be accessed via the application using useEntityProp.
\n\n\n\nIn Part 2: Welcher continues the work on the settings screen by removing the TabPanel, creating a custom data store using @wordpress/data, and creating a much better UI.
\n\n\n\nWe’ll update the list when Part 3 and 4 make their way to the YouTube channel/
\n\n\n\n🎙️ New episode: Gutenberg Changelog #65 – Gutenberg 13.0, WordPress 6.0, Inline Token Proposal and more with co-hosts Birgit Pauli-Haack and Mary Job. Special Guest: Dennis Snell
\nDaniel Schutzsmith was special guest on the Jukebox podcast and discussed with host Nathan Wrigley, how he prepared his team to use the Block Editor
\n\n\n\nIn this week’s WordPress Gutenberg Block News on Youtube, Jamie Marsland of PootlePress demos the new feature of using a cover block with a features image in the Single Post template. This is already possible with the Gutenberg plugin, and will arrive at a WordPress instance near you with the 6.0 version. Also in the news: WooCommerce’s plans for the Single Product Page and demo of the new Stack block in Gutenberg.
\n\n\n\nThe WordPress Accessibility team worked together with the Gutenberg team to bring accessibility improvements to WordPress 6.0. Anne McCarthy collected over 50 PRs and categorized them into Media, List View, Block and General Interface improvements. It’s an impressive list.
\n\n\n\nA fairly new podcast appeared in the WordPress space back in February 2022. It’s called Kadence Beat and is hosted by Kathy Zant together with Hanna and Ben Ritner, founders of the Kadence Theme. “The Kadence Beat covers WordPress, blocks, and strategies for effective websites.” The 8th episode with the title Effectively Using Popups as a Part of the Customer Journey is now available.
\n\n\n\nApril 25, 2022 noon EDT / 16:00 UTC
Hello Blocks! Coding a custom block with Ryan Welcher and Wes Theron
May 4, 2022 -11am EDT / 15:00 UTC
Creating a Restaurant Website with the Block Editor w/ Wes Theron
May 9, 2022 3am EDT/ 7am UTC
Showcasing Content with Query Loops w/ Wes Theron
May 19, 2022 5pm EDT / 21:00 UTC
Using the Navigation Block w/ Wes Theron
More and more WordCamps are being scheduled! On WordCamp Central you can view the whole calendar.
\n\n\n\nMay 16-20, 2022
WordSesh
A virtual conference. Call for Speaker is open
June 2 – 4th, 2022
WordCamp Europe
You can start planning, the schedule is now available
June 25, 2022
WordCamp Montclair, NJ
The call for speakers is open only until April 15th, 2022
June 20 – 24, 2022
Page Builder Summit will take place June 20th to June 24, 2022. The call for sponsors is still open. Sign-up for the VIP list to learn first when tickets are available and the schedule is published.
June 25, 2022
WordCamp Montclair, NJ
The call for speakers is open only until April 15th, 2022
September 9 – 11, 2022
WordCamp US, San Diego, California
in-person conference in San Diego. Call for Speakers is open, deadline April 25th, 2022
February 17-19 2023 (tent)
WordCamp Asia, Bangkok, Thailand
Naoko Takano posted a call for organizers
On the Calendar for WordPress Online Events site, you can browse a list of the upcoming WordPress Events, around the world, including WordCamps, WooCommerce, Elementor, Divi Builder and Beaver Builder meetups.
\n\n\n\n\n\n\n\n\nFeatured Image: Rainbow Petrified Wood Closeup Of Texture by Jennifer Bourn, found in the WordPress Photo Directory
\n\n\n\n\n\nDon’t want to miss the next Weekend Edition?
\n\n\n\n\n\n\n\nA couple of weeks ago, Munir Kamal updated his Block Slider plugin for WordPress. While not as popular as some of the other projects he has spearheaded, such as Editor Plus, he wanted to breathe some fresh life into it.
\n\n\n\nThe original plugin allowed users to insert a slider block and create the slides directly from the post or page editor. The new approach is similar. However, end-users can only edit it from a new “Block Slider” post type.
\n\n\n\nCreating a slide in the block slider.\n\n\n\nExisting users should note that the new version breaks compatibility with their old galleries. It would be wise to make a backup to revert to if necessary.
\n\n\n\nKamal listed several benefits to the updated approach:
\n\n\n\nDepending on the user, some of those can be advantages. However, for others, they are not. For example, not all websites would benefit from a dedicated slider management admin screen. Sometimes, a one-off slider is all that is wanted for something like the front page. The new approach creates more work and adds an unnecessary admin menu for those use cases. For users who add multiple sliders to their sites, it should simplify management.
\n\n\n\nKamal touts using the block shortcode anywhere, but this feels like a step back from the earlier version of the plugin. It is now impossible to see what a slider looks like mixed with page content without previewing it on the front end. When laying out a full-page design via the editor, having the live preview can be vital to putting it all together.
\n\n\n\n“I am working on a block that lets you insert a slider (and maybe do a bit more),” Kamal said when I questioned him on the implementation. “It should be out in the next update soon.”
\n\n\n\nOverall, the user experience of creating and customizing sliders feels smooth. It is easy to attach new slides via the “Add Slide” button fixed to the bottom of the screen and navigate to others.
\n\n\n\nAdding multiple image slides.\n\n\n\nOther than a minor spacing issue where the right navigation arrow butted against the side of the screen, I had no trouble using it. It worked well in the editor and on the front end.
\n\n\n\nBlock Slider has a commercial version that begins at $29 per year. It includes updates and support for one site. There are also five-site and unlimited tiers for $49 and $99, respectively.
\n\n\n\nHowever, most users will likely not need the upgrade. Other than a handful of options, including a carousel view and a few customizations, most features are in the free version. And the plugin does not lack out-of-the-box options.
\n\n\n\nIf anything, the number of settings is almost dizzying. Users who want ultimate customizability should enjoy tinkering with the design tools. Those who prefer a scaled-back interface can always leave the defaults in place. Otherwise, diving into them can be overwhelming.
\n\n\n\nKamal shared an intro video to the plugin that barely scratches the surface of what the plugin can do:
\n\n\n\n \n\n\n\nI like where Kamal seems to be going with the plugin. His target audience focuses on users who love plenty of options and an easy way to manage their sliders. For one-off use cases, it is best to look elsewhere. Some bits still feel a little rough, like using a shortcode when placing the slider on a page, but that can always be addressed later.
\n\n\n\n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 23 Apr 2022 02:26:03 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:40;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:120:\"WPTavern: WordCamp US Trials New Program Connecting Underrepresented Speakers with Sponsors for Travel and Lodging Costs\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=133519\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:131:\"https://wptavern.com/wordcamp-us-trials-new-program-connecting-underrepresented-speakers-with-sponsors-for-travel-and-lodging-costs\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3829:\"WordCamp US, scheduled for September 9-11 in San Diego, is trialing a new program that would connect speakers from underrepresented groups with companies that agree to sponsor their travel and lodging.
\n\n\n\n“To improve diverse representation at WordCamp US (WCUS), our Programming Team has looked into the barriers that hold different groups back, the largest of which is the cost of hotel and airfare/travel,” WCUS organizers wrote.
\n\n\n\n“While WCUS can’t cover these costs, we can set up a connecting point between these speakers and companies that would like to support them.”
\n\n\n\nThe WordCamp is calling for interested companies to get in touch so they can be matched with speakers who need financial support. The companies will be responsible for setting the qualifications and managing the funds transfer.
\n\n\n\nEarlier this month, in a post titled Sponsor Inclusion in Tech, WordPress contributor Winstina Hughes called the community to action, specifically to break down financial barriers to attending community events:
\n\n\n\n\n\n\n\nUnderrepresented/minority groups in society frequently face disparities in income that limit their participation in personally valued activities beyond work activities that earn income. This is mirrored in the WordPress community when contributors forgo participation in community events due to income limitations. Participation in events requires a community member to personally pay for travel and lodging expenses or personally network for sponsorships to cover these expenses.
Transparently integrating travel and lodging sponsorships after a Call for Speakers submission selection would breakdown a notable barrier to inclusion that exists for many underrepresented/minority groups around the world – financial costs.
MasterWP editor Rob Howard continued this conversation, referencing Hughes’ call to action, in a recent post that advocates for all speakers and organizers being paid.
\n\n\n\n“The largest and most obvious barrier to attending and speaking at WordCamp is money,” Howard said. “In order to offer a truly equal opportunity to everyone, the WordPress Foundation needs to set aside enough money to pay for the airfare and lodging of every speaker and organizer, period. Anything less than this privileges people who work for WordPress companies or people who have the disposable income for a random trip to San Diego.”
\n\n\n\nHoward contends that this approach should not be a separate initiative but “should simply become how WordCamp works.” Yesterday MasterWP announced its own sponsorship program. The team intends to sponsor at least six speakers and organizers to cover the costs of travel, meals, and lodging.
\n\n\n\nIn the meantime, Winstina Hughes worked with the WCUS speaker programming team to make speaker sponsorships a real possibility. Organizers will facilitate the connection between interested companies and selected speakers who are seeking sponsorship.
\n\n\n\nWordCamp US has also extended its call for speakers. It appears organizers may not have received enough diverse applicants, as they said their purpose in extending the call is “to showcase our community’s variety and diversity.” The updated deadline is Monday, April 25.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 22 Apr 2022 19:11:58 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:41;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"Post Status: Post Status Notes #495\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://poststatus.com/?p=96264\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:45:\"https://poststatus.com/post-status-notes-495/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:11896:\"Lots of core news this week! WCUS calls on companies to support inclusion. Plus the latest cool finds, learning guides, and good ideas.
WordPress 6.0 Beta 2 is available for testing. You are encouraged to help test it and give feedback.
\n\n\n\nIn WordPress 6.0 we will be able to register blocks with block.json
from a theme. Milana Cap wonders “how long will it be before theme authors find this out and try to use it.” Hint hint.
Anne McCarthy highlights some of the ways accessibility will be improved and further addressed in WordPress 6.0, including areas such as the Navigation Block, list view, login/registration screens, and media enhancements.
\n\n\n\nDaniele Scasciafratte shares some results of his data analysis of WordPress Core Trac Tickets. While the data is not complete, Daniele estimates tickets take an average of 2-3 years to be closed when a first patch becomes available.
\n\n\n\nDaniele also concludes core development has stalled since the arrival of Gutenberg, and it “is not possible with the actual numbers of advanced contributors [to] keep up with the amount of tickets and patch[es] made every day.”
\n\n\n\nThe first stable version 1.0.0 of the Performance Lab plugin has been released. It covers WebP uploads and support, a Persistent Object Cache Health Check, experimental enqueued asset audit features, and experimental autoloaded options.
\n\n\n\nMika Epstein notes a significant change for plugin owners at the WordPress.org repository: you will no longer be able to add or remove committers or change ownership on beta or featured plugins in the repo.
\n\n\n\nOn Twitter this week, Taco Verdo started a great thread about the difficulty of getting a WordPress dev environment working for someone who wants to contribute to WordPress Core.
\n\n\n\nTaco ended up going with wordpress-develop. GitPod was brought up too — its what Drupal uses for DrupalPod. There are a few “spin up” dev solutions maturing, but a simple universal setup and onboarding tool for contributors (especially at WordCamps) has always been a challenge.
\n\n\n\nWordCamp US is encouraging companies who want to help make WCUS a more inclusive conference to serve as a “connecting point” between WCUS and underrepresented speakers or attendees. This is being done in the spirit of Winstina Hughes‘ post earlier this month. As she mentioned in Post Status Slack yesterday:
\n\n\n\n\n\n\n\nMy desire is to see this become a part of WCUS for us here, and that this expands beyond our borders. Underrepresented groups exist in every country… It\'s beyond ethnicity, color, gender identity, perceived divergent physical characteristics and abilities here in the US. But we have to start somewhere.
Following this announcement, MasterWP has announced its own sponsorship program, and I expect others to make similar announcements.
\n\n\n\nUpdated COVID-9 guidelines have been released for WordPress events. Organizers and attendees are still highly encouraged to wear masks and follow local guidelines. Organizers will receive masks and be able to request supplies like stickers to indicate to others to please wear a mask. WordCamp Europe and WordCamp US will be requiring masks indoors and planning for outdoor lunches.
\n\n\n\nMike Davey shows how Sam Kent used Advanced Custom Fields Pro to build a customized Gutenberg block.
\n\n\n\nIf you want to learn and work with the terminal, Josh Comeau has a new blog post that covers the key fundamentals, tips, and tricks.
\n\n\n\nhttpstat.us is a super simple service for generating different HTTP codes.
\n\n\n\nIf you like using Lorem Ipsum text but get tired of explaining it to clients, Kyle Van Deusen has come up with Website Ipsum. Since it\'s in readable English, it\'s a more realistic mix of how common words will be distributed and flow through your layout.
\n\n\n\nThis simple, lightweight icon separator block by Phi Phan is really outstanding.
\n\n\n\nThe Brave browser has announced they will “De-AMP” and bypass Accelerated Mobile Pages (AMP) so that users will be prevented from visiting AMP pages altogether.
\n\n\n\nRichard Rutter says there are five “levels of pace” in the changing requirements of any profession over time. Thinking about career development through pace layers “forms a framework to help people judge where they are in their career, and where they should or could get to.” It\'s a useful tool for HR folks and anyone assessing their own career path.
\n\n\n\nChris Lema is changing gears a bit. He is leaving Nexcess and WordPress in his day-to-day work. What\'s next for Chris? He\'ll be leading teams that are building mobile and SaaS apps for churches and religious ministries. Best of luck to Chris on his new path.
\n\n\n\nWe also send our best wishes to Jonathan Bossenger, who is joining Automattic, and Remkus de Vries on stepping down at Servebot to focus on his agency.
\n\n\n\nA single tweet inspired this commentary from me about why we are not seeing many, if any real competitors to WooCommerce.
\nThe post WooBits: Where Are All the WooCommerce Alternatives? appeared first on Do the Woo - a WooCommerce Builder Community.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 22 Apr 2022 09:06:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:43;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:50:\"Post Status: Cart and Inner Blocks for WooCommerce\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://poststatus.com/?p=96445\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:61:\"https://poststatus.com/cart-and-inner-blocks-for-woocommerce/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2538:\"Here\'s what\'s new in WooCommerce and Woo Blocks, plus some tips for increasing ROI and extending your network.
WooCommerce 6.5 beta 1 is out, so it\'s time to start testing. In addition, WooCommerce Blocks 7.4.0, 7.4.1, and 7.4.2 (release notes) introduce the new Cart and Checkout Inner Blocks. Now you are able to insert Woo blocks in the available spaces inside other blocks. This works just as it does with regular WordPress blocks. You can also move, edit, and optimize using the Inner Blocks. These releases also include some bug fixes and enhancements.
\n\n\n\nOver on Do the Woo this week, we talked to four speakers from the upcoming Atarim Web Agency Summit. In part 1, Anne-Mieke Bovelett shares a tip for increasing the ROI of a Woo shop for clients.
\n\n\n\nIn part 2, Maciek Palmowski, David Mainayar, and Nev Harris gave us some solid tips for “Simplifying the Complex.” Keeping it simple is key in the Woo shops you build and the agencies you run.
\n\n\n\nThe week ended with Courtney Robertson and Marcus Burnette sharing their experiences presenting at events and podcasting. Making appearances like these can help developers extend their network and find new career paths or enhance their existing role. Plus, public speaking gives agency owners a great way to find talent in the space.
\n\n\n\n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 22 Apr 2022 03:42:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:8:\"Bob Dunn\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:44;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:80:\"WPTavern: Failure and Learning: My Experience Building 4 Block Plugins in a Week\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=133481\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:90:\"https://wptavern.com/failure-and-learning-my-experience-building-4-block-plugins-in-a-week\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:6916:\"I built four block plugins last week. It was not something I had set out to do. I did not wake up one day and declare, “I think I will build a suite of custom block types over the next few days.” It just happened.
\n\n\n\nThe first plugin I built was to address an old ticket for Gutenberg that had not seen any traction. Perhaps others were not interested in the idea, or it never crossed their path in the sea of 1,000s of other tickets. Why not just build it myself? So, I did. It took a couple of hours, but much of that time was re-configuring the @wordpress/scripts
build script to my liking and reading docs.
With that plugin out of the way, I started seeking new problems to solve. One that was already on my radar was the missing Comments Title block necessary to bring the upcoming Comments Query Loop block to feature parity before WordPress 6.0 lands. So, I built a rough plugin for it.
\n\n\n\nComments Title block in the site editor.\n\n\n\nFortunately, others took that initial idea and ran with it, building something far more flexible than my first attempt. Now, there is a new block in Gutenberg.
\n\n\n\nI had a couple of other itches I wanted to scratch, and there was little to do on a rain-filled Sunday. Namely, WordPress does not include equivalent blocks for the wp_list_users()
and wp_list_authors()
template tags. That seemed like an oversight, so I tackled early versions of those.
I will put these up for free on the official WordPress plugin directory soon for folks interested in them. I can only hope they will help someone else in the future.
\n\n\n\nThis post is about sharing my experience, the journey, rather than what became of it all.
\n\n\n\nRecently, someone asked whether I could operate in this JavaScript-heavy world of blocks as a developer. It has been over two years since I took on a writing position here at WP Tavern and developed real-world solutions for users. I was only starting to use JavaScript with the block editor back then.
\n\n\n\nSince then, I have dabbled with block themes, even releasing one on WordPress.org. I have built a few PHP-based projects for fun in my spare time. I even created my first custom block plugin last summer and shared my experience with readers. Shortly after, I built a second.
\n\n\n\nThat burning flame I had nearly a year ago quickly died down. That had more to do with the state of block theme development, which was still in its infancy, than anything. I was excited about its potential, but consistent breakage was more than I had time to deal with, considering all of it was a fun side project.
\n\n\n\nAt heart, I am still a programmer, a problem solver. So, I began anew.
\n\n\n\nThe first stop was the JavaScript Build Setup documentation for building blocks. I was going to learn the “WordPress way” this time around. For the most part, I followed through with that.
\n\n\n\nThe only hiccup I had was the setup script snake-casing my namespace, x3p0
, into x_3_p_0
in function names. That was a mess to clean up. However, I did not need to go through that process in other block plugins. I just wanted the beginner experience on the first go.
For building blocks, @wordpress/scripts
is all that is necessary. I tinkered with it, added a couple of custom commands, and modified the input/output folders. However, it has everything needed to get up and running fast.
I skipped past the Hola, mundo! (Hello, world!) portion of the setup tutorial. Whenever I set out to build anything, I plan to dive headfirst into something a bit more complex. However, it never hurts to get the basics down to see how things work.
\n\n\n\nMy style of programming is one built upon failure. I venture out with an idea, fail miserably, and continue learning from my mistakes. A short while later, I had a custom block type that showed a link back to a nested comment’s parent:
\n\n\n\nComment parent link block.\n\n\n\nWhile that was a success, I have learned that some other built-in editor components might make it even better.
\n\n\n\nThat first block gave me a taste of modern development on WordPress. It was a relatively simple plugin to build, but it was easy to see how one could expand it out to more complex features.
\n\n\n\nThe components system has grown into a robust and flexible toolset for developers over these last few years. Plus, the component-level documentation is well-rounded at this point, especially when pairing it with usage in the core code.
\n\n\n\nAs I continued building new blocks, I started taking on more complex concepts. One of the things I needed to learn was how to interact with the core data layer. As I stepped into my third and fourth block types, I needed to query users and list them:
\n\n\n\nListing users via an Authors block.\n\n\n\nWhile there is a “basics” tutorial on working with core data, the reference guide was spotty in places. Some pieces even seemed to be missing altogether. Where were the advanced guides? I could not find any, and “doing stuff” with data is the meat of plugin development when you get beyond a few simple form fields.
\n\n\n\nI spent some time with the tried and true console.log()
to figure out things and perused the core code. Eventually, I pushed through and built a couple of working projects.
Did my experience improve this time around compared to a year ago? Without a doubt, it did.
\n\n\n\nMore than anything, I want to thank all the contributors to the Gutenberg project. The build tools and range of pre-built components are welcome for this developer who has spent most of his time in the PHP world. I always enjoy being able to pick up a toolset and start building with it right away. I am sure I have only glimpsed some of what is possible at this point, but I look forward to trying new things. As I grow more comfortable, maybe I will write some of those advanced tutorials that I believe are missing.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 22 Apr 2022 02:59:22 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:45;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"Post Status: WordPress Podcast and Video Picks for the Week of April 11\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://poststatus.com/?p=96253\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:82:\"https://poststatus.com/wordpress-podcast-and-video-picks-for-the-week-of-april-11/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:3908:\"Talk about #MentalHealth! @DanMaby on Destigmatization and @aBigOrangeHeart 50 Freelancing after Fifty @aurooba on building plugins.
Get our weekly WordPress community news digest — Post Status\' Week in Review — also available in our newsletter.
\n\n\n\nAnd don\'t miss the latest updates from the people making WordPress. We\'ve got you covered with This Week at WordPress.org.
\n\n\n\nAre you interested in giving back and contributing your time and skills to WordPress.org? Start Here ›
\nRead the code with Rodolfo Melogli! This week in WooCommerce functions we\'re looking at get_variation_prices
.
If you\'re a WooCommerce developer, variable products are always difficult to deal with. Manipulating them with code snippets or custom plugins is even tougher.
\n\n\n\nToday\'s core function (get_variation_prices
) will definitely help you save time while working with prices, custom notices, conditional logic and such.
As usual, we\'ll study the function code, take a look at its usage, and finally analyze a case study that will come in useful sooner or later. Enjoy!
\n\n\n\n\n\n\n\nYou can find get_variation_prices under \\woocommerce\\includes\\class-wc-product-variable.php
:
/**\n * Get an array of all sale and regular prices from all variations. This is used for example when displaying the price range at variable product level or seeing if the variable product is on sale.\n *\n * @param bool $for_display If true, prices will be adapted for display based on the `woocommerce_tax_display_shop` setting (including or excluding taxes).\n * @return array Array of RAW prices, regular prices, and sale prices with keys set to variation ID.\n */\n \npublic function get_variation_prices( $for_display = false ) {\n $prices = $this->data_store->read_price_data( $this, $for_display );\n\n foreach ( $prices as $price_key => $variation_prices ) {\n $prices[ $price_key ] = $this->sort_variation_prices( $variation_prices );\n }\n\n return $prices;\n}
\n\n\n\nBy reading the comments, we can see this function returns an array of prices for each variation for a product. This is handy — you don\'t need to loop over variations yourself!
\n\n\n\nIt also mentions a parameter, $for_display
, which if set to ‘true\' can return prices according to the store\'s tax settings — including or excluding tax, based on whatever option you picked.
In the function code, we see two statements:
\n\n\n\nread_price_data
clearly gets prices [regular, sale and display] from all variation IDs.sort_variation_prices
is not so clear — but it sorts the returned array from lowest to greatest price. This is helpful when you need to get the min or the max value, for example, as you can just read the first or the last array values!As long as you have access to the $product global
(in a product loop, on the single product page, in the admin, etc.), you can call get_variation_prices
.
Of course, the product must be a variable one, otherwise the function will return an empty array. (Or maybe an error, who knows? Post a comment if you want to send me some feedback about this.)
\n\n\n\nTo be sure we\'re on the single product page and I\'m looking at a variable product, we can use the woocommerce_before_variations_form
hook — evidently this triggers only there and then:
add_action( \'woocommerce_before_variations_form\', \'bbloomer_get_variation_prices\' );\n\nfunction bbloomer_get_variation_prices() {\n global $product;\n echo \'<pre>\';\n print_r( $product->get_variation_prices() );\n echo \'</pre>\';\n}
\n\n\n\nResult:
\n\n\n\n\n\n\n\nIn the grey box (preformatted text thanks to the <pre>
HTML tag), we find the get_variation_prices
output: a multidimensional array with 3 keys (price, regular price, sale price) and array values (variation ID => price amount) sorted by price amount.
Super handy!
\n\n\n\nLazy tip alert! You could even use get_variation_prices
to simply get the variation IDs:
$output = $product->get_variation_prices();\n$variation_ids = array_keys( $output[\'price\'] );
\n\n\n\nPrinted output for $variation_ids:
\n\n\n\n\n\n\n\nLet\'s wrap up with a practical example.
\n\n\n\nBefore customers choose the variation from the attribute dropdown/s, it would be awesome to show a notice to display the most convenient offer.
\n\n\n\nWe could look, for example, at the variation that has the biggest discount, and entice users to add it to cart today.
\n\n\n\nWe have access to regular prices and sale prices. Each of them are related to a variation ID. Here\'s the suggested implementation:
\n\n\n\n/**\n * @snippet Most convenient variation | WooCommerce Single Product\n * @how-to Get CustomizeWoo.com FREE\n * @author Rodolfo Melogli\n * @testedwith WooCommerce 6\n * @donate $9 https://businessbloomer.com/bloomer-armada/\n */\n\nadd_action( \'woocommerce_before_variations_form\', \'bbloomer_most_convenient_variation\' );\n\nfunction bbloomer_most_convenient_variation() {\n global $product;\n $discount = array();\n $output = $product->get_variation_prices();\n foreach ( $output[\'sale_price\'] as $variation_id => $sale_price ) {\n $regular_price = $output[\'regular_price\'][$variation_id];\n $discount[$variation_id] = ( $regular_price - $sale_price ) / $regular_price;\n }\n $most_conv_variation = array_search( max( $discount), $discount );\n $variation = wc_get_product( $most_conv_variation );\n echo \'<div class=\"woocommerce-message\">Save an amazing \' . max( $discount) . \' when you purchase \' . $variation->get_name() . \'!</div>\';\n}
\n\n\n\nAnd here you go with the screenshot.
\n\n\n\n\n\n\n\nOf course, at least one variation must be on sale for the snippet to work. You could check if $product->is_on_sale()
to make sure.
Let me know what you learn working with get_variation_prices
in your own project!
In-person WordPress events are ramping up again, with in-person meetups happening all over the world and WordCamps back on the schedule. A sampling of the upcoming major events include the following:
\n\n\n\nWordPress’ Community Team published an updated set of COVID-19 guidelines today ahead of a the five WordCamps that will be happening over the next few months. There are a few notable changes from the previous guidelines, which mandated that organizers select a venue with staff that can check temperatures and vaccination status and remind attendees to wear masks. This removed the enforcement burden from volunteers.
\n\n\n\nThe updated guidelines require organizers follow local guidelines, provide masks and hand sanitizer, and provide a sticker to attendees that indicates if they prefer others to wear a mask when conversing in close proximity.
\n\n\n\nThe Community Team strongly recommended the following for attendees:
\n\n\n\nTen days prior to publishing the updated guidelines, the Community Team requested feedback in a post that asked the question, “What is keeping you from either organizing or attending an in-person event?“
\n\n\n\nWordCamp Birmingham organizer Ryan Marks responded, saying his team was restricted from organizing in-person events (under the previous guidelines).
\n\n\n\n“My location doesn’t allow for the checking of vaccination status,” Marks said. “So we must answer yes to all of the In-person safety checklist items. It hasn’t been possible to answer yes to the first two questions yet.” The checklist required the area’s average positive case rate to average under 4% for 28 days, and to have under 50 new cases reported per 100,000 people for 14 days, among other requirements.
\n\n\n\nMarks and his team were forced to postpone WordCamp Birmingham in January after Omicron hit Alabama and local infections began rising. The camp had previously been criticized for its initial masking policy, which stated “Masks are required for entry and preferred throughout the event.” This set off heated discussions on social media, where concerned community members condemned the gathering as “irresponsible.” The camp revised its masking guidelines to require masks indoors but ultimately had to postpone due to local conditions.
\n\n\n\nThe updated guidelines from WordPress’ Community Team bear a striking similarity to WordCamp Birmingham’s original masking policy – if the local authorities do not have requirements in place, masks are optional but recommended. It has been well-documented that indoor masking can significantly reduce transmission, so the Community Team must have witnessed a major change in pandemic conditions to amend the guidelines to make them optional. With the exception of a handful of flagship events, WordPress has ultimately decided to leave the requirements to local authorities.
\n\n\n\n“As flagship events are larger and draw an international crowd, both WordCamp Europe and WordCamp US organizers were asked to view these as minimum requirements and are expected to have a more comprehensive plan in place,” WordPress community organizer Angela Jin said in today’s announcement.
\n\n\n\nWordCamp Europe will require masks indoors and social distancing at the speakers dinner. They are creating self-service registration booths and trying to put more activities, like WP Cafe, outdoors.
\n\n\n\nWordCamp US will be following San Diego’s local guidelines in September.
\n\n\n\n“We will require all attendees to be vaccinated or have recently tested negative,” Jin said. “Additionally, due to the size and nature of this event, masks will be required to be worn over both the mouth and nose while indoors. Hand sanitizer and masks will also be available and some activities, such as lunch, will be outdoors.”
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 21 Apr 2022 21:16:05 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Sarah Gooding\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:48;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"Do The Woo Community: Build Your Developer Network, Career and Business\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"https://dothewoo.io/?p=71280\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:69:\"https://dothewoo.io/build-your-developer-network-career-and-business/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:421:\"Whether you are looking to grow or change your WordPress or WooCommerce development career, here are some tips from Marcus and Courtney.
\nThe post Build Your Developer Network, Career and Business appeared first on Do the Woo - a WooCommerce Builder Community.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 21 Apr 2022 09:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:49;a:6:{s:4:\"data\";s:13:\"\n \n \n \n \n \n \n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:76:\"WPTavern: A Pared Back Web Fonts API May Land in WordPress 6.0 or Not at All\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"https://wptavern.com/?p=133397\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:87:\"https://wptavern.com/a-pared-back-web-fonts-api-may-land-in-wordpress-6-0-or-not-at-all\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5700:\"Anyone who has been watching or participating in the development of the web fonts API can attest that it has been an emotional rollercoaster. At one point, it seemed to be a shoo-in for WordPress 5.9. Then, it was punted to the next release. Sure that it was landing once again, we find ourselves looking down the track, wondering just where the next dip or twist will take us.
\n\n\n\nOver the weekend, I had a sense of dread. The WordPress 6.0 Beta 1 release last week felt premature. I am just as excited about the next major update as I have been about any before. There are tons of noteworthy features. It is OK for some of them to not be polished for a beta release, but the problem was the list of incomplete and missing pieces.
\n\n\n\nThe decision to postpone the Post Author Name block left me scratching my head. It is an obvious pairing for the new Post Author Biography block and almost feels necessary for Author Template support.
\n\n\n\nThe new Comments Query Loop block, a replacement for Post Comments, was missing vital features. Fortunately, most of those seemed squared away now.
\n\n\n\nThen, there was the web fonts API. I had not paid it much attention since its inclusion in Gutenberg 12.8 over a month ago. I was happy to see it merged and have used it ever since. However, there has been some trouble brewing that might spoil its inclusion in the 6.0 release. It was notably missing from the first beta, and there was no final decision on its status as Beta 2 rolled out yesterday. There are still several open, high-priority tickets for the API.
\n\n\n\nEach of the problematic features was tied to other highlights of the upcoming 6.0 release, and the web fonts API is intrinsically linked to what is, arguably, the crème de la crème of the bunch: global style variations.
\n\n\n\nFirst touted before the release of WordPress 5.9 and its accompanying default theme, global style variations would allow end-users to switch between pre-built “skins.” Twenty Twenty-Two would showcase the feature in all its wonder:
\n\n\n\nPotential variations on Twenty Twenty-Two.\n\n\n\nHowever, the feature did not make the cut. That was OK because the web fonts API did not squeeze in either. These variations would allow theme authors to mix and match different colors, block styles, and fonts. Like a PB&J without the J, the global style variations feature is a fine meal in its own right, but fonts offer a variety of flavors that users deserve to taste. If we wait for some future release toward the end of the year, Twenty Twenty-Two might feel like old news by then.
\n\n\n\nAfter WordPress 6.0 Beta 2’s release, it has become crunch time for this long-awaited feature that standardizes how fonts are loaded in WordPress. One truth is almost set in stone: the complete API will be deferred to a future release. However, there is a sliver of hope for theme authors that a theme.json
-only version will be available.
Tonya Mork has opened a ticket for paring down the feature to disallow programmatically registering and enqueueing fonts. Along with work by Ari Stathopoulos, the associated pull request on GitHub would still allow theme authors to define custom font-faces via theme.json
and custom /styles/*.json
files.
It is a compromise on a robust API that many have been waiting for, but it is necessary. Yet, there are still no guarantees, and the patch needs testing from theme authors sooner rather than later.
\n\n\n\nAs much as I want the web fonts API to land in 6.0, I would be remiss to not point out that April 12, the release date of Beta 1, was the “effective feature freeze.” Essentially, this is the deadline for new features for the release cycle.
\n\n\n\nHaving these deadlines in place is not arbitrary. They give time for users to test and report bugs. They allow theme and plugin developers to make sure their extensions are working. When new features start landing in Beta 3 and Release Candidates, it can sometimes be a mad scramble to catch up in an already fast-paced cycle.
\n\n\n\nAt a certain point, WordPress must abide by its own rules. Otherwise, it feels like some pet features get a pass where others might not.
\n\n\n\nThe web fonts API is one of those things I would not mind breaking the rules for. My only argument is that it is such an integral piece of global style variations that I cannot imagine having one and not the other. Derailing this now will set a lot of possible theme advancements back for months as developers wait for the 6.1 release.
\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 21 Apr 2022 03:18:57 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Justin Tadlock\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";O:42:\"Requests_Utility_CaseInsensitiveDictionary\":1:{s:7:\"\0*\0data\";a:8:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Wed, 04 May 2022 22:06:52 GMT\";s:12:\"content-type\";s:8:\"text/xml\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:13:\"last-modified\";s:29:\"Wed, 04 May 2022 22:00:10 GMT\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:4:\"x-nc\";s:9:\"HIT ord 1\";s:16:\"content-encoding\";s:2:\"br\";}}s:5:\"build\";s:14:\"20211220193300\";}', 'no'); +INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES +(5787, '_transient_timeout_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9', '1651745212', 'no'), +(5788, '_transient_feed_mod_d117b5738fbd35bd8c0391cda1f2b5d9', '1651702012', 'no'), +(5789, '_transient_timeout_dash_v2_88ae138922fe95674369b1cb3d215a2b', '1651745212', 'no'), +(5790, '_transient_dash_v2_88ae138922fe95674369b1cb3d215a2b', ' ', 'no'), +(5792, '_site_transient_timeout_wp_remote_block_patterns_0016c578e9a734997641495c72b2dfaa', '1651705716', 'no'), +(5793, '_site_transient_wp_remote_block_patterns_0016c578e9a734997641495c72b2dfaa', 'a:13:{i:0;O:8:\"stdClass\":7:{s:2:\"id\";i:184;s:5:\"title\";O:8:\"stdClass\":1:{s:8:\"rendered\";s:7:\"Heading\";}s:7:\"content\";O:8:\"stdClass\":2:{s:8:\"rendered\";s:509:\"\nEven a child knows how valuable the forest is. The fresh, breathtaking smell of trees. Echoing birds flying above that dense magnitude. A stable climate, a sustainable diverse life and a source of culture. Yet, forests and other ecosystems hang in the balance, threatened to become croplands, pasture, and plantations.
\nEven a child knows how valuable the forest is. The fresh, breathtaking smell of trees. Echoing birds flying above that dense magnitude. A stable climate, a sustainable diverse life and a source of culture. Yet, forests and other ecosystems hang in the balance, threatened to become croplands, pasture, and plantations.
\nAn exhibition about the different representations of the ocean throughout time, between the sixteenth and the twentieth century. Taking place in our Open Room in Floor 2.
\n\n\n\nAn exhibition about the different representations of the ocean throughout time, between the sixteenth and the twentieth century. Taking place in our Open Room in Floor 2.
\n\n\n\n \nTrees are more important today than ever before. More than 10,000 products are reportedly made from trees. Through chemistry, the humble woodpile is yielding chemicals, plastics and fabrics that were beyond comprehension when an axe first felled a Texas tree.
\n\n\n\nTrees are more important today than ever before. More than 10,000 products are reportedly made from trees. Through chemistry, the humble woodpile is yielding chemicals, plastics and fabrics that were beyond comprehension when an axe first felled a Texas tree.
\n\n\n\n \nEleanor Harris (American, 1901-1942)
\nEleanor Harris (American, 1901-1942)
\n\n\n\n\n“Contributing makes me feel like I’m being useful to the planet.”
— Anna Wong, Volunteer
\n\n\n\n\"Contributing makes me feel like I\'m being useful to the planet.\"
— Anna Wong, Volunteer
Get a virtual tour of the museum. Ideal for schools and events.
\nStay updated and see our current exhibitions here.
\nGet to know our opening times, ticket prices and discounts.
\nGet a virtual tour of the museum. Ideal for schools and events.
\nStay updated and see our current exhibitions here.
\nGet to know our opening times, ticket prices and discounts.
\nPositive growth.
\n\n\n\n\nNature, in the common sense, refers to essences unchanged by man; space, the air, the river, the leaf. Art is applied to the mixture of his will with the same things, as in a house, a canal, a statue, a picture. But his operations taken together are so insignificant, a little chipping, baking, patching, and washing, that in an impression so grand as that of the world on the human mind, they do not vary the result.
\nUndoubtedly we have no questions to ask which are unanswerable. We must trust the perfection of the creation so far, as to believe that whatever curiosity the order of things has awakened in our minds, the order of things can satisfy. Every man’s condition is a solution in hieroglyphic to those inquiries he would put.
\nPositive growth.
\n\n\n\n\nNature, in the common sense, refers to essences unchanged by man; space, the air, the river, the leaf. Art is applied to the mixture of his will with the same things, as in a house, a canal, a statue, a picture. But his operations taken together are so insignificant, a little chipping, baking, patching, and washing, that in an impression so grand as that of the world on the human mind, they do not vary the result.
\nUndoubtedly we have no questions to ask which are unanswerable. We must trust the perfection of the creation so far, as to believe that whatever curiosity the order of things has awakened in our minds, the order of things can satisfy. Every man\'s condition is a solution in hieroglyphic to those inquiries he would put.
\nThey followed her on to the deck. All the smoke and the houses had disappeared, and the ship was out in a wide space of sea very fresh and clear though pale in the early light. They had left London sitting on its mud. A very thin line of shadow tapered on the horizon, scarcely thick enough to stand the burden of Paris, which nevertheless rested upon it. They were free of roads, free of mankind, and the same exhilaration at their freedom ran through them all.
\nThe ship was making her way steadily through small waves which slapped her and then fizzled like effervescing water, leaving a little border of bubbles and foam on either side. The colourless October sky above was thinly clouded as if by the trail of wood-fire smoke, and the air was wonderfully salt and brisk. Indeed it was too cold to stand still. Mrs. Ambrose drew her arm within her husband’s, and as they moved off it could be seen from the way in which her sloping cheek turned up to his that she had something private to communicate.
\nThey followed her on to the deck. All the smoke and the houses had disappeared, and the ship was out in a wide space of sea very fresh and clear though pale in the early light. They had left London sitting on its mud. A very thin line of shadow tapered on the horizon, scarcely thick enough to stand the burden of Paris, which nevertheless rested upon it. They were free of roads, free of mankind, and the same exhilaration at their freedom ran through them all.
\nThe ship was making her way steadily through small waves which slapped her and then fizzled like effervescing water, leaving a little border of bubbles and foam on either side. The colourless October sky above was thinly clouded as if by the trail of wood-fire smoke, and the air was wonderfully salt and brisk. Indeed it was too cold to stand still. Mrs. Ambrose drew her arm within her husband\'s, and as they moved off it could be seen from the way in which her sloping cheek turned up to his that she had something private to communicate.
\nOceanic Inspiration
\nWinding veils round their heads, the women walked on deck. They were now moving steadily down the river, passing the dark shapes of ships at anchor, and London was a swarm of lights with a pale yellow canopy drooping above it. There were the lights of the great theatres, the lights of the long streets, lights that indicated huge squares of domestic comfort, lights that hung high in air.
\nNo darkness would ever settle upon those lamps, as no darkness had settled upon them for hundreds of years. It seemed dreadful that the town should blaze for ever in the same spot; dreadful at least to people going away to adventure upon the sea, and beholding it as a circumscribed mound, eternally burnt, eternally scarred. From the deck of the ship the great city appeared a crouched and cowardly figure, a sedentary miser.
\nOceanic Inspiration
\nWinding veils round their heads, the women walked on deck. They were now moving steadily down the river, passing the dark shapes of ships at anchor, and London was a swarm of lights with a pale yellow canopy drooping above it. There were the lights of the great theatres, the lights of the long streets, lights that indicated huge squares of domestic comfort, lights that hung high in air.
\nNo darkness would ever settle upon those lamps, as no darkness had settled upon them for hundreds of years. It seemed dreadful that the town should blaze for ever in the same spot; dreadful at least to people going away to adventure upon the sea, and beholding it as a circumscribed mound, eternally burnt, eternally scarred. From the deck of the ship the great city appeared a crouched and cowardly figure, a sedentary miser.
\nMORE INFO AT: WP.ORG · +44 21 1234 5678
\nINSTAGRAM · TICKETS
\nMORE INFO AT: WP.ORG · +44 21 1234 5678
\nINSTAGRAM · TICKETS
\nLocation:
82 Main St. Brooklyn, NY
Date:
October 24, 2021
Location:
82 Main St. Brooklyn, NY
Date:
October 24, 2021
Even the bitterest fruit has sugar in it.
\n\n\n\n– Terry a O’Neal
\nThe trees that are slow to grow bear the best fruit.
\n\n\n\n– Molière
\nEven the bitterest fruit has sugar in it.
\n\n\n\n– Terry a O\'Neal
\nThe trees that are slow to grow bear the best fruit.
\n\n\n\n– Molière
\nAirplane
\n\n\n\nCopper wire, wood base. I created this piece in late 2008. For this work, I aimed to convey both the industrial heaviness of an airplane, but also the cloudlike floating quality you feel when you’re in one.
\nAirplane
\n\n\n\nCopper wire, wood base. I created this piece in late 2008. For this work, I aimed to convey both the industrial heaviness of an airplane, but also the cloudlike floating quality you feel when you’re in one.
\nCupid in Flight
48” x 48” Giclee print on archival paper.
Cupid in Flight
48” x 48” Giclee print on archival paper.
Even a child knows how valuable the forest is. The fresh, breathtaking smell of trees. Echoing birds flying above that dense magnitude. A stable climate, a sustainable diverse life and a source of culture. Yet, forests and other ecosystems hang in the balance, threatened to become croplands, pasture, and plantations.
\nEven a child knows how valuable the forest is. The fresh, breathtaking smell of trees. Echoing birds flying above that dense magnitude. A stable climate, a sustainable diverse life and a source of culture. Yet, forests and other ecosystems hang in the balance, threatened to become croplands, pasture, and plantations.
\nWhite Irises
Ogawa Kazumasa
Cherry Blossom
Ogawa Kazumasa
White Irises
Ogawa Kazumasa
Cherry Blossom
Ogawa Kazumasa
Enrich our growing community.
\n\n\n\nSupport special exhibitions.
\n\n\n\nTake support to the next level.
\n\n\n\nEnrich our growing community.
\n\n\n\nSupport special exhibitions.
\n\n\n\nTake support to the next level.
\n\n\n\nGET IN TOUCH
\n\n\n\nGET IN TOUCH
\n\n\n\nGet a virtual tour of the museum. Ideal for schools and events.
\nStay updated and see our current exhibitions here.
\nGet to know our opening times, ticket prices and discounts.
\nGet a virtual tour of the museum. Ideal for schools and events.
\nStay updated and see our current exhibitions here.
\nGet to know our opening times, ticket prices and discounts.
\nPositive growth.
\n\n\n\n\nNature, in the common sense, refers to essences unchanged by man; space, the air, the river, the leaf. Art is applied to the mixture of his will with the same things, as in a house, a canal, a statue, a picture. But his operations taken together are so insignificant, a little chipping, baking, patching, and washing, that in an impression so grand as that of the world on the human mind, they do not vary the result.
\nUndoubtedly we have no questions to ask which are unanswerable. We must trust the perfection of the creation so far, as to believe that whatever curiosity the order of things has awakened in our minds, the order of things can satisfy. Every man’s condition is a solution in hieroglyphic to those inquiries he would put.
\nPositive growth.
\n\n\n\n\nNature, in the common sense, refers to essences unchanged by man; space, the air, the river, the leaf. Art is applied to the mixture of his will with the same things, as in a house, a canal, a statue, a picture. But his operations taken together are so insignificant, a little chipping, baking, patching, and washing, that in an impression so grand as that of the world on the human mind, they do not vary the result.
\nUndoubtedly we have no questions to ask which are unanswerable. We must trust the perfection of the creation so far, as to believe that whatever curiosity the order of things has awakened in our minds, the order of things can satisfy. Every man\'s condition is a solution in hieroglyphic to those inquiries he would put.
\nWelcome to WordPress. This is your first post. Edit or delete it, then start writing!
\n', 'Hello world! DELTA SYNC', '', 'publish', 'open', 'open', '', 'hello-world', '', '', '2022-05-04 00:48:22', '2022-05-04 00:48:22', '', 0, 'http://localhost:8001/?p=1', 0, 'post', '', 1), -(2, 4, '2020-02-25 17:54:21', '2020-02-25 17:54:21', '\nThis is an example page. It\'s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:
\n\n\n\n\n\n\n\nHi there! I\'m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin\' caught in the rain.)
...or something like this:
\n\n\n\n\n\n\n\nThe XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.
As a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!
\n', 'Sample Page DELTA SYNC', '', 'publish', 'closed', 'open', '', 'sample-page', '', '', '2022-05-04 00:48:22', '2022-05-04 00:48:22', '', 0, 'http://localhost:8001/?page_id=2', 0, 'page', '', 0), +(1, 4, '2020-02-25 17:54:21', '2020-02-25 17:54:21', '\nWelcome to WordPress. This is your first post. Edit or delete it, then start writing!
\n', 'Hello world!', '', 'publish', 'open', 'open', '', 'hello-world', '', '', '2022-05-04 22:17:01', '2022-05-04 22:17:01', '', 0, 'http://localhost:8001/?p=1', 0, 'post', '', 1), +(2, 4, '2020-02-25 17:54:21', '2020-02-25 17:54:21', '\nThis is an example page. It\'s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:
\n\n\n\n\n\n\n\nHi there! I\'m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin\' caught in the rain.)
...or something like this:
\n\n\n\n\n\n\n\nThe XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.
As a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!
\n', 'Sample Page', '', 'publish', 'closed', 'open', '', 'sample-page', '', '', '2022-05-04 22:17:01', '2022-05-04 22:17:01', '', 0, 'http://localhost:8001/?page_id=2', 0, 'page', '', 0), (3, 4, '2020-02-25 17:54:21', '2020-02-25 17:54:21', 'Our website address is: http://localhost:8001.
When visitors leave comments on the site we collect the data shown in the comments form, and also the visitor’s IP address and browser user agent string to help spam detection.
An anonymized string created from your email address (also called a hash) may be provided to the Gravatar service to see if you are using it. The Gravatar service privacy policy is available here: https://automattic.com/privacy/. After approval of your comment, your profile picture is visible to the public in the context of your comment.
If you upload images to the website, you should avoid uploading images with embedded location data (EXIF GPS) included. Visitors to the website can download and extract any location data from images on the website.
If you leave a comment on our site you may opt-in to saving your name, email address and website in cookies. These are for your convenience so that you do not have to fill in your details again when you leave another comment. These cookies will last for one year.
If you visit our login page, we will set a temporary cookie to determine if your browser accepts cookies. This cookie contains no personal data and is discarded when you close your browser.
When you log in, we will also set up several cookies to save your login information and your screen display choices. Login cookies last for two days, and screen options cookies last for a year. If you select "Remember Me", your login will persist for two weeks. If you log out of your account, the login cookies will be removed.
If you edit or publish an article, an additional cookie will be saved in your browser. This cookie includes no personal data and simply indicates the post ID of the article you just edited. It expires after 1 day.
Articles on this site may include embedded content (e.g. videos, images, articles, etc.). Embedded content from other websites behaves in the exact same way as if the visitor has visited the other website.
These websites may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that embedded content, including tracking your interaction with the embedded content if you have an account and are logged in to that website.
If you leave a comment, the comment and its metadata are retained indefinitely. This is so we can recognize and approve any follow-up comments automatically instead of holding them in a moderation queue.
For users that register on our website (if any), we also store the personal information they provide in their user profile. All users can see, edit, or delete their personal information at any time (except they cannot change their username). Website administrators can also see and edit that information.
If you have an account on this site, or have left comments, you can request to receive an exported file of the personal data we hold about you, including any data you have provided to us. You can also request that we erase any personal data we hold about you. This does not include any data we are obliged to keep for administrative, legal, or security purposes.
Visitor comments may be checked through an automated spam detection service.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris purus urna, vulputate at convallis hendrerit, mattis id mi. Nulla mauris justo, sodales vitae sodales nec, fermentum at elit. Proin condimentum risus sed venenatis mollis. Donec auctor euismod sodales. Donec sodales congue metus, sit amet tempor odio maximus in. Ut vestibulum nisl a maximus scelerisque. Donec aliquam eleifend metus, eget iaculis ante vestibulum id. Nulla facilisi. Nullam interdum sagittis accumsan. Phasellus egestas elementum enim nec condimentum. Sed mattis purus odio. Curabitur vehicula rutrum porttitor. Phasellus tempus dui id turpis fermentum, auctor dictum mauris mollis.
\n\n\n\n\n\n\n\nThis is a quote block. It\'s aligned to the side at least in the default styles. Pretty darn amazing.
Laurel Fulford
\n\n\n\nUse the force, Luke.
Obi-Wan Kenobi
This is a cover image block.
\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris purus urna, vulputate at convallis hendrerit, mattis id mi. Nulla mauris justo, sodales vitae sodales nec, fermentum at elit. Proin condimentum risus sed venenatis mollis. Donec auctor euismod sodales. Donec sodales congue metus, sit amet tempor odio maximus in. Ut vestibulum nisl a maximus scelerisque. Donec aliquam eleifend metus, eget iaculis ante vestibulum id. Nulla facilisi. Nullam interdum sagittis accumsan. Phasellus egestas elementum enim nec condimentum. Sed mattis purus odio. Curabitur vehicula rutrum porttitor. Phasellus tempus dui id turpis fermentum, auctor dictum mauris mollis.
\n\n\n\n\n\n\n\nThis is a quote block. It\'s aligned to the side at least in the default styles. Pretty darn amazing.
Laurel Fulford
\n\n\n\nUse the force, Luke.
Obi-Wan Kenobi
This is a cover image block.
\nWelcome to WordPress. This is your first post. Edit or delete it, then start writing!
\n', 'Hello world!', '', 'inherit', 'closed', 'closed', '', '1-revision-v1', '', '', '2021-04-30 23:30:32', '2021-04-30 23:30:32', '', 1, 'http://localhost:8001/2021/04/30/1-revision-v1/', 0, 'revision', '', 0), (11782, 4, '2021-04-30 23:30:54', '2021-04-30 23:30:54', '\nThis is an example page. It\'s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:
\n\n\n\n\n\n\n\nHi there! I\'m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin\' caught in the rain.)
...or something like this:
\n\n\n\n\n\n\n\nThe XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.
As a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!
\n', 'Sample Page DELTA SYNC', '', 'inherit', 'closed', 'closed', '', '2-revision-v1', '', '', '2021-04-30 23:30:54', '2021-04-30 23:30:54', '', 2, 'http://localhost:8001/2021/04/30/2-revision-v1/', 0, 'revision', '', 0), (11783, 4, '2021-04-30 23:30:54', '2021-04-30 23:30:54', '\nWelcome to WordPress. This is your first post. Edit or delete it, then start writing!
\n', 'Hello world! DELTA SYNC', '', 'inherit', 'closed', 'closed', '', '1-revision-v1', '', '', '2021-04-30 23:30:54', '2021-04-30 23:30:54', '', 1, 'http://localhost:8001/2021/04/30/1-revision-v1/', 0, 'revision', '', 0), -(11784, 0, '2021-05-03 23:24:14', '2021-05-03 23:24:14', '{\"action_type\":\"NON_NODE_ROOT_FIELDS\",\"title\":\"Update Setting: active_plugins\",\"node_id\":\"update_non_node_root_field\",\"relay_id\":\"update_non_node_root_field\",\"graphql_single_name\":\"update_non_node_root_field\",\"graphql_plural_name\":\"update_non_node_root_field\",\"status\":\"update_non_node_root_field\"}', 'Update Setting: active_plugins', '', 'publish', 'closed', 'closed', '', 'update-setting-active_plugins-1620084254', '', '', '2022-05-04 00:33:48', '2022-05-04 00:33:48', '', 0, 'http://localhost:8001/action_monitor/update-setting-active_plugins-1620084254/', 0, 'action_monitor', '', 0), +(11784, 0, '2021-05-03 23:24:14', '2021-05-03 23:24:14', '{\"action_type\":\"NON_NODE_ROOT_FIELDS\",\"title\":\"Update Setting: active_plugins\",\"node_id\":\"update_non_node_root_field\",\"relay_id\":\"update_non_node_root_field\",\"graphql_single_name\":\"update_non_node_root_field\",\"graphql_plural_name\":\"update_non_node_root_field\",\"status\":\"update_non_node_root_field\"}', 'Update Setting: active_plugins', '', 'publish', 'closed', 'closed', '', 'update-setting-active_plugins-1620084254', '', '', '2022-05-04 22:35:55', '2022-05-04 22:35:55', '', 0, 'http://localhost:8001/action_monitor/update-setting-active_plugins-1620084254/', 0, 'action_monitor', '', 0), (11786, 4, '2021-05-03 23:25:37', '2021-05-03 23:25:37', '\nsome content
\n', 'Yoast SEO', '', 'inherit', 'closed', 'closed', '', '7868-revision-v1', '', '', '2021-05-03 23:25:37', '2021-05-03 23:25:37', '', 7868, 'http://localhost:8001/2021/05/03/7868-revision-v1/', 0, 'revision', '', 0), (11787, 4, '2021-05-03 23:27:46', '2021-05-03 23:27:46', '\nThis is an example page. It\'s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:
\n\n\n\n\n\n\n\nHi there! I\'m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin\' caught in the rain.)
...or something like this:
\n\n\n\n\n\n\n\nThe XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.
As a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!
\n', 'Sample Page', '', 'inherit', 'closed', 'closed', '', '2-revision-v1', '', '', '2021-05-03 23:27:46', '2021-05-03 23:27:46', '', 2, 'http://localhost:8001/2021/05/03/2-revision-v1/', 0, 'revision', '', 0), (11788, 4, '2021-05-03 23:27:46', '2021-05-03 23:27:46', '\nWelcome to WordPress. This is your first post. Edit or delete it, then start writing!
\n', 'Hello world!', '', 'inherit', 'closed', 'closed', '', '1-revision-v1', '', '', '2021-05-03 23:27:46', '2021-05-03 23:27:46', '', 1, 'http://localhost:8001/2021/05/03/1-revision-v1/', 0, 'revision', '', 0), @@ -3490,13 +3724,28 @@ INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post (11828, 4, '2021-05-11 15:10:23', '2021-05-11 15:10:23', '', 'Featured Image Too Big', '', 'publish', 'closed', 'closed', '', 'featured-image-too-big', '', '', '2021-05-11 15:10:23', '2021-05-11 15:10:23', '', 0, 'http://localhost:8001/?page_id=11828', 0, 'page', '', 0), (11830, 4, '2021-05-11 15:10:23', '2021-05-11 15:10:23', '', 'Featured Image Too Big', '', 'inherit', 'closed', 'closed', '', '11828-revision-v1', '', '', '2021-05-11 15:10:23', '2021-05-11 15:10:23', '', 11828, 'http://localhost:8001/2021/05/11/11828-revision-v1/', 0, 'revision', '', 0), (11832, 4, '2021-05-11 15:23:47', '2021-05-11 15:23:47', '', 'Featured Image Too Big', '', 'inherit', 'closed', 'closed', '', '11828-autosave-v1', '', '', '2021-05-11 15:23:47', '2021-05-11 15:23:47', '', 11828, 'http://localhost:8001/2021/05/11/11828-autosave-v1/', 0, 'revision', '', 0), -(11834, 4, '2022-05-04 00:33:27', '2022-05-04 00:33:27', '{\"action_type\":\"UPDATE\",\"title\":\"Sample Page DELTA SYNC\",\"node_id\":2,\"relay_id\":\"cG9zdDoy\",\"graphql_single_name\":\"page\",\"graphql_plural_name\":\"pages\",\"status\":\"publish\"}', 'Sample Page DELTA SYNC', '', 'publish', 'closed', 'closed', '', 'sample-page-1651624407', '', '', '2022-05-04 00:48:22', '2022-05-04 00:48:22', '', 0, 'http://localhost:8001/?post_type=action_monitor&p=11834', 0, 'action_monitor', '', 0), -(11835, 4, '2022-05-04 00:33:27', '2022-05-04 00:33:27', '{\"action_type\":\"UPDATE\",\"title\":\"Hello world! DELTA SYNC\",\"node_id\":1,\"relay_id\":\"cG9zdDox\",\"graphql_single_name\":\"post\",\"graphql_plural_name\":\"posts\",\"status\":\"publish\"}', 'Hello world! DELTA SYNC', '', 'publish', 'closed', 'closed', '', 'hello-world-1651624407', '', '', '2022-05-04 00:48:22', '2022-05-04 00:48:22', '', 0, 'http://localhost:8001/?post_type=action_monitor&p=11835', 0, 'action_monitor', '', 0), -(11836, 4, '2022-05-04 00:33:27', '2022-05-04 00:33:27', '{\"action_type\":\"UPDATE\",\"title\":\"admin\",\"node_id\":4,\"relay_id\":\"dXNlcjo0\",\"graphql_single_name\":\"user\",\"graphql_plural_name\":\"users\",\"status\":\"publish\"}', 'admin', '', 'publish', 'closed', 'closed', '', 'admin-1651624407', '', '', '2022-05-04 00:48:22', '2022-05-04 00:48:22', '', 0, 'http://localhost:8001/?post_type=action_monitor&p=11836', 0, 'action_monitor', '', 0), -(11837, 4, '2022-05-04 00:33:27', '2022-05-04 00:33:27', '{\"action_type\":\"UPDATE\",\"title\":\"Gutenberg: Common Blocks DELTA SYNC\",\"node_id\":94,\"relay_id\":\"cG9zdDo5NA==\",\"graphql_single_name\":\"post\",\"graphql_plural_name\":\"posts\",\"status\":\"publish\"}', 'Gutenberg: Common Blocks DELTA SYNC', '', 'publish', 'closed', 'closed', '', 'gutenberg-common-blocks-1651624407', '', '', '2022-05-04 00:48:23', '2022-05-04 00:48:23', '', 0, 'http://localhost:8001/?post_type=action_monitor&p=11837', 0, 'action_monitor', '', 0), +(11834, 4, '2022-05-04 00:33:27', '2022-05-04 00:33:27', '{\"action_type\":\"UPDATE\",\"title\":\"Sample Page\",\"node_id\":2,\"relay_id\":\"cG9zdDoy\",\"graphql_single_name\":\"page\",\"graphql_plural_name\":\"pages\",\"status\":\"publish\"}', 'Sample Page', '', 'publish', 'closed', 'closed', '', 'sample-page-1651624407', '', '', '2022-05-04 22:17:01', '2022-05-04 22:17:01', '', 0, 'http://localhost:8001/?post_type=action_monitor&p=11834', 0, 'action_monitor', '', 0), +(11835, 4, '2022-05-04 00:33:27', '2022-05-04 00:33:27', '{\"action_type\":\"UPDATE\",\"title\":\"Hello world!\",\"node_id\":1,\"relay_id\":\"cG9zdDox\",\"graphql_single_name\":\"post\",\"graphql_plural_name\":\"posts\",\"status\":\"publish\"}', 'Hello world!', '', 'publish', 'closed', 'closed', '', 'hello-world-1651624407', '', '', '2022-05-04 22:17:01', '2022-05-04 22:17:01', '', 0, 'http://localhost:8001/?post_type=action_monitor&p=11835', 0, 'action_monitor', '', 0), +(11836, 4, '2022-05-04 00:33:27', '2022-05-04 00:33:27', '{\"action_type\":\"UPDATE\",\"title\":\"admin\",\"node_id\":4,\"relay_id\":\"dXNlcjo0\",\"graphql_single_name\":\"user\",\"graphql_plural_name\":\"users\",\"status\":\"publish\"}', 'admin', '', 'publish', 'closed', 'closed', '', 'admin-1651624407', '', '', '2022-05-04 22:19:36', '2022-05-04 22:19:36', '', 0, 'http://localhost:8001/?post_type=action_monitor&p=11836', 0, 'action_monitor', '', 0), +(11837, 4, '2022-05-04 00:33:27', '2022-05-04 00:33:27', '{\"action_type\":\"UPDATE\",\"title\":\"Gutenberg: Common Blocks\",\"node_id\":94,\"relay_id\":\"cG9zdDo5NA==\",\"graphql_single_name\":\"post\",\"graphql_plural_name\":\"posts\",\"status\":\"publish\"}', 'Gutenberg: Common Blocks', '', 'publish', 'closed', 'closed', '', 'gutenberg-common-blocks-1651624407', '', '', '2022-05-04 22:17:02', '2022-05-04 22:17:02', '', 0, 'http://localhost:8001/?post_type=action_monitor&p=11837', 0, 'action_monitor', '', 0), (11838, 4, '2022-05-04 00:48:22', '2022-05-04 00:48:22', '\nThis is an example page. It\'s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:
\n\n\n\n\n\n\n\nHi there! I\'m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin\' caught in the rain.)
...or something like this:
\n\n\n\n\n\n\n\nThe XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.
As a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!
\n', 'Sample Page DELTA SYNC', '', 'inherit', 'closed', 'closed', '', '2-revision-v1', '', '', '2022-05-04 00:48:22', '2022-05-04 00:48:22', '', 2, 'http://localhost:8001/?p=11838', 0, 'revision', '', 0), (11839, 4, '2022-05-04 00:48:22', '2022-05-04 00:48:22', '\nWelcome to WordPress. This is your first post. Edit or delete it, then start writing!
\n', 'Hello world! DELTA SYNC', '', 'inherit', 'closed', 'closed', '', '1-revision-v1', '', '', '2022-05-04 00:48:22', '2022-05-04 00:48:22', '', 1, 'http://localhost:8001/?p=11839', 0, 'revision', '', 0), -(11840, 4, '2022-05-04 00:48:23', '2022-05-04 00:48:23', '\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris purus urna, vulputate at convallis hendrerit, mattis id mi. Nulla mauris justo, sodales vitae sodales nec, fermentum at elit. Proin condimentum risus sed venenatis mollis. Donec auctor euismod sodales. Donec sodales congue metus, sit amet tempor odio maximus in. Ut vestibulum nisl a maximus scelerisque. Donec aliquam eleifend metus, eget iaculis ante vestibulum id. Nulla facilisi. Nullam interdum sagittis accumsan. Phasellus egestas elementum enim nec condimentum. Sed mattis purus odio. Curabitur vehicula rutrum porttitor. Phasellus tempus dui id turpis fermentum, auctor dictum mauris mollis.
\n\n\n\n\n\n\n\nThis is a quote block. It\'s aligned to the side at least in the default styles. Pretty darn amazing.
Laurel Fulford
\n\n\n\nUse the force, Luke.
Obi-Wan Kenobi
This is a cover image block.
\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris purus urna, vulputate at convallis hendrerit, mattis id mi. Nulla mauris justo, sodales vitae sodales nec, fermentum at elit. Proin condimentum risus sed venenatis mollis. Donec auctor euismod sodales. Donec sodales congue metus, sit amet tempor odio maximus in. Ut vestibulum nisl a maximus scelerisque. Donec aliquam eleifend metus, eget iaculis ante vestibulum id. Nulla facilisi. Nullam interdum sagittis accumsan. Phasellus egestas elementum enim nec condimentum. Sed mattis purus odio. Curabitur vehicula rutrum porttitor. Phasellus tempus dui id turpis fermentum, auctor dictum mauris mollis.
\n\n\n\n\n\n\n\nThis is a quote block. It\'s aligned to the side at least in the default styles. Pretty darn amazing.
Laurel Fulford
\n\n\n\nUse the force, Luke.
Obi-Wan Kenobi
This is a cover image block.
\nThis is an example page. It\'s different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:
\n\n\n\n\n\n\n\nHi there! I\'m a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin\' caught in the rain.)
...or something like this:
\n\n\n\n\n\n\n\nThe XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.
As a new WordPress user, you should go to your dashboard to delete this page and create new pages for your content. Have fun!
\n', 'Sample Page', '', 'inherit', 'closed', 'closed', '', '2-revision-v1', '', '', '2022-05-04 22:07:51', '2022-05-04 22:07:51', '', 2, 'http://localhost:8001/?p=11842', 0, 'revision', '', 0), +(11843, 4, '2022-05-04 22:07:52', '2022-05-04 22:07:52', '\nWelcome to WordPress. This is your first post. Edit or delete it, then start writing!
\n', 'Hello world!', '', 'inherit', 'closed', 'closed', '', '1-revision-v1', '', '', '2022-05-04 22:07:52', '2022-05-04 22:07:52', '', 1, 'http://localhost:8001/?p=11843', 0, 'revision', '', 0), +(11844, 4, '2022-05-04 22:07:52', '2022-05-04 22:07:52', '\nLorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris purus urna, vulputate at convallis hendrerit, mattis id mi. Nulla mauris justo, sodales vitae sodales nec, fermentum at elit. Proin condimentum risus sed venenatis mollis. Donec auctor euismod sodales. Donec sodales congue metus, sit amet tempor odio maximus in. Ut vestibulum nisl a maximus scelerisque. Donec aliquam eleifend metus, eget iaculis ante vestibulum id. Nulla facilisi. Nullam interdum sagittis accumsan. Phasellus egestas elementum enim nec condimentum. Sed mattis purus odio. Curabitur vehicula rutrum porttitor. Phasellus tempus dui id turpis fermentum, auctor dictum mauris mollis.
\n\n\n\n\n\n\n\nThis is a quote block. It\'s aligned to the side at least in the default styles. Pretty darn amazing.
Laurel Fulford
\n\n\n\nUse the force, Luke.
Obi-Wan Kenobi
This is a cover image block.
\nWelcome to WordPress. This is your first post. Edit or deleteit, then start writing!
\n\n\n\n\n\n\n\nWelcome to WordPress. This is your first post. Edit or deleteit, then start writing!
\n\n\n\n\n\n\n\n