WPSSO Core (Premium)

License Selection

1 x WordPress Site $69.00
2 x WordPress Sites $55.00 ea - suggested for WP Engine and hosting services with production and staging sites
3 x WordPress Sites $45.00 ea - suggested for Pantheon and hosting services with production, development and test sites
5 x WordPress Sites $36.00 ea
10 x WordPress Sites $28.00 ea
15 x WordPress Sites $24.00 ea
20 x WordPress Sites $21.50 ea
30 x WordPress Sites $20.00 ea
40 x WordPress Sites $19.50 ea
50 x WordPress Sites $19.00 ea

No hidden or recurring fees!
Premium lifetime licenses never expire.
Enjoy unlimited Premium updates and support for the lifetime of your licensed site(s).

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

Version Information

  • Plugin Name: WPSSO Core (Premium)
  • Stable Version: 13.4.1
  • Author: JS Morisset
  • Description: Present your content at its best on social sites and in search results - no matter how URLs are shared, reshared, messaged, posted, embedded, or crawl
  • License: Nontransferable License for WordPress Site Address URL
  • Requires PHP: 7.2 or newer
  • Requires WordPress: 5.2 or newer
  • Tested Up To WordPress: 6.0.2
  • Tested Up To WooCommerce: 6.9.4
  • Last Updated: 4 days ago

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 and/or incompatible API changes (ie. breaking changes).hanges).
  • {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 Edition Repositories

Development Version Updates

WPSSO Core Premium customers have access to development, alpha, beta, and release candidate version updates:

Under the SSO > Update Manager settings page, select the "Development and Up" (for example) version filter for the WPSSO Core plugin and/or its add-ons. Save the plugin settings and click the "Check for Plugin Updates" button to fetch the latest version information. When new development versions are available, they will automatically appear under your WordPress Dashboard > Updates page. You can always reselect the "Stable / Production" version filter at any time to reinstall the latest stable version.

Changelog / Release Notes

Version 13.5.0-dev.2 (2022/09/29)

  • New Features
    • None.
  • Improvements
    • Added 'timeRequired' property to Schema Article markup.
    • Added a new SSO > Advanced Settings > Schema Defaults > Article tab:
      • "Default Article Section"
    • Moved the Document SSO "Article Section" and "Est. Reading Time" option to the Schema tab.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new WpssoMessagesTooltipMetaProduct class in lib/messages-tooltip-meta-product.php.
    • Renamed the 'article_section' and 'reading_mins' metadata option keys to 'schema_article_section' and 'schema_reading_mins'.
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 13.4.1 (2022/09/26)

  • New Features
    • None.
  • Improvements
    • Removed duplicated 'price', 'priceCurrency', and 'eligibleQuantity' from the Schema Product offer (already included in the offer 'priceSpecification' markup).
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new WpssoSchema::get_schema_units() method.
    • Refactored the WpssoAdmin::get_option_unit_comment() method.
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 13.4.0 (2022/09/25)

  • New Features
    • None.
  • Improvements
    • Renamed the "Product Type" option to "Product Google Category".
    • Added a new SSO > Advanced Settings > Schema Defaults > Product tab:
      • "Default Product Google Category"
      • "Default Product Price Type"
      • "Default Product Condition"
      • "Default Product Age Group"
      • "Default Product Adult Oriented"
    • Added new options in the SSO > Advanced Settings page:
      • "Product Age Group Custom Field"
      • "Product Adult Oriented Custom Field"
      • "Age Group Attribute Name"
      • "Adult Oriented Attribute Name"
    • Added new options in the Document SSO metabox:
      • "Product Age Group"
      • "Product Adult Oriented"
    • Added support for new Schema Product 'audience' properties:
      • 'suggestedMinAge'
      • 'suggestedMaxAge'
    • Added support for new Schema Product 'hasAdultConsideration' property.
  • Bugfixes
    • None.
  • Developer Notes
    • Renamed option keys:
      • 'og_def_product_category' to 'schema_def_product_category'
      • 'og_def_product_condition' to 'schema_def_product_condition'
      • 'og_def_product_price_type' to 'schema_def_product_price_type'
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 13.3.2 (2022/09/22)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • Fixed a missing default 'priceType' value in Schema UnitPriceSpecification markup.
  • Developer Notes
    • Updated the SucomUtil->get_mt_image_seed(), get_mt_product_seed(), and get_mt_video_seed() values from an empty string to null.
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 13.3.0 (2022/09/15)

  • New Features
    • None.
  • Improvements
    • Added support for the new 'priceType' property in Schema UnitPriceSpecification markup:
      • Added a new "Product Price Type" option in the Document SSO metabox.
      • Added a new "Default Product Price Type" option in the SSO > General Settings page.
      • Added a new "Product Price Type Custom Field" option in the SSO > Advanced Settings page.
  • Bugfixes
    • Fixed SSO > Advanced Settings > Metadata > Custom Fields tab option values (should be blank, not 0) in the WPSSO Core Standard edition.
  • Developer Notes
    • Renamed the 'audience_gender' form config array to 'target_gender'.
    • Renamed the 'product:size_type' internal meta tag to 'product:size:type'.
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 13.2.1 (2022/09/09)

  • New Features
    • None.
  • Improvements
    • Updated service API module names.
    • Added support for the WooCommerce > Settings > Advanced > Features > Navigation option (adds the new WooCommerce navigation experience to the dashboard).
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 13.2.0 (2022/09/06)

  • New Features
    • None.
  • Improvements
    • Moved SEO import modules from the Premium edition to the Standard edition:
      • Import All in One SEO Pack Metadata
      • Import Rank Math SEO Metadata
      • Import The SEO Framework Metadata
      • Import Yoast SEO Metadata
      • Import Yoast SEO Block Attributes
    • Merged the SSO > Dashboard > Standard Features and Premium Features metaboxes into a new Features Status metabox.
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 13.1.0 (2022/08/26)

  • New Features
    • None.
  • Improvements
    • Added support for WP Job Manager job posting company logo.
    • French language translation updates.
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 13.0.0 (2022/08/24)

  • New Features
    • Integration modules for active plugins have been moved to the WPSSO Core Standard edition:
      • All in One SEO Pack
      • Co-Authors Plus
      • Easy Digital Downloads
      • Elementor Website Builder
      • Gravity Forms + GravityView
      • Perfect WooCommerce Brands
      • Polylang
      • Product GTIN (EAN, UPC, ISBN) for WooCommerce
      • Rate my Post
      • SEOPress
      • Simple Job Board
      • The Events Calendar
      • The SEO Framework
      • WooCommerce
      • WooCommerce Brands
      • WooCommerce Currency Switcher
      • WooCommerce UPC, EAN, and ISBN
      • WooCommerce Show Single Variations
      • WP Job Manager
      • WP Meta SEO
      • WP-PostRatings
      • WP Product Review
      • WP Recipe Maker
      • WPML
      • YITH WooCommerce Brands Add-on
      • Yoast SEO
      • Yotpo Social Reviews for WooCommerce
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • URL shortening libraries have been moved to the WPSSO Core Standard edition.
    • Removed support for the WPSSO_PHP_CURL_DISABLE constant.
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 12.4.0 (2022/07/31)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new 'wpsso_product_price' filter for EDD and WooCommerce (Premium edition).
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 12.3.3 (2022/07/18)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • Fixed extra step when importing a Yoast How-To block.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 12.3.2 (2022/06/27)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • Fixed a few deprecated method arguments in the SucomForm class.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 12.3.1 (2022/06/20)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • Fixed an incorrect variable name in the AIOSEO integration module (Premium edition).
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 12.3.0 (2022/05/17)

  • New Features
    • None.
  • Improvements
    • Optimized the saving of images to avoid duplicate thumbnail files.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new SucomUtil::sanitize_twitter_name() method.
    • Refactored SucomUtil::get_url() to replace $_SERVER[ 'SERVER_NAME' ] by SucomUtil::get_home_url().
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 12.2.2 (2022/05/10)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Added more debug messages to the WPML integration module (Premium edition).
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 12.2.0 (2022/04/25)

  • New Features
    • None.
  • Improvements
    • Added a new "Product Min Advert Price" option in the Document SSO metabox.
    • Added a new "Product Min Advert Price Custom Field" option in the SSO > Advanced Settings page.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a call to WpssoAbstractWpMeta->get_inherited_md_opts() in WpssoProEcomWoocommerce->add_mt_product().
    • Refactored the WpssoAbstractWpMeta->get_inherited_md_opts() method.
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 12.1.1 (2022/04/09)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Added new filters when getting post/term/user public IDs:
      • 'wpsso_post_public_ids' ( array $public_ids, array $posts_args )
      • 'wpsso_term_public_ids' ( array $public_ids, array $tax_names )
      • 'wpsso_user_public_ids' ( array $public_ids, array $roles )
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 12.1.0 (2022/04/04)

  • New Features
    • None.
  • Improvements
    • Added a check for any active multilingual plugin to disable the unnecessary custom Schema Language option.
    • Updated the PolyLang and WPML integration modules to provide post/term alternate languages for sitemaps (Premium edition).
  • Bugfixes
    • Fixed a possible PHP error in a cron job for required Schema properties.
  • Developer Notes
    • Added a new WpssoSchema->get_lang() method.
    • Added a new WpssoUtil->get_link_rel_alternates() method.
    • Added a new 'wpsso_link_rel_alternates' filter.
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

Version 12.0.0 (2022/03/26)

Removed support for NextGEN Gallery, NextCellent Gallery, bbPress, BuddyPress, and BuddyBlog.

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • None.
  • Requires At Least
    • PHP v7.2.
    • WordPress v5.2.

16 comments on “WPSSO Core (Premium)

  1. Rated 5 out of 5

    I simply agree with some other reviews, and would rather say I agree and point others to those reviews:

    Support has been wonderful.
    – I requested a feature to rename the admin menu page titles, and the developer add support for those filters in only some hours, and responded back to me, to update to the dev release to try. Lol, awesome!

    The plugin is super helpful for Seo and Schema.

    Just great for metadata control and learning.
    – I agree with this in principal, that plugins like this, or even all plugins, should tend to know more than those who are using it.

    I also want to say, that I’m glad this has a simple UI, where other seo related premium plugins have started invading the WordPress UI, with all sort of fanciness, but just unnecessary as well, and it has gotten carried away. When it comes to editing my pages, posts, etc., my WordPress UI has remained the same, and so now with WPSSO, it can continue to feel that way.

    I upgraded to premium almost immediately. I was just glad to think about getting rid of other seo plugins, lol.

    And it is so nice, that as of to date, was able to get a flat price for a license. Something that I can refer to clients or include in their price package, for single license or multiple licenses.

  2. Rated 5 out of 5

    The out-of-the-box defaults encouraged by the author are enough to give anyone a quick leg up in local SEO. The real power of this plugin, though, is how configurable it truly is. Someone truly dedicated to making the search engines do tricks can rocket their site to the top of the localized SERP feature pages with the options in this plugin.

    Also, the author is amazing. At one point I was wanting to integrate with a jobs plugin to be able to add Job meta to the individual job listings. I reached out to the author to ask about getting support, they asked what plugin it was, and got back to me within about four hours to ask me to test their changes in a pre-release beta they’d cut just for the feature I’d requested. I had support for the jobs plugin I was needing to integrate within less than a day!

    I’ve been working with WP for many years, and I have experience with many, many SEO plugins. I promise you won’t be disappointed with this one.

  3. Rated 5 out of 5

    The After-Sales Service is perfect! JS Morisset’s responses are always quick and very precise whenever we have a concern.
    No EAN / GTIN-13 numbers of products in shema.org?
    Do you have WPSSO Core (Premium)?
    In Woocommerce you have created your EAN / GTIN-13 codes in “Attributes” of products?? So disable the “WPSSO product metadata for WooCommerce SEO” addon. Then go to “Advanced Settings” of the SSO-Social and Search Optimization plugin, Metadata / Product Attributes section, and type the name of your ean/gtin13 attribute in the “GTIN-13 (EAN) attribute name” box. Then, go to the “Custom fields” tab and delete the data in the “Custom field GTIN-13 (EAN) of product” box.

    Le Service Après-vente est parfait ! Les réponses de JS Morisset sont toujours rapides et très précises à chaque fois que nous avons un souci.
    Pas de numéros EAN / GTIN-13 des produits dans shema.org ?
    Vous avez WPSSO Core (Premium)?
    Dans Woocommerce vous avez créé vos codes EAN / GTIN-13 dans “Attributs” de produits? Alors désactivez l’addon “WPSSO métadonnées de produit pour le SEO WooCommerce”. Ensuite allez dans “Réglages avancés” du plugin SSO-Optimisation sociale et de recherche, section Métadonnées / Attributs de produit, et tapez le nom de votre attribut ean/gtin13 dans la case “Nom d’attribut GTIN-13 (EAN)”. Puis, allez dans l’onglet “Champs personnalisés” et effacez la donnée qui est dans la case “Champ pers. GTIN-13 (EAN) de produit”.

Leave a Review