100% Free & Open Source
WordPress.org GitHub
Home Modules Documentation FAQ Install
Docs Schema Settings

Schema Settings

Add Schema.org microdata and BreadcrumbList JSON-LD for better structured data.

Overview

Automatically adds Schema.org microdata attributes to HTML elements for improved structured data and SEO.

Schema Types Applied

ElementSchema TypeAttributes Added
<html>WebPage (configurable)itemscope, itemtype
<header>WPHeaderitemscope, itemtype
<footer>WPFooteritemscope, itemtype
<article>Article (configurable)itemscope, itemtype
First H1/H2itemprop="headline"

Developer Filters

Dynamic page type
add_filter( 'functionalities_schema_site_itemtype', function( $type ) { if ( is_front_page() ) return 'WebSite'; if ( is_product() ) return 'Product'; return $type; });