WPSSO Schema JSON-LD Markup (Premium)

License Selection

1 x WordPress Site for $39.00 ea
2 x WordPress Sites for $31.00 ea - suggested for WP Engine and hosts with staging sites
3 x WordPress Sites for $26.00 ea - suggested for Pantheon and hosts with dev and test sites
5 x WordPress Sites for $22.00 ea
10 x WordPress Sites for $19.00 ea
15 x WordPress Sites for $16.00 ea
25 x WordPress Sites for $14.00 ea

Licenses do not expire — enjoy unlimited updates and support for the lifetime of your registered WordPress Site Address URLs.

License Terms and Information
No Risk 30 Day Refund Policy
PayPal Acceptance Mark

Version Information

  • Plugin Name: WPSSO Schema JSON-LD Markup (Premium)
  • Stable Version: 4.17.1
  • Author: JS Morisset
  • Description: Google Rich Results for Articles, Carousels, Events, FAQ pages, How-Tos, Local SEO, Products, Recipes, Ratings, Reviews, and more.
  • License: Nontransferable License for WordPress Site Address URL
  • Requires PHP: 7.0 or newer
  • Requires WordPress: 4.5 or newer
  • Tested Up To WordPress: 5.7.2
  • Tested Up To WooCommerce: 5.4.1
  • Last Updated: 2 days ago
  • Plugin Home Page »

Version Numbering

Version components: {major}.{minor}.{bugfix}[-{stage}.{level}]

  • {major} = Major structural code changes / re-writes or incompatible API changes.
  • {minor} = New functionality was added or improved in a backwards-compatible manner.
  • {bugfix} = Backwards-compatible bug fixes or small improvements.
  • {stage}.{level} = Pre-production release: dev < a (alpha) < b (beta) < rc (release candidate).

Standard Version Repositories

Development Updates for Premium Users

Development, alpha, beta, and release candidate updates are available for Premium users.

Under the SSO > Update Manager settings page, select the "Development and Up" version filter for WPSSO Core and all its extensions (to satisfy any version dependencies). Save the plugin settings, and click the "Check for Plugin Updates" button to fetch the latest / current WPSSO version information. When new Development versions are available, they will automatically appear under your WordPress Dashboard > Updates page. You can always re-select the "Stable / Production" version filter at any time to re-install the last stable / production version of a plugin.

Changelog / Release Notes

Version 4.17.1 (2021/06/23)

  • New Features
    • None.
  • Improvements
    • Added support for the new "Cache Date Archive Markup" option in WPSSO Core v8.31.0.
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v7.0.
    • WordPress v4.5.
    • WPSSO Core v8.32.0.

Version 4.17.0 (2021/06/08)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Renamed '*_img_id_pre' option keys to '*_img_id_lib' for WPSSO 8.30.0.
  • Requires At Least
    • PHP v7.0.
    • WordPress v4.5.
    • WPSSO Core v8.30.0.

Version 4.16.0 (2021/05/30)

  • New Features
    • None.
  • Improvements
    • Updated the Schema Recipe markup to include instruction sections and images.
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v7.0.
    • WordPress v4.5.
    • WPSSO Core v8.29.0.

Version 4.15.1 (2021/05/05)

  • New Features
    • None.
  • Improvements
    • The Priority Media Schema image selection is now unhidden by default.
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v7.0.
    • WordPress v4.5.
    • WPSSO Core v8.28.1.

Version 4.15.0 (2021/04/17)

  • New Features
    • None.
  • Improvements
    • Added a new "Job Location Type" option in the Document SSO metabox.
    • Added a new "Default Job Location Type" option in the SSO > Schema Markup settings page.
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v7.0.
    • WordPress v4.5.
    • WPSSO Core v8.26.3.

Version 4.14.1 (2021/02/25)

  • New Features
    • None.
  • Improvements
    • Updated the banners and icons of WPSSO Core and its add-ons.
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v7.0.
    • WordPress v4.5.
    • WPSSO Core v8.25.2.

Version 4.14.0 (2021/02/09)

To support the new price drop appearance feature in Google search results, product offer markup has been changed to include all offers as a single array (by default) instead of aggregating offers by currency.

  • New Features
    • Added a new "Aggregate Offers by Currency" option in the SSO > Schema Markup settings page (unchecked by default).
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v7.0.
    • WordPress v4.5.
    • WPSSO Core v8.22.0.

Version 4.13.1 (2021/01/29)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • Fixed an incorrect banner image source for the Schema Article publisher property markup.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v7.0.
    • WordPress v4.5.
    • WPSSO Core v8.20.0.

Version 4.13.0 (2021/01/21)

  • New Features
    • None.
  • Improvements
    • Added support for images in each element of the review property.
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v7.0.
    • WordPress v4.5.
    • WPSSO Core v8.20.0.

Version 4.12.0 (2020/12/11)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Removed deprecated $posts_per_page argument from WpssoSchema::add_itemlist_data() method calls.
    • Removed deprecated $posts_per_page argument from WpssoSchema::add_posts_data() method calls.
    • Removed deprecated constants:
      • WPSSO_SCHEMA_POSTS_PER_BLOG_MAX
      • WPSSO_SCHEMA_MENTIONS_PER_COLLECTION_MAX
      • WPSSO_SCHEMA_QUESTIONS_PER_FAQPAGE_MAX
      • WPSSO_SCHEMA_ITEMS_PER_LIST_MAX
      • WPSSO_SCHEMA_MENTIONS_PER_PROFILE_MAX
      • WPSSO_SCHEMA_MENTIONS_PER_SEARCH_MAX
  • Requires At Least
    • PHP v7.0.
    • WordPress v4.5.
    • WPSSO Core v8.17.0.

Version 4.11.0 (2020/12/04)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Included the $addon argument for library class constructors.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.5.
    • WPSSO Core v8.16.0.

Version 4.10.0 (2020/11/26)

  • New Features
    • None.
  • Improvements
    • Moved all SSO > Schema Markup > Schema Defaults tab options to a new Schema Defaults metabox.
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.4.
    • WPSSO Core v8.14.0.

Version 4.9.0 (2020/11/20)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Renamed the 'plugin_def_currency' options key to 'og_def_currency' for WPSSO Core v8.13.0.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.4.
    • WPSSO Core v8.13.0.

Version 4.8.0 (2020/11/13)

  • New Features
    • None.
  • Improvements
    • Added a check to skip loading Schema filter hooks if Schema markup is disabled.
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.4.
    • WPSSO Core v8.12.1.

Version 4.7.0 (2020/11/07)

  • New Features
    • None.
  • Improvements
    • Moved the activation of shipping offers for Schema JSON-LD from WPSSO JSON to WPSSO WCSDT.
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.4.
    • WPSSO Core v8.11.2.

Version 4.6.0 (2020/10/28)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Refactored the WpssoJsonFiltersTypePlace class to use WpssoSchemaSingle::get_opening_hours_data() in WPSSO Core v8.10.0.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.4.
    • WPSSO Core v8.10.0.

Version 4.5.2 (2020/10/26)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • Fixed invalid argument error for $weekdays in the WpssoJsonFiltersTypePlace class.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.4.
    • WPSSO Core v8.9.0.

Version 4.5.1 (2020/10/17)

  • New Features
    • None.
  • Improvements
    • Refactored the add-on class to extend a new WpssoAddOn abstract class.
  • Bugfixes
    • Fixed backwards compatibility with older 'init_objects' and 'init_plugin' action arguments.
  • Developer Notes
    • Added a new WpssoAddOn class in lib/abstracts/add-on.php.
    • Added a new SucomAddOn class in lib/abstracts/com/add-on.php.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.4.
    • WPSSO Core v8.8.1.

Version 4.4.0 (2020/10/02)

Added support for the new Schema shippingDetails property in Schema Product offers for WooCommerce products. Note that Google is now showing shipping costs from Schema markup in search results.

  • New Features
    • None.
  • Improvements
    • Added support for the new Schema shippingDetails property in Schema Product offers for WooCommerce products, including shippingRate values by currency, and shippingDestination with countries, states, and postal code limits (WooCommerce postal code wildcards and ranges are supported).
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.4.
    • WPSSO Core v8.7.0.

Version 4.3.1 (2020/09/18)

  • New Features
    • None.
  • Improvements
    • Added a conflict notification for the Yoast WooCommerce SEO plugin.
    • Added new Schema Review sub-types:
      • https://schema.org/CriticReview
      • https://schema.org/EmployerReview
      • https://schema.org/MediaReview
      • https://schema.org/Recommendation
      • https://schema.org/UserReview
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new WpssoJsonConflict class in lib/conflict.php.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.4.
    • WPSSO Core v8.5.1.

Version 4.3.0 (2020/09/15)

  • New Features
    • None.
  • Improvements
    • Updated the French plugin translations.
  • Bugfixes
    • None.
  • Developer Notes
    • Moved extracted translation strings from lib/gettext-*.php files to a new gettext/ folder.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.
    • WPSSO Core v8.5.0.

Version 4.2.1 (2020/09/11)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Added custom CSS filters for Yoast SEO and Rank Math in the WpssoJsonCompat class.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.
    • WPSSO Core v8.4.1.

Version 4.2.0 (2020/09/05)

  • New Features
    • None.
  • Improvements
    • Added Schema cleanup for Yoast SEO to remove its Schema JSON-LD markup.
    • Added Schema cleanup for Rank Math to remove its Schema JSON-LD markup, except for the Schema BreadcrumbList markup.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a lib/compat.php library file for third-party plugin and theme compatibility actions and filters.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.
    • WPSSO Core v8.3.0.

Version 4.1.0 (2020/08/15)

Google has updated their Rich Results requirements to use the complete URL of Schema enumeration values instead of only the enumeration name (as they previously required). The product availability, product condition, event attendance, event status, and offer availability values have all been updated to include their complete enumeration URL. For example, a previous product condition might have been 'New' or 'NewCondition' and will now be included in Schema markup as 'https://schema.org/NewCondition'.

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new 'wpsso_sanitize_md_options' filter hook in WpssoJsonFilters to sanitize the post metadata event attendence, event status, and offer availability values.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.
    • WPSSO Core v8.2.1.

Version 4.0.0 (2020/08/11)

Google has updated their Rich Results requirements and now prefers 1:1, 4:3, and 16:9 images for all Schema types, not just the Schema Article type for AMP webpages. The "Schema" and "Schema Article" image sizes have been removed and replaced by new Schema 1:1, 4:3, and 16:9 image sizes (minimum dimensions are 1200x1200px, 1200x900px, and 1200x675px).

  • New Features
    • None.
  • Improvements
    • Added an 'audience' property to Schema Product markup for the Target Gender value.
    • Renamed the following SSO > Image Sizes:
      • Schema Article AMP 1:1 to Schema 1:1 (Google)
      • Schema Article AMP 4:3 to Schema 4:3 (Google)
      • Schema Article AMP 16:9 to Schema 16:9 (Google)
    • Removed the following SSO > Image Sizes:
      • Schema
      • Schema Article
  • Bugfixes
    • None.
  • Developer Notes
    • Added support for the new WpssoUtilMetabox class in WPSSO Core v8.0.0.
    • Refactored the get_missing_requirements() and wpsso_init_textdomain() methods to allow reloading translation files when debugging is enabled.
    • Refactored the Schema type filters to use the new WpssoSchema::is_valid_key() and is_valid_val() from WPSSO Core v8.0.0.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.
    • WPSSO Core v8.0.0.