Normal view

[PROMO] First plugin build ever - admin bar JSON-LD/schema viewer plugin. Feedback very welcome

3 September 2026 at 16:08

Howdy, 'Pressers. I'm sharing this under the promo rule because it’s a free/open-source plugin out on the repository, and this is my company's first WordPress plugin release. I’d genuinely appreciate feedback from y'all.

My developer built Schema Viewer because we kept running into the same practical issue on inherited WordPress sites: structured data/schema may be present, but it is not always quick or convenient to inspect.

The project that pushed us to build it involved a client site with an older schema-viewing setup. It solved a real problem - the entire internal marketing team, and their vendors, wanted visibility into what schema was on a page - but the implementation added front-end clutter and confusion.

We wanted a cleaner version: Logged-in user clicks a button the WordPress admin bar once → sees the JSON-LD on the current page → can review/copy it without digging through source code or adding anything weird to the public front end.

What it does What it does not do
Adds an admin bar option to view JSON-LD/schema on the current page Generate or validate schema
Shows existing structured data in a cleaner way for logged-in users Replace Google’s Rich Results Test or Schema.org validation tools
Helps with support, QA, troubleshooting, and general site stewardship Try to be a full SEO plugin

Plugin link: https://wordpress.org/plugins/bipi-schema-viewer/

I’d especially appreciate feedback on:

  • whether the workflow makes sense
  • whether the output is readable/useful
  • whether the admin-bar placement feels right (or if we need an option to not show it and instead access from the dashboard)
  • anything that feels confusing in the plugin description/readme
  • whether there are obvious edge cases we should think about

Thanks in advance. This is our first plugin release, so I’m trying to learn from people who spend more time in the WordPress plugin development ecosystem than I do. Also, I hope someone finds this useful - it's made my life SO much easier as a dashboard/admin user!

submitted by /u/dnelled
[link] [comments]
❌