Markup (JSON-LD) structured in schema.org

It is plug in to implement structured markup (JSON-LD syntax) by schema.org definition on an article or the fixed page.

Author:Kazuya Takami (profile at wordpress.org)
WordPress version required:4.3.1
WordPress version tested:5.6.11
Plugin version:4.8.1
Added to WordPress repository:15-10-2015
Last updated:25-04-2021
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:96
Rated by:45
Plugin URI:https://github.com/miiitaka/wp-structuring-ma...
Total downloads:407 591
Active installs:30 000+
plugin download
Click to start download

Allows you to include schema.org JSON-LD syntax markup on your website
Base knowledge is “https://schema.org/” and “https://developers.google.com/structured-data/”

Schema.org Type

  • Article: https://schema.org/Article
  • BlogPosting: https://schema.org/BlogPosting
  • BreadcrumbList: https://schema.org/BreadcrumbList
  • Event: https://schema.org/Event
  • LocalBusiness : https://schema.org/LocalBusiness
  • NewsArticle: https://schema.org/NewsArticle
  • Organization: https://schema.org/Organization
  • Person: https://schema.org/Person
  • SiteNavigation: https://schema.org/SiteNavigationElement
  • Speakable: https://pending.schema.org/speakable
  • Video: https://schema.org/Video
  • Website: https://schema.org/WebSite

Breadcrumb

You can display the breadcrumbs in the short code. Breadcrumb definition is available even if not active.

[ Example ]

<?php
if ( shortcode_exists( 'wp-structuring-markup-breadcrumb' ) ) {
    echo do_shortcode( '[wp-structuring-markup-breadcrumb]' );
}
?>

[ ShortCode Options ]

  • Option : id=”id_name” attribute additional ol element.
  • Option : class=”class_name” attribute additional ol element.

[ Schema Filters ]

  • Filter Name: structuring_markup_meta_article ( Article )
  • Filter Name: structuring_markup_meta_blog_posting ( Blog Posting )
  • Filter Name: structuring_markup_meta_breadcrumb ( Breadcrumb List )
  • Filter Name: structuring_markup_meta_event ( Event )
  • Filter Name: structuring_markup_meta_local_business ( Local Business )
  • Filter Name: structuring_markup_meta_news_article ( News Article )
  • Filter Name: structuring_markup_meta_organization ( Organization )
  • Filter Name: structuring_markup_meta_person ( Person )
  • Filter Name: structuring_markup_meta_site_navigation ( Site Navigation )
  • Filter Name: structuring_markup_meta_video ( Video )
  • Filter Name: structuring_markup_meta_website ( WebSite )

Contact

  • email to foundationmeister[at]outlook.com
  • twitter @miiitaka