Repository navigation
v1.0.0
The first versioned release of Schema.org Blocks. Install it from the schema-org-blocks.zip file below.
The plugin lets you give any block a schema.org type and map its content to schema.org properties. It outputs the result as JSON-LD, or adds it to the Yoast SEO graph when Yoast is active.
What it does
- Adds a Schema.org Mapping panel to every block.
- Property blocks attach to the nearest typed block above them, through untyped groups, columns and template parts.
- Works with block themes. Post and site blocks and query loops all feed the graph.
- Site-wide entities get an
@id, and other entities can link to them. For example, an Article can link to the site Organization as its publisher. - Smart defaults map common blocks for you, such as images, headings, buttons and accordions.
- FAQ and How-to versions of the Accordion block, and Quick setup buttons on Group, Accordion and Query blocks.
- Seven ready-made block patterns in a "Schema.org" category.
- An agent skill, and three read-only abilities that AI agents can use over MCP: guidance, schema types, and the schema graph of a page.
Requirements
- WordPress 6.9 or later (tested up to 7.1)
- PHP 8.0 or later