Skip to content

Allow multiple FAQ blocks and combine their schema output  #14429

@jonoalderson

Description

@jonoalderson

At the moment...

When a post contains a Yoast FAQ block, we transform the WebPage into a FAQPage, and, create an itemList which references each question by ID and declares itself as the main entity of the FAQPage.

Additionally, we set an arbitrary limit of a single Yoast FAQ block per page.

We would like...

In order to be competitive with our features, we need to improve the utility of these blocks. Specifically:

  • A post should be able to contain an unlimited number of Yoast FAQ blocks.

  • When a post contains multiple Yoast FAQ blocks, we should combine their questions; that is to say, we should reference the question pieces from each block in the existing (single) itemList. Questions should be added to the itemList in the order in which they are parsed.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions