Flexible FAQ adds a structured FAQ (accordion) section to your Flexible Page Builder layouts. Editors can add multiple question–answer pairs that render as collapsible items and include schema.org FAQPage microdata out of the box for enhanced SEO.
What you can show in the block
- Question (title) and Answer (rich text) per item.
- Automatic injection of
FAQPage,Question, andAnswermicrodata viaitemscope,itemtype, anditempropattributes. - Accordion‑ready markup using classes like
accordion_togglerandaccordion_info.
Layout and presentation
- Each FAQ item is output in a responsive grid row for clean spacing.
- Optional animation classes can be applied (e.g.,
animated_itemwith a selected animation value). - Accordion open/close interactions rely on your theme or site JS/CSS targeting the provided classes.
Editor experience
- Manage all questions and answers through ACF fields inside the Flexible Page Builder layout.
- Add, remove, and reorder FAQ items without coding.
- Answers support HTML/rich content and will be wrapped with the proper schema
itemprop="text".
SEO details
- Container is marked as
FAQPage:itemscope itemtype="https://schema.org/FAQPage". - Each item:
- Question wrapper:
itemscope itemtype="https://schema.org/Question" itemprop="mainEntity" - Question text:
itemprop="name" - Answer wrapper:
itemscope itemtype="https://schema.org/Answer" itemprop="acceptedAnswer" - Answer text:
itemprop="text"
- Question wrapper:
- This improves eligibility for rich results in search when Google supports FAQ rich results.
Typical use cases
- Product or service pages with common questions.
- Help/Support pages consolidating quick answers.
- Landing pages to reduce friction and improve conversions.






