WPSSO Core | The Complete Meta Tag and Schema Markup Solution

Description

Makes sure your content looks great on all social and search sites – no matter how webpage URLs are crawled, shared, re-shared, posted, or embedded:

WPSSO Core and its complementary add-ons are provide comprehensive information about your webpage content to social sites (Facebook, Pinterest, Twitter, LinkedIn, etc.), search engines and crawlers (Google, Bing, etc.), mail and text messaging apps (Facebook Messenger, iMessage, Skype, WhatsApp, etc.), REST API clients, and oEmbed data for embedded objects / iframes (LinkedIn, WordPress, etc.) — all from your existing WordPress content and plugin data.

No other meta tag or Schema plugin satisfies all these essential social and search markup standards.

Uses your existing WordPress content and plugin / API data:

There’s no need to manually duplicate or re-enter descriptions, titles, product information, re-select images / videos, etc. WPSSO reads your existing post, page, product, media, recipe, event, forum, and SEO content automatically — while also offering fine-tuning and customization options for just about everything. 😉

Creates complete and accurate meta tags and Schema markup:

WPSSO Core and its complementary add-ons create meta tags and Schema markup for Facebook / Open Graph, Google’s Knowledge Graph, Google Rich Results (previously known as Rich Snippets) with Structured Data, Mobile Web Browsers, oEmbed data for LinkedIn, Pinterest Rich Pins, Twitter Cards, Weibo and many more — including complete markup for image SEO, video SEO, extensive e-Commerce product markup (for WooCommerce and others), mobile apps, author profile / authorship, co-authors, publisher information, local business markup, aggregate ratings, reviews, recipe information, event details, and much, much more — all from your existing WordPress content and plugin data!

WPSSO Core is language / locale aware, which means you can customize your site information, social page URLs and Knowledge Graph information for different languages.

Includes quality assurance features and options:

  • Checks and warns of any missing PHP modules.
  • Checks 3rd party plugin settings for possible conflicts.
  • Checks for minimum / maximum image dimensions and aspect ratios.
  • Shows notices for missing and required images.
  • Validates theme header templates for correct HTML markup.
  • Verifies webpage HTML for duplicate meta tags.

Coded for maximum performance:

WPSSO Core makes full use of all available caching methods — along with offering advanced caching features like pre-seeding its cache in background. WPSSO Core and its complementary add-ons only load the libraries and classes they need, keeping their code small, fast and light. All code is fully tested and compatible with the latest version of WordPress and PHP v7.x (PHP v5.5 or newer required).

Users Love the WPSSO Core Plugin

★★★★★ — “This plugin has been a lifesaver in terms of making our images and links and descriptions look beautiful everywhere we post them! It’s so easy to use and the preview functions are incredibly helpful.” – lotusblooms

★★★★★ — “What a fantastic plugin. If you want to fix all the errors in search console for structured data, this is the plugin to use. Love it.” – goviral

★★★★★ — “This plugin saves me so much time, and it has really lifted my SERP rankings. Most of my keywords I now rank 1-3 position. I also noticed after about a week that my impressions have gone up at least 75%. I upgraded to the pro version which gave me even more options.” – playnstocks

★★★★★ — “Yoast on steroids! As an SEO marketer, I love using Yoast for my basic on-page SEO. But Yoast only allows you to enter basic Open Graph social settings. This plugin gives you SO many more options on completing the Open Graph for Facebook, Twitter cards, Pinterest etc. If you use WordPress, I totally recommend using this plugin to help with better rankings in the SERPS!” – gregmontag

WPSSO Core Standard Features

  • Complete and accurate meta tags for all social sites, search engines, web browser extensions, mail and messaging apps, and embedded object / iframe content.

  • Updates WordPress oEmbed data with the Open Graph title, description, and image for posts, pages, and custom post types.

  • Offers meta tags and markup for all webpages, including:

    • Home (Static Page or Blog)
    • Posts, Pages, and Custom Post Types
    • Categories, Tags, and Custom Taxonomy / Terms
    • User Profile Pages
    • Media Attachment Pages
    • Search Result Pages
  • Custom WordPress image size settings for:

    • Open Graph (Facebook and Others)
    • Schema (Google and Pinterest)
    • Schema Article (Google and Pinterest)
    • Schema Article AMP 1:1 (Google)
    • Schema Article AMP 4:3 (Google)
    • Schema Article AMP 16:9 (Google)
    • Schema Thumbnail Image
    • Twitter Summary Card
    • Twitter Large Image Summary Card
  • Capable of finding images from numerous sources, including featured, attached, gallery shortcode, images from HTML tags, or a custom fallback image.

  • Contextual help for every plugin option and comprehensive online documentation.

  • Built-in support for AMP plugins:

  • Built-in support for caching plugins:

    • Autoptimize
    • Cache Enabler
    • Comet Cache
    • LiteSpeed Cache
    • Hummingbird Cache
    • Pagely, Siteground Optimizer
    • W3 Total Cache (aka W3TC)
    • WP Engine Cache
    • WP Fastest Cache
    • WP Rocket Cache
    • WP Super Cache.
  • Built-in support for advanced WordPress configurations:

  • Includes advanced quality assurance features and options:

    • Checks and warns of any missing PHP modules.
    • Checks 3rd party plugin settings for possible conflicts.
    • Checks for minimum / maximum image dimensions and aspect ratios.
    • Shows notices for missing and required images.
    • Validates theme header templates for correct HTML markup.
    • Verifies webpage HTML for duplicate meta tags.

Free Complementary Add-ons

Need even more features?

Simply activate the free complementary add-on(s) you need:

WPSSO Core Premium Features

The Standard version is designed to satisfy the requirements of most standard WordPress sites / blogs. If your site requires additional plugin or service API integration, like WooCommerce shops, embedded video support, or advanced customization features, then you may want the Premium version for those additional features.

  • Customize default values in the Document SSO metabox when editing posts, pages, custom post types, terms (categories and tags), custom post types, and user profiles:

    • Customize Text
      • Schema Type
      • Open Graph Type
      • Default Title
      • Default Description
      • Pinterest Image Description
      • Twitter Card Description
      • Search Description
      • Sharing URL
      • Canonical URL
      • Article Information
        • Article Section
      • Basic Product Information
        • Product Brand
        • Product Price and Currency
        • Product Availability
        • Product Condition
        • Product Material
        • Product Color
        • Product Target Gender
        • Product Size
        • Product Weight (kg)
        • Product SKU
        • Product MPN
        • Product ISBN
    • Priority Media
      • Facebook / Open Graph and Default Media
        • Priority Image Information
          • Maximum Images
          • Image ID
          • or Image URL
        • Priority Video Information
          • Include Preview Images
          • Maximum Videos
          • Video Size
          • or Video URL
          • Video Name / Title
          • Video Description
      • Twitter Card
        • Image ID
        • or Image URL
      • Schema JSON-LD Markup / Rich Results
        • Maximum Images
        • Image ID
        • or Image URL
  • Optionally upscale small images from the Media Library for social sharing and Schema markup.

  • Automatically validate all image minimum / maximum dimensions and aspect ratios.

  • Render shortcodes and blocks for accurate description texts and embedded video detection.

  • Additional Facebook, Open Graph, Rich Pin meta tags and Schema markup for videos and e-Commerce products.

  • Support for embedded videos from Facebook, Slideshare, Vimeo, Wistia, and Youtube in content text.

  • Twitter Player Card for embedded videos from Facebook, Slideshare, Vimeo, Wistia, and Youtube.

  • URL shortening with Bitly, DLMY.App, Google, Ow.ly, TinyURL, or YOURLS.

  • Integrates with services and 3rd party plugins for additional image, video, e-Commerce product details, SEO settings, and more.

  • The following integration modules are provided with the Premium plugin, and are automatically loaded when the supported services are required or 3rd party plugins detected.

  • Additional custom Schema options in the Document SSO metabox are available with the WPSSO Schema JSON-LD Markup Premium add-on:

    • All Schema Types
      • Name / Title
      • Alternate Name
      • Description
      • Microdata Type URLs
      • Same-As URLs
    • Creative Work Information
      • Is Part of URL
      • Headline
      • Full Text
      • Keywords
      • Language
      • Family Friendly
      • Copyright Year
      • License URL
      • Publisher
      • Provider
    • Event Information
      • Event Language
      • Event Organizer Org
      • Event Organizer Person
      • Event Performer Org
      • Event Performer Person
      • Event Venue
      • Event Start (date, time, timezone)
      • Event End (date, time, timezone)
      • Event Offers Start (date, time, timezone)
      • Event Offers End (date, time, timezone)
      • Event Offers (name, price, currency, availability)
    • How-To
      • How-To Makes
      • How-To Preparation Time
      • How-To Total Time
      • How-To Supplies
      • How-To Tools
      • How-To Steps (section name, section description, step name, and direction text)
    • Job Posting Information
      • Job Posting Job Title
      • Job Posting Hiring Organization
      • Job Posting Job Location
      • Job Posting Base Salary
      • Job Posting Employment Type
      • Job Posting Expires
    • Movie Information
      • Cast Names
      • Director Names
      • Production Company
      • Movie Runtime
    • Organization Information
      • Select an Organization
    • Person Information
      • Alternate Person
    • Additional Product Information
      • Product Length (cm)
      • Product Width (cm)
      • Product Height (cm)
      • Product Depth (cm)
      • Product Volume (ml)
      • Product GTIN-14
      • Product GTIN-13/EAN
      • Product GTIN-12/UPC
      • Product GTIN-8
      • Product GTIN
    • QA Page Information
      • QA Heading
    • Recipe Information
      • Recipe Cuisine
      • Recipe Course
      • Recipe Makes
      • Recipe Cooking Method
      • Recipe Preparation Time
      • Recipe Cooking Time
      • Recipe Total Time
      • Recipe Total Calories
      • Recipe Ingredients
      • Recipe Instructions
      • Recipe Nutrition Information per Serving
        • Serving Size
        • Calories
        • Protein
        • Fiber
        • Carbohydrates
        • Sugar
        • Sodium
        • Fat
        • Saturated Fat
        • Unsaturated Fat
        • Trans Fat
        • Cholesterol
    • Review Information
      • Review Rating
      • Rating Value Name
      • Subject of the Review
        • Subject Webpage Type
        • Subject Webpage URL
        • Subject Same-As URL
        • Subject Name
        • Subject Description
        • Subject Image ID or URL
        • Claim Subject Information
          • Short Summary of Claim
          • First Appearance URL
        • Creative Work Subject Information
          • C.W. Author Type
          • C.W. Author Name
          • C.W. Author URL
          • C.W. Published Date
          • C.W. Created Date
        • Book Subject Information
          • Book ISBN
        • Movie Subject Information
          • Movie Cast Names
          • Movie Director Names
        • Product Subject Information
          • Product Brand
          • Product Offers (name, price, currency, availability)
          • Product SKU
          • Product MPN
        • Software App Subject Information
          • Operating System
          • Application Category
          • Software App Offers (name, price, currency, availability)
    • Software Application Information
      • Operating System
      • Application Category

Screenshots

  • The document SSO metabox offers a preview tab to show an example share using the current Open Graph meta tags.
  • The essential settings page provides an easy and quick setup for a few essential settings.

FAQ

Frequently Asked Questions

Advanced Documentation and Notes

Reviews

December 21, 2019
I'm a business person, not a developer. But I knew I needed to clean up some schema issues that the big SEO plugin was not taking care of (Yoa...). I'm really glad I found it and took the plunge to get into the details. Firstly, the plugin seems to do a lot of the basic corrections by itself. I didn't need to read through every word of the documentation to get started and was able to get the basics done. I've needed support twice, and in both times the speed of the response and quality of the response was outstanding. Really impressed!
December 21, 2019
Very good product. Have been using it since this product was in its infancy. Now its one of the most needed and trusted plugins available for wordpress. Definitely going to buy the pro version and encourage my clients to buy the pro version themselves.
December 13, 2019
I have had the opportunity to reach out to JS a few times. I am not well versed on the dark side of anything code, schema/structured data, or anything to do with making changes to settings. I studied all the different plugins available for Structured Data. I didn't know what I was studying but I studied the interaction of JS, recent activity on the WPSSO family of plugins along with responses to those who had questions. It's true JS has developed the WPSSO family for those who know a little something about the dark side. I was sold on JS and I'm glad I did. If you are going to survive the online game you want quality products and help when needed. I paid for the upgraded Core and JSON, studied and pinged JS if I had a question. JS responds and will do anything to help you. Do yourself a favor and go with a developer who offers more than a simple useless plugin. The functionality is phenomenal. The support is amazing. Wait until he does his new Podcast:) I'm reviewing all his plugins I use so check them out or just read this one again and get on board.
Read all 222 reviews

Contributors & Developers

“WPSSO Core | The Complete Meta Tag and Schema Markup Solution” is open source software. The following people have contributed to this plugin.

Contributors

“WPSSO Core | The Complete Meta Tag and Schema Markup Solution” has been translated into 3 locales. Thank you to the translators for their contributions.

Translate “WPSSO Core | The Complete Meta Tag and Schema Markup Solution” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

Release Schedule

New versions of the plugin are released approximately every week (more or less). New features are added, tested, and released incrementally, instead of grouping them together in a major version release. When minor bugs fixes and/or code improvements are applied, new versions are also released. This release schedule keeps the code stable and reliable, at the cost of more frequent updates.

See release early, release often (RERO) software development philosophy on Wikipedia for more information on the benefits of smaller / more frequent releases.

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 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 6.21.3-b.1 (2020/02/25)

  • New Features
    • None.
  • Improvements
    • Added the Schema MedicalCondition sub-types:
      • https://schema.org/InfectiousDisease
      • https://schema.org/MedicalSignOrSymptom
        • https://schema.org/MedicalSign
          • https://schema.org/MedicalVitalSign
        • https://schema.org/MedicalSymptom
    • Added a new “Term Title Prefix” option in the SSO > Advanced Settings page.
  • Bugfixes
    • None.
  • Developer Notes
    • Updated the WpssoPage->get_the_content() method to return single-line (default) or multi-line content.
    • Changed the default ‘WPSSO_CONTENT_FILTERS_MAX_TIME’ value from 1.5s to 1.0s.
    • Changed the default ‘WPSSO_SELECT_PERSON_NAMES_MAX’ value from 200 to 100.
    • Added a jQuery trigger( 'sucom_init_metabox' ) event when initializing the Document SSO metabox.
    • Refactored the jQuery sucomSchemaTypeOgType() function.
  • Requires At Least
    • PHP v5.5.
    • WordPress v4.0.

Version 6.21.2 (2020/02/21)

  • New Features
    • None.
  • Improvements
    • Moved the Schema Type option in the Document SSO metabox just above the Open Graph Type option.
    • Added a jQuery change event to dynamically update the Open Graph type value based on the selected Schema type.
  • Bugfixes
    • Fixed notice messages for the block editor to avoid a RawHTML element beging cast as a string (the block editor createNotice() function casts all notice messages as strings).
  • Developer Notes
    • Added a new sucomSchemaTypeOgType() function in js/com/jquery-metabox.js with a jQuery change event for ‘select#select_og_schema_type’.
  • Requires At Least
    • PHP v5.5.
    • WordPress v4.0.

Version 6.21.1 (2020/02/17)

  • New Features
    • None.
  • Improvements
    • Updated the WPBakery Visual Composer jQuery event handling bug check, which is apparently fixed in WPBakery Visual Composer v6.1.0 (props @boldairdeveloppement).
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v5.5.
    • WordPress v4.0.

Version 6.21.0 (2020/02/16)

  • New Features
    • Added support for the Rate my Post plugin.
    • Added support for clearing third-party cache plugins:
      • Autoptimize
      • Cache Enabler
      • Comet Cache
      • LiteSpeed Cache
      • Hummingbird Cache
      • Pagely
      • Siteground Optimizer
      • W3 Total Cache (aka W3TC)
      • WP Engine Cache
      • WP Fastest Cache
      • WP Rocket Cache
      • WP Super Cache
  • Improvements
    • Added new action buttons in the SSO > Tools and Actions page:
      • Delete All Files in Cache Folder
      • Refresh Transient Cache
      • Change to All/Basic Options View
    • Updated the “Delete All Files” success notice with the number of cached files, transient cache objects, and column metadata cleared.
    • Removed the “Auto-Refresh Cache After Clearing” option (now always enabled).
  • Bugfixes
    • None.
  • Developer Notes
    • The WpssoUtil->delete_all_column_meta() method now returns the deleted count.
    • Added a new SucomUtilWP::count_metadata() method to return a total count of metadata keys.
    • Added a new WpssoUtil->clear_all_other() method called by WpssoUtil->clear_all_cache() (see the list of supported plugins in the New Features section above).
    • Added a $strip_html argument (false by default) to the SucomUtil::safe_error_log() method.
    • Added a QA check for the PHP ‘dom’ extension, including its ‘DOMDocument’ class.
    • Added a QA check for the PHP ‘libxml’ extension, including its ‘libxml_use_internal_errors’ function.
    • Added a call to SucomUtil::safe_error_log() in WpssoConflict->conflict_check_php().
    • Added support for Rank Math in WpssoFilters->cleanup_rankmath_filters().
    • Removed support for the WPSSO_HEAD_HTML_DISABLE constant.
  • Requires At Least
    • PHP v5.5.
    • WordPress v4.0.

Version 6.20.0 (2020/02/09)

  • New Features
    • None.
  • Improvements
    • Added detection of write errors when creating a javascript file for the Schema type, article sections, and product category arrays.
  • Bugfixes
    • None.
  • Developer Notes
    • Added sorting by default for translated labels in the SucomForm->get_select() method.
    • Added calls to SucomUtil::safe_error_log() for error messages in the SucomCache methods.
  • Requires At Least
    • PHP v5.5.
    • WordPress v4.0.

Version 6.19.0 (2020/02/06)

  • New Features
    • Added a new integration module for the WooCommerce Currency Switcher plugin.
  • Improvements
    • Added a new “Product Category” option in the Document SSO metabox.
    • Added a new “Default Product Category” option in the SSO > General Settings page.
    • Added a new “Product Type ID Custom Field” option in the SSO > Advanced Settings page.
    • Added javascript file caching to SucomForm->get_select() for the Schema type, article sections, and product category arrays.
  • Bugfixes
    • Fixed the order of select options when using the SucomForm->get_select() method ‘on_focus_load_json’ event argument.
  • Developer Notes
    • Added a new WpssoUtil->get_google_product_categories() method.
    • Renamed WpssoUtil->get_article_topics() to WpssoUtil->get_article_sections().
    • Refactored the WpssoUtil->get_article_sections() method (now returns an associative array).
    • Replaced WpssoSchema->get_types_cache_exp() by a new WpssoUtil->get_cache_exp_secs() method.
    • Updated the Easy Digital Downloads, WooCommerce, and WP eCommerce integration modules to add the currency to the head cache index.
    • Moved WpssoUtil->add_og_type_mt_md() method to WpssoOpenGraph->add_og_type_mt_md().
    • Removed the WpssoPage->get_article_section() method and its ‘wpsso_article_section’ filter.
  • Requires At Least
    • PHP v5.5.
    • WordPress v4.0.

Version 6.18.0 (2020/01/30)

  • New Features
    • None.
  • Improvements
    • Added a new “Schema Type” select option in the Document SSO metabox.
    • Removed the Schema “Description” option in the Document SSO metabox.
    • Updated the WP Product Review integration module to use the ‘wppr_rating’ metadata key instead of ‘option_overall_score’.
  • Bugfixes
    • None.
  • Developer Notes
    • Moved all methods from the WpssoJsonSchema class in WPSSO JSON v2.20.0 to WpssoSchema.
  • Requires At Least
    • PHP v5.5.
    • WordPress v4.0.

Version 6.17.0 (2020/01/15)

  • New Features
    • None.
  • Improvements
    • Moved the ‘SSO’ menu page under the WordPress ‘Settings’ menu page.
    • Updated the SSO sub-menu item sorting to use the translated sub-menu item names.
    • Updated the default SSO menu item icon to the admin-settings dashicon.
    • Re-added post cache clearing for W3 Total Cache when a post ID is updated.
    • Renamed settings pages:
      • Renamed the SSO > Essential page to Essential Settings.
      • Renamed the SSO > General page to General Settings.
      • Renamed the SSO > Advanced page to Advanced Settings.
    • Added new settings pages:
      • Added a new SSO > Image Sizes settings page.
      • Added a new SSO > Social Pages settings page.
    • Removed duplicate settings pages:
      • Removed the WordPress Dashboard > SSO Dashboard page.
      • Removed the WordPress Plugins > SSO Complementary Add-ons page.
      • Removed the WordPress Settings > SSO Image Sizes page.
      • Removed the WordPress Settings > SSO Contact Fields page.
      • Removed the WordPress Settings > SSO WebSite Pages page.
      • Removed the WordPress Tools > SSO Tools and Actions page.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new WpssoPost->get_post_type_og_type() public method (returns false, or an Open Graph type string).
    • Moved the WpssoSchema->filter_get_post_options() and WpssoSchema->filter_save_post_options() filters to the WpssoOpenGraph class.
    • Moved the WpssoSchema->update_post_md_opts() method to the WpssoOpenGraph class.
  • Requires At Least
    • PHP v5.5.
    • WordPress v4.0.

Version 6.16.2 (2020/01/05)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Added WpssoSchema->filter_get_post_options() and WpssoSchema->filter_save_post_options() filter hooks to set the Open Graph type based on the Schema type.
    • Added a new WpssoSchema->get_schema_type_og_type() public method (returns false, or an Open Graph type string).
    • Added a new WpssoSchema->update_post_md_opts() private method.
  • Requires At Least
    • PHP v5.5.
    • WordPress v4.0.

Version 6.16.1 (2019/12/21)

  • New Features
    • None.
  • Improvements
    • Minor update to the SSO menu item dashicons and their order.
    • Added “Facebook Microdata Debug Tool” and “Google PageSpeed Insights” under the Document SSO > Validate tab.
    • Updated the product:retailer_item_id and product:retailer_part_no meta tag values:
      • product:retailer_item_id = The WordPress post object ID (aka the product ID from an e-commerce plugin).
      • product:retailer_part_no = The product SKU from an e-commerce plugin.
  • Bugfixes
    • Fixed a Schema “noscript” filter hook name that provides aggregate rating meta tags.
  • Developer Notes
    • Renamed setting option keys:
      • ‘plugin_cf_product_mpn’ to ‘plugin_cf_product_mfr_part_no’.
      • ‘plugin_cf_product_sku’ to ‘plugin_cf_product_retailer_part_no’.
      • ‘plugin_product_attr_mpn’ to ‘plugin_product_attr_mfr_part_no’.
    • Renamed metadata option keys:
      • ‘product_mpn’ to ‘product_mfr_part_no’.
      • ‘product_sku’ to ‘product_retailer_part_no’.
    • Updated minimum WordPress version required from 3.9 to 4.0.
  • Requires At Least
    • PHP v5.5.
    • WordPress v4.0.

Version 6.16.0 (2019/12/11)

  • New Features
    • Re-added support for the Yotpo Social Reviews for WooCommerce plugin.
  • Improvements
    • None.
  • Bugfixes
    • Fixed missing options in the Document SSO metabox when the “All Options” view was selected.
  • Developer Notes
    • Renamed the SucomForm->get_input_copy_clipboard() method to SucomForm::get_no_input_clipboard().
    • Added a new js/com/jquery-admin-page.min.js script file.
  • Requires At Least
    • PHP v5.5.
    • WordPress v3.9.

Version 6.15.0 (2019/12/08)

  • New Features
    • None.
  • Improvements
    • Added support for the Google robots max-snippet, max-image-preview, max-video-preview, notranslate, and noimageindex directives.
  • Bugfixes
    • None.
  • Developer Notes
    • Refactored the WpssoPost->show_robots_options() and save_robots_options() methods.
    • Refactored the WpssoUtil->get_robots_content() method.
    • Added a new SucomUtil::get_robots_default_directives() method.
    • Added a new ‘sucom_robots_default_directives’ filter.
    • Renamed the ‘wpsso_get_robots_content’ filter to ‘wpsso_robots_content’.
  • Requires At Least
    • PHP v5.5.
    • WordPress v3.9.

Version 6.14.0 (2019/11/30)

  • New Features
    • None.
  • Improvements
    • Added support for the “Perfect WooCommerce Brands” plugin (Premium version).
    • Added a new “Pinterest Image Description” option in the Document SSO metabox.
    • Added a new “Maximum Image Description Length” option under the SSO > General > Pinterest tab.
    • Added a new QA check for the WP_HOME constant value in wp-config.php.
  • Bugfixes
    • Fixed an edge case issue with the “Add Hidden Image for Pin It Button” feature when the WordPress content filter was applied more than once.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v5.4.
    • WordPress v3.9.

Version 6.13.2 (2019/11/25)

  • New Features
    • None.
  • Improvements
    • Minor optimization change to save the plugin settings when plugin/add-on versions change.
  • Bugfixes
    • Fixed an incorrect add-on / licenses settings page link in a notification message.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v5.4.
    • WordPress v3.9.

Version 6.13.1 (2019/11/23)

  • New Features
    • The Premium features of the following add-ons have been merged into their Standard version (the Premium versions are no longer available):
  • Improvements
    • Removed the “Optional Advanced Settings” metabox from the Essential settings page.
    • Re-added support for use_block_editor_for_post() if using WordPress v5.2 or newer (this function was fixed in WordPress v5.2).
  • Bugfixes
    • None.
  • Developer Notes
    • Moved the detection of Authentication ID changes (and subsequent update check) to the WPSSO UM add-on.
    • Added a new WpssoUtilReg class in lib/util-reg.php.
  • Requires At Least
    • PHP v5.4.
    • WordPress v3.9.

Version 6.12.0 (2019/11/17)

  • New Features
  • Improvements
    • Added a referer value when fetching video information from the Vimeo API for potential whitelist restrictions.
  • Bugfixes
    • Fixed an empty value returned by WpssoPage->get_caption() when requesting the title.
  • Developer Notes
    • Moved ‘admin_head’ action hooks for notices to a new WpssoAdminHead class in lib/admin-head.php.
    • Added a new WpssoAdminHead->suggest_addons() method for the WooCommerce Schema JSON-LD notice.
    • Removed the WooCommerce Schema JSON-LD check from the WpssoPost->check_post_head() method.
  • Requires At Least
    • PHP v5.4.
    • WordPress v3.9.