What is Microdata?
HTML Microdata is a way to add semantic meaning to your web content by embedding metadata within your HTML elements using a standardized format. This metadata helps search engines and other tools better understand the content of your website, which can improve things like search result visibility. If you’re interesting in reading more about microdata, see: Getting started with schema.org using Microdata.
The Kadence Theme adds microdata to various HTML elements by default to help search engines better understand your site’s content.
How To Disable Kadence Microdata
If you’re using a third-party SEO plugin (such as Yoast SEO, Rank Math, or SEOPress) that handles schema markup, you can easily disable the Kadence microdata and prevent duplicate or conflicting structured data. You can do this in one of two ways:
Using the Customizer

Go to Appearance > Customize and click on General and then Performance. Turn off the “Enable Microdata Schema” option and save your changes.
Adding a PHP Code Snippet
If you prefer to use code snippets, you can add a filter to turn off the Kadence microdata feature. Note that adding this snippet will override the Customizer setting mentioned above. For more information about adding code snippets, see this document: How to add a custom filter or function with Code Snippets.
Add the following PHP code snippet:
add_filter('kadence_microdata', '__return_false');
For reference, the Kadence microdata functions can be found in the Kadence theme file: /wp-content/themes/kadence/inc/components/microdata/component.php
How To Test Your Microdata
To test your site’s microdata, there are various online tools that will show how your microdata will appear in search and/or allow you to validate your structured data:


