{
  "date": "2026-10-09",
  "wordpressVersion": "7.1.3",
  "phpVersion": "8.5.3",
  "sqliteVersion": "3.51.2",
  "databaseIntegration": "SQLite Database Integration 3.1.0",
  "environment": "Local PHP development server on macOS; SQLite; Chromium; free editions; WordPress core blocks; no starter-site import or companion theme plugins.",
  "fixture": "scripts/theme-review-fixture.php",
  "limitations": [
    "Local functional checks, not production hosting or Core Web Vitals benchmarks.",
    "Premium features, starter-site imports, WooCommerce, other plugins, updates, support quality, and a full accessibility audit were not tested."
  ],
  "themes": [
    {
      "slug": "astra",
      "themeVersion": "4.14.0",
      "desktop": {
        "viewport": {
          "width": 1200,
          "height": 900
        },
        "horizontalOverflow": false,
        "pageHeading": "Our approach",
        "columns": 3,
        "textPresent": true,
        "brokenImages": 0
      },
      "mobile": {
        "viewport": {
          "width": 375,
          "height": 812
        },
        "horizontalOverflow": false,
        "pageHeading": "Our approach",
        "columns": 3,
        "textPresent": true,
        "brokenImages": 0
      },
      "menuLabel": "Main menu toggle",
      "mobileMenuOpened": true,
      "articleRendered": true,
      "editorSaveVerified": true,
      "customizerSections": [
        "Colors",
        "Site Identity",
        "Homepage Settings",
        "Additional CSS",
        "Installed themes",
        "WordPress.org themes",
        "Primary",
        "New Menu",
        "View All Locations",
        "Block Settings",
        "Main Sidebar",
        "Block Settings",
        "Footer Builder Widget 1",
        "Block Settings",
        "Footer Builder Widget 2",
        "Block Settings",
        "Footer Builder Widget 3",
        "Block Settings",
        "Footer Builder Widget 4",
        "Block Settings",
        "Header Builder Widget 1",
        "Block Settings",
        "Header Builder Widget 2",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "Publish Settings",
        "Header Builder",
        "Header Layout",
        "Container",
        "Logo",
        "Primary Header",
        "Primary Menu",
        "Footer",
        null,
        "Footer Widgets",
        "Footer Bar",
        "Post Types",
        "General",
        "Blog / Archive",
        "Single Post",
        "Page",
        "Single Page",
        "Sidebar",
        "Accessibility",
        "Colors",
        "Base Colors",
        "Footer Widgets",
        "Typography",
        "Base Typography",
        "Headings",
        "Buttons",
        "Header Button",
        "Primary Header Button",
        "Transparent Header Button",
        "Block Editor",
        "Misc",
        "Scroll To Top",
        "Search Page",
        "Comments",
        "More Options Available in Toolkit",
        "Custom Post Types",
        "Posts",
        "Pages",
        "Archive Pages",
        "Single Pages",
        "Post Title Area",
        "Page Title Area",
        "Blog Title Area",
        "Search Page Title",
        "Related Posts",
        "Transparent Header",
        "Header",
        "Breadcrumb",
        "Footer Layout",
        "Footer",
        "Above Header",
        "Below Header",
        "Widget 1",
        "Widget 2",
        "Toggle Button",
        "Off-Canvas",
        "Primary Header",
        "Button",
        "HTML 1",
        "HTML 2",
        "Primary Menu",
        "Secondary Menu",
        "Search",
        "Account",
        "Social Icons",
        "Off-Canvas Menu",
        "Above Footer",
        "Below Footer",
        "Copyright",
        "Footer Menu",
        "Social Icons",
        "Primary Footer",
        "HTML 1",
        "HTML 2",
        "Widget 1",
        "Widget 2",
        "Widget 3",
        "Widget 4"
      ],
      "customizerTitleChangeAccepted": true,
      "browserErrors": [],
      "screenshots": {
        "desktop": "/research/2026-10-09/astra-desktop.png",
        "mobile": "/research/2026-10-09/astra-mobile.png"
      }
    },
    {
      "slug": "generatepress",
      "themeVersion": "3.6.1",
      "desktop": {
        "viewport": {
          "width": 1200,
          "height": 900
        },
        "horizontalOverflow": false,
        "pageHeading": "Our approach",
        "columns": 3,
        "textPresent": true,
        "brokenImages": 0
      },
      "mobile": {
        "viewport": {
          "width": 375,
          "height": 812
        },
        "horizontalOverflow": false,
        "pageHeading": "Our approach",
        "columns": 3,
        "textPresent": true,
        "brokenImages": 0
      },
      "menuLabel": "Menu",
      "mobileMenuOpened": true,
      "articleRendered": true,
      "editorSaveVerified": true,
      "customizerSections": [
        "",
        "Site Identity",
        "Colors",
        "Typography",
        "Colors",
        "General",
        "Homepage Settings",
        "Additional CSS",
        "Installed themes",
        "WordPress.org themes",
        "Container",
        "Top Bar",
        "Header",
        "Primary Navigation",
        "Sidebars",
        "Footer",
        "Blog",
        "Primary",
        "New Menu",
        "View Location",
        "Block Settings",
        "Right Sidebar",
        "Block Settings",
        "Left Sidebar",
        "Block Settings",
        "Header",
        "Block Settings",
        "Footer Widget 1",
        "Block Settings",
        "Footer Widget 2",
        "Block Settings",
        "Footer Widget 3",
        "Block Settings",
        "Footer Widget 4",
        "Block Settings",
        "Footer Widget 5",
        "Block Settings",
        "Footer Bar",
        "Block Settings",
        "Top Bar",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "Publish Settings"
      ],
      "customizerTitleChangeAccepted": true,
      "browserErrors": [],
      "screenshots": {
        "desktop": "/research/2026-10-09/generatepress-desktop.png",
        "mobile": "/research/2026-10-09/generatepress-mobile.png"
      }
    },
    {
      "slug": "blocksy",
      "themeVersion": "2.1.59",
      "desktop": {
        "viewport": {
          "width": 1200,
          "height": 900
        },
        "horizontalOverflow": false,
        "pageHeading": "Our approach",
        "columns": 3,
        "textPresent": true,
        "brokenImages": 0
      },
      "mobile": {
        "viewport": {
          "width": 375,
          "height": 812
        },
        "horizontalOverflow": false,
        "pageHeading": "Our approach",
        "columns": 3,
        "textPresent": true,
        "brokenImages": 0
      },
      "menuLabel": "Menu",
      "mobileMenuOpened": true,
      "articleRendered": true,
      "editorSaveVerified": true,
      "customizerSections": [
        "<div class=\"ct-onboarding-button\">\n\t\t\t<button class=\"button\">\n\t\t\tView Pro Features\n\t\t\t</button>\n\t\t</div>",
        "General Options",
        "General",
        "Header",
        "Footer",
        "Sidebar",
        "Colors",
        "Typography",
        "Performance",
        "Post types",
        "Blog Posts",
        "Single Post",
        "Categories",
        "",
        "Pages",
        "Author Page",
        "Search Page",
        "Core",
        "Site Identity",
        "Colors",
        "Homepage Settings",
        "Additional CSS",
        "Installed themes",
        "WordPress.org themes",
        "Primary",
        "New Menu",
        "View All Locations",
        "Block Settings",
        "Main Sidebar",
        "Block Settings",
        "Footer Widget Area 1",
        "Block Settings",
        "Footer Widget Area 2",
        "Block Settings",
        "Footer Widget Area 3",
        "Block Settings",
        "Footer Widget Area 4",
        "Block Settings",
        "Footer Widget Area 5",
        "Block Settings",
        "Footer Widget Area 6",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "Publish Settings"
      ],
      "customizerTitleChangeAccepted": true,
      "browserErrors": [],
      "screenshots": {
        "desktop": "/research/2026-10-09/blocksy-desktop.png",
        "mobile": "/research/2026-10-09/blocksy-mobile.png"
      }
    },
    {
      "slug": "kadence",
      "themeVersion": "1.5.2",
      "desktop": {
        "viewport": {
          "width": 1200,
          "height": 900
        },
        "horizontalOverflow": false,
        "pageHeading": "Our approach",
        "columns": 3,
        "textPresent": true,
        "brokenImages": 0
      },
      "mobile": {
        "viewport": {
          "width": 375,
          "height": 812
        },
        "horizontalOverflow": false,
        "pageHeading": "Our approach",
        "columns": 3,
        "textPresent": true,
        "brokenImages": 0
      },
      "menuLabel": "Open menu",
      "mobileMenuOpened": true,
      "articleRendered": true,
      "editorSaveVerified": true,
      "customizerSections": [
        "More Options Available in Kadence Pro",
        "Search Results",
        "Search Results",
        "Site Identity",
        "Colors",
        "Homepage Settings",
        "Additional CSS",
        "Installed themes",
        "WordPress.org themes",
        "Colors",
        "Typography",
        "Base Button Styles",
        "Secondary Button",
        "Outline Button",
        "Header Layout",
        "Header Builder",
        "Header Off Canvas",
        "Header Off Canvas",
        "Bottom Row",
        "Top Row",
        "Main Row",
        "Header Search",
        "Header Social",
        "Header Social",
        "Header Social",
        "Header Social",
        "Header Button",
        "Header Button",
        "HTML Editor",
        "HTML Editor",
        "Header Mobile HTML",
        "Header Mobile Button",
        "Header Mobile Button",
        "Mobile Navigation",
        "Sticky Header",
        "Sticky Header",
        "Mobile Trigger",
        "Mobile Trigger",
        "Transparent Header",
        "Transparent Header",
        "Dropdown Navigation",
        "Dropdown Navigation",
        "Secondary Navigation",
        "Primary Navigation",
        "Site Identity",
        "Block Settings",
        "Footer 1",
        "Block Settings",
        "Footer 2",
        "Block Settings",
        "Footer 3",
        "Block Settings",
        "Footer 4",
        "Block Settings",
        "Footer 5",
        "Block Settings",
        "Footer 6",
        "Footer Layout",
        "Footer Builder",
        "Footer Navigation",
        "Footer Social",
        "Footer Social",
        "Footer Copyright HTML",
        "Widget Footer 6 Settings",
        "Widget Footer 5 Settings",
        "Widget Footer 4 Settings",
        "Widget Footer 3 Settings",
        "Widget Footer 2 Settings",
        "Widget Footer 1 Settings",
        "Footer Bottom",
        "Footer Bottom",
        "Footer Top",
        "Footer Middle",
        "Layout",
        "Sidebar",
        "Sidebar Design",
        "Images",
        "Scroll To Top",
        "Scroll To Top",
        "404 Page Layout",
        "404 Page Layout",
        "Comments",
        "Breadcrumbs",
        "Social Links",
        "Performance",
        "Page Layout",
        "Single Post Layout",
        "Single Post Layout",
        "Archive Layout",
        "Archive Layout",
        "Primary",
        "New Menu",
        "View All Locations",
        "Block Settings",
        "Sidebar 1",
        "Block Settings",
        "Sidebar 2",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "Publish Settings"
      ],
      "customizerTitleChangeAccepted": true,
      "browserErrors": [],
      "screenshots": {
        "desktop": "/research/2026-10-09/kadence-desktop.png",
        "mobile": "/research/2026-10-09/kadence-mobile.png"
      }
    }
  ]
}
