WP Manifestindependent plugin directory
manifest / seo / dc23-excessive-schema

DC23 Excessive Schema WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Template-level schema enrichment: connects WebPage to Query Loop sections via ItemList nodes.

★ 0stars
44release downloads
v0.4.8latest · 3mo ago

Install

Download dc23-excessive-schema.zip From the v0.4.8 release on GitHub, Jul 15, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/d-claassen/dc23-excessive-schema/releases/download/v0.4.8/dc23-excessive-schema.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Template-level schema enrichment: connects WebPage to Query Loop sections via ItemList nodes.

Description

DC23 Excessive Schema automatically enriches your site's structured data by detecting WordPress Query Loop blocks and creating proper Schema.org ItemList nodes that connect to your page's WebPage schema.

Features

  • Automatic Detection: Finds all Query Loop blocks on any page
  • Smart Naming: Uses block headings, titles, or post type labels
  • Dynamic Connection: Uses hasPart or mentions based on page type
  • Reference-Only: Points to existing schema nodes, no duplication
  • Universal: Works on front page, archives, taxonomies, single posts, and more

How It Works

The plugin hooks into WordPress rendering to:

  1. Detect Query Loop blocks during page render
  2. Collect post IDs and section names
  3. Inject ItemList nodes into the Yoast SEO schema graph
  4. Connect them to the WebPage node using the appropriate property

Requirements

  • WordPress 6.6 or higher
  • PHP 8.2 or higher
  • Yoast SEO plugin

Installation

  1. Upload the plugin files to /wp-content/plugins/dc23-excessive-schema/
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Ensure Yoast SEO is installed and activated
  4. Query Loop blocks will automatically generate ItemList schema

Frequently Asked Questions

Does this work with custom post types?

Yes! The plugin works with any post type displayed in Query Loop blocks.

Do I need to configure anything?

No. The plugin works automatically once activated, as long as Yoast SEO is active.

What if I don't use Query Loop blocks?

The plugin will simply not add any schema. It only activates when Query Loop blocks are present.

Changelog

0.1.0

  • Initial release
  • Query Loop detection and ItemList generation
  • Dynamic connection property based on page type
  • Support for all WordPress page types

Upgrade Notice

0.1.0

Initial release of DC23 Excessive Schema.

Releases

22 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v0.4.8 latest
Jul 15, 2026 3mo ago
dc23-excessive-schema.zip
4
Jul 3, 2026 3mo ago
dc23-excessive-schema.zip
3
Jul 1, 2026 3mo ago
dc23-excessive-schema.zip
2
Jun 24, 2026 4mo ago
dc23-excessive-schema.zip
1
Jun 22, 2026 4mo ago
dc23-excessive-schema.zip
1
Jun 22, 2026 4mo ago
dc23-excessive-schema.zip
1
May 12, 2026 5mo ago
dc23-excessive-schema.zip
5
May 8, 2026 5mo ago
dc23-excessive-schema.zip
1
May 5, 2026 5mo ago
dc23-excessive-schema.zip
1
May 5, 2026 5mo ago
dc23-excessive-schema.zip
0
Apr 29, 2026 5mo ago
dc23-excessive-schema.zip
1
Apr 29, 2026 5mo ago
dc23-excessive-schema.zip
1
Apr 29, 2026 5mo ago
dc23-excessive-schema.zip
0
Apr 28, 2026 5mo ago
dc23-excessive-schema.zip
5
Apr 27, 2026 5mo ago
dc23-excessive-schema.zip
1
Apr 23, 2026 6mo ago
dc23-excessive-schema.zip
1
Apr 21, 2026 6mo ago
dc23-excessive-schema.zip
1
Apr 14, 2026 6mo ago
dc23-excessive-schema.zip
1
Apr 7, 2026 6mo ago
dc23-excessive-schema.zip
4
Apr 3, 2026 6mo ago
dc23-excessive-schema.zip
4
Apr 3, 2026 6mo ago
dc23-excessive-schema.zip
2
Mar 28, 2026 6mo ago
dc23-excessive-schema.zip
4
A grade

Security

DC23 Excessive Schema 0.4.8 · audited by WP Registry

No security issues found.

Audited release
0.4.8
Findings
none
Worst severity
—
Content hash
c4acb7ec7bc26ffe64ebef6f…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.