SchemaNex

Description

SchemaNex allows you to easily add custom JSON-LD schema markup to posts, pages, and custom post types directly from the WordPress editor.

Features include:

  • Multiple schema blocks per post
  • Built-in JSON validation
  • AJAX schema validator
  • JSON formatting tools
  • Dynamic schema variables
  • Schema templates (FAQ, Service, Article, LocalBusiness, Breadcrumb)
  • Duplicate schema type detection
  • Yoast SEO / Rank Math conflict warnings
  • Gutenberg and Classic Editor support
  • CodeMirror-powered schema editor

Screenshots

  • Schema editor interface.
  • JSON validation and formatting tools.
  • Quick schema template buttons.
  • Bulk schema management screen.

Installation

  1. Upload the schemanex folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Edit any post, page, or supported custom post type to add your custom schema blocks.

FAQ

Can I use dynamic variables?

Yes! You can use templates like {{post_title}}, {{post_url}}, {{excerpt}}, {{author_name}}, {{publish_date}}, {{modified_date}}, {{featured_image}}, {{site_name}}, and {{site_url}} within your schemas.

Does it validate the JSON syntax?

Yes, the plugin checks for syntax errors automatically on save and features a “Validate Schema” button to perform checks via AJAX directly inside the editor.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“SchemaNex” is open source software. The following people have contributed to this plugin.

Contributors

Translate “SchemaNex” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0

  • Initial Release.