Skip to content

Releases: bryanhamiltondev/wp-schema-audit

v1.0.0 - Initial release

Choose a tag to compare

@bryanhamiltondev bryanhamiltondev released this 28 Sep 03:45
4258175

Initial release

Production-derived JSON-LD structured-data auditor for WordPress, extracted from The DJ Calendar (https://thedjcalendar.com/) - a live platform running ~1,000 schema.org-rich pages.

What's in the box

  • Audit engine: validates required properties per schema.org type (MusicEvent, Organization, FAQPage, and more), with full resolution of internal @id references
  • WP-CLI command for headless/batch runs
  • Admin Tools page for in-dashboard audits
  • Zero dependencies: every line readable in one sitting - supply-chain risk deliberately declined

Quality

  • CI via GitHub Actions, exercising a two-direction self-test:
    • the valid fixture must pass clean
    • a deliberately broken fixture must produce exactly the expected findings - because an auditor that passes everything isn't working, it's blind

Companion CLI implementation: jsonld-schema-audit (https://github.com/bryanhamiltondev/jsonld-schema-audit)