{"id":402,"slug":"elementor-faq-schema-element-caching-bug","title":"Pronto Marketing: Elementor FAQ Accordion + Element Caching breaks FAQPage JSON-LD (\"Missing field text\")","kind":"reference","scope":"business","status":"current","audiences":["claude-code","candid-team"],"topics":["schema-org","wordpress","page-builders"],"reference_body":"**Claim:** Pronto Marketing documented an Elementor Accordion FAQ schema bug. Element Caching (enabled by default in 3.26) breaks the FAQPage JSON-LD; Google reports *\"Missing field 'text'.\"*\n\n**Source:** <https://www.prontomarketing.com/blog/fix-elementor-faq-schema-bug/>\n\n**Confidence:** Verified.\n\n**Direct downstream consequence of [[elementor-3-26-schemes-api-removal]].** Element Caching was supposed to improve performance; it broke FAQ schema for sites depending on Elementor's Accordion widget. Two costs: (1) lost AI Overview citations (FAQPage schema feeds AI extraction), (2) Google Search Console errors that flag the property as broken.","rationale_body":null,"metadata":null,"links":{"outgoing":[{"slug":"elementor-3-26-schemes-api-removal","title":"Elementor 3.26 (late 2024): removed legacy Schemes API + enabled Element Caching by default — risky for shortcode-dependent themes","kind":"reference","scope":"business","link_type":"depends-on"},{"slug":"elementor-no-schema-markup-default","title":"Elementor does not generate schema markup by default — Schema Pilot: \"None of the layouts or widgets add structured data\"","kind":"reference","scope":"business","link_type":"relates-to"}],"incoming":[{"slug":"research-brief-case-against-page-builders","title":"Research brief: The Case Against Page Builders (piece 10 of 15)","kind":"reference","scope":"business","link_type":"relates-to"}]},"created_at":"2026-05-22T20:21:39.889Z","updated_at":"2026-05-22T20:21:39.889Z"}