WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides

Protect schema.org markup in HTML editor

Easy tool to stop HTML editor from removing schema.org/microdata tags from post or page content.

Protect schema.org markup in HTML editor

The facts

Rating
5★ from 5
Active installs
800+
Price
Free
Last updated
8 Aug 2026
Added
Jun 2016
Requires WP
4.0
Tested up to
WP 7.0.4
Downloads
20,217

Our analysis

AI-assisted

The Protect schema.org markup in HTML editor plugin prevents the WordPress HTML editor from removing schema.org attributes such as itemscope, itemtype, and itemprop when saving post or page content. This is particularly useful for users who want to retain rich snippets and structured data in their content.

This plugin is suitable for anyone using WordPress who needs to maintain schema.org markup in their HTML editor, ensuring that essential microdata is preserved during content editing.

Best for: This plugin is best for WordPress users who require schema.org markup in their content.

What it does well

  • Prevents removal of schema.org attributes
  • Maintains rich snippets and structured data
  • Free to use from the WordPress.org directory
  • Compatible with WordPress up to version 7.0.4
  • Developed by Ecwid by Lightspeed Ecommerce Shopping Cart

Where it falls short

  • Limited feature information available

Verdict

The plugin effectively preserves important schema.org markup in the HTML editor, making it a useful tool for those focused on structured data.

From the developer

Ecwid by Lightspeed Ecommerce Shopping Cart's own description of Protect schema.org markup in HTML editor, lightly tidied.

WordPress HTML editor (tinyMCE) treats schema.org attributes like itemscope/itemtype/itemprop as invalid HTML attributes and strips them when you save the post or page content. This plugin alters this behavior and prevent the WordPress HTML editor from removing the schema.org/microdata markup.

Credits

@azaozz suggested the solution. See the issue discussion here: https://core.trac.wordpress.org/ticket/27931

Read the full description on the official page →

Tagged as