WPSSO Core | The Ultimate Meta Tag and Schema Solution

Descripción

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

WPSSO creates meta tags and Schema markup for Facebook / Open Graph, Pinterest Rich Pins, Twitter Cards, Google Knowledge Graph, Google Rich Results (aka Rich Snippets, Structured Data), WhatsApp and Messaging Apps, Mobile Web Browsers, WordPress REST API, LinkedIn / oEmbed data and more — including complete markup for image SEO, video SEO, extensive e-Commerce product markup (for WooCommerce and others), mobile store 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, supported plugin data, and service API data.

Reads your existing WordPress content, plugin and service API data:

There’s no need to manually re-enter descriptions, titles, product information, re-select images / videos, etc. like other meta tag, SEO and Schema markup plugins.

Customize plugin settings for different languages:

Text, image and video related options are language / locale aware, which means you can customize their values for different front-end languages / locales.

Coded for maximum performance:

WPSSO makes full use of all available caching methods — along with offering advanced caching features like pre-seeding in background. WPSSO Core and its complementary add-ons load only 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 (WordPress v4.2 and PHP v5.6 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.

  • Provides WordPress image size settings for:

    • Open Graph (Facebook and oEmbed)
    • Pinterest Pin It
    • Schema 1:1 (Google Rich Results)
    • Schema 4:3 (Google Rich Results)
    • Schema 16:9 (Google Rich Results)
    • Schema Thumbnail Image
    • Twitter Summary Card
    • Twitter Large Image Summary Card
  • Locates images from numerous sources, including featured, attached, gallery shortcode, content images, or a custom fallback image.

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

    • Home Page (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
    • Archive Pages
  • Customize values in the Document SSO metabox when editing posts, pages, custom post types, terms (categories and tags), custom post types, and user profiles.

  • 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:

    • WordPress MU Domain Mapping
    • Network / Multisite Installations
  • 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.
  • Contextual help for every plugin option and comprehensive online documentation.

Free Complementary Add-ons

Optionally activate free complementary add-on(s) for non-standard features:

WPSSO Core Premium Features

The Standard version is designed to satisfy the requirements of most standard WordPress sites / blogs. If your site requires additional 3rd party 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.

Capturas

  • The Document SSO metabox shows a different set of options based on the content type selected, allowing you to customize the details of articles, events, e-Commerce products, recipes, reviews, and more.
  • The Essential Settings page offers a quick and easy setup for a few essential settings. The General and Advanced settings pages offer a wealth of additional options to further customize the plugin for your site.

FAQ

Frequently Asked Questions

Notes and Documentation

Reseñas

29 de julio de 2020
This plugin does all the work on its own. Just set it and forget it. No heavy duty setup and incorporates well with my website Theme. It makes it easy for site users to share and follow. Keep up the good work. Thanks for making it available to us.
21 de julio de 2020
Great program, great results and great support! five stars!
30 de junio de 2020
Have been using this plugin for well over 2 years now. Very broad - you will not need anything else. Developer appears to have dedicated their life to it which makes it, in my humble opinion, a perfect SEO plugin.
17 de junio de 2020
Actuellement, c'est certainement le plugin le plus professionnel pour configurer les outils Open Graph.
6 de junio de 2020
This plugin is great. It does things for me in respect of Google and Social Media, which I don't know how to do myself, or don't have the time to do.
6 de junio de 2020
Amazing Plugin that handle most of the things that are required fro seo point of view. Definitely recommend. Support i can say need more attention rest it almost do more than anything.
Leer todas las 237 reseñas

Colaboradores y desarrolladores

«WPSSO Core | The Ultimate Meta Tag and Schema Solution» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«WPSSO Core | The Ultimate Meta Tag and Schema Solution» ha sido traducido a 3 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «WPSSO Core | The Ultimate Meta Tag and Schema Solution» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

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 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 7.16.0-dev.7 (2020/08/07)

Google has updated their Rich Results requirements and now prefer 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.

  • New Features
    • Added a new API integration module for Shopper Approved customer ratings and reviews.
  • Improvements
    • Added a new «Gravatar Image Size» option (default is 1200px).
    • Added shortening service API status to the SSO > Dashboard > Premium Features Status metabox:
      • Bitly Shortener API
      • DLMY.App Shortener API
      • Ow.ly Shortener API
      • TinyURL Shortener API
      • YOURLS Shortener API
    • Renamed the following SSO > Image Sizes:
      • Schema Article AMP 1:1 to Schema 1:1
      • Schema Article AMP 4:3 to Schema 4:3
      • Schema Article AMP 16:9 to Schema 16:9
    • Removed the following SSO > Image Sizes:
      • Schema
      • Schema Article
    • Removed the «Schema Image URL» option in the Document SSO metabox.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new WpssoUtilMetabox class.
    • Added a new WpssoProUtilShorten->load_lib() method.
    • Renamed the WpssoProUtilShorten->set_instance() method to get_svc_instance().
    • Refactored WpssoProUtilShorten->get_svc_instance() to use the new self->load_lib() method.
    • Added more debugging messages to the WpssoProEcomWooCommerce class for missing product methods.
    • Added a ‘label_transl’ key to the $features array for the SSO > Dashboard > Premium Features Status metabox.
    • Refactored the Gravatar integration module to always fallback to the «mystery person» image.
    • Refactored the WpssoMedia->get_featured() method to use a local cache to avoid duplicate database queries.
    • Refactored the WpssoMedia->get_attached_images() method to use a local cache to avoid duplicate database queries.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.15.0 (2020/08/02)

  • New Features
    • None.
  • Improvements
    • Removed the Users > Add Person > Additional Role option.
    • Added the ability to translate labels in the «Standard Features Status» and «Premium Features Status» metaboxes in the SSO > Dashboard page.
  • Bugfixes
    • None.
  • Developer Notes
    • Tested with WordPress v5.5.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.14.1 (2020/07/25)

The Open Graph meta tags for WooCommerce products have been extended to include additional information for each product variation. The sanitation of Open Graph meta tags, and their generation from internal meta tag data, has also been completely refactored.

  • New Features
    • Extended the Open Graph product type by adding all available product meta tags for each product offer (ie. ‘product:retailer_item_id’, ‘product:retailer_part_no’, ‘product:availability’, ‘product:color’, ‘og:image’, etc.).
  • Improvements
  • Bugfixes
    • Fixed a possible missing Open Graph image for WooCommerce products with variations.
  • Developer Notes
    • Refactored the WpssoHead->get_mt_array() method.
    • Refactored the WpssoOpenGraph->sanitize_mt_array() method.
    • Added a new WpssoHead->add_mt_array() method to recurse the meta tag arrays.
    • Added a new SucomUtil::get_mt_og_seed() method to provide a default ‘wpsso_og_seed’ filter value.
    • Added a new WpssoOpenGraph::check_price_mt_value method to sanitize product price values.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.13.1 (2020/07/21)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • Fixed an «undefined index url» error for videos with incomplete streaming data from the Google YouTube API.
  • Developer Notes
    • Refactored the side information column in plugin settings pages for WordPress v5.5.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.13.0 (2020/07/18)

  • New Features
    • Added a «Video API Info» status to the SSO > Dashboard > Cache Status metabox.
    • Added a «Video API Info Cache Expiry» option under the SSO > Advanced Settings > Cache tab.
  • Improvements
    • None.
  • Bugfixes
    • Fixed an «undefined index formats» error for protected YouTube videos (without streaming data).
  • Developer Notes
    • Updated the SucomCache class to rename ‘$file_ext’ to ‘$cache_ext’ and add its (optional) value to the transient cache id.
    • Updated the video API modules to include a ‘$cache_ext’ value when calling the SucomCache->get() method.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.12.1 (2020/07/11)

  • New Features
    • None.
  • Improvements
    • Added contextual information about the Google Structured Data Test Tool being deprecated.
  • Bugfixes
    • Fixed missing submission of form options that are disabled dynamically using jQuery.
  • Developer Notes
    • Added a sucomDisableUnchanged() jQuery call to the ‘profile’ and ‘sitesubmenu’ form submissions.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.12.0 (2020/07/04)

  • New Features
    • None.
  • Improvements
    • Added a new «WebSite Publisher Type» option under the SSO > Essential Settings > Google tab.
    • Renamed the «User for Person Social Profile» option to «WebSite Publisher (Person)»
    • Removed the «Knowledge Graph for Home Page» option.
  • Bugfixes
    • Fixed possible duplicate Organization markup in the home page.
    • Fixed a non-unique md5 hash value for the Schema Person @id string.
  • Developer Notes
    • Refactored the WpssoSchemaGraph::optimize_json() method to avoid possible duplicate Organization markup in the home page.
    • Refactored the WpssoSchema::update_data_id() method to avoid possibly appending duplicate type IDs to the ‘@id’ string.
    • Deprecated the WpssoAdmin::add_schema_knowledge_graph_table_rows() method.
    • Renamed setting option keys:
      • ‘schema_home_person_id’ to ‘site_pub_person_id’
      • ‘schema_logo_url’ to ‘site_org_logo_url’
      • ‘schema_banner_url’ to ‘site_org_banner_url’
      • ‘site_place_id’ to ‘site_org_place_id’
    • Removed setting option keys:
      • ‘schema_add_home_organization’
      • ‘schema_add_home_person’
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.11.0 (2020/06/27)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new ‘wpsso_version_updates’ action, which is run when add-on versions are updated / changed.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.10.1 (2020/06/20)

  • New Features
    • None.
  • Improvements
    • Added an ‘embedUrl’ and ‘contentUrl’ property (when available) to the Schema VideoObject markup.
  • Bugfixes
    • Fixed the missing ‘contentUrl’ property for YouTube videos in Schema Recipe markup (required by Google).
  • Developer Notes
    • Refactored the WpssoProMediaYoutube class to provide video duration, embed URL, and stream URL.
    • Added a new ‘wpsso_save_setting_options’ filter:
      • ‘wpsso_save_setting_options’ ( $opts, $network, $upgrading )
    • Removed the ‘wpsso_save_options’ and ‘wpsso_save_site_options’ filters.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.9.0 (2020/06/12)

  • New Features
    • Added a new Users > Add Person page to create new persons.
    • Added a new «Book ISBN» option in the Document SSO metabox.
    • Added a new «Book ISBN Custom Field» option in the Advanced Settings page.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new WpssoUsersAddPerson class in lib/users/add-person.php.
    • Added a new WpssoOpenGraphNS class in lib/opengraph-ns.php.
    • Added a new ‘img_url’ option sanitation type in WpssoOptions->check_value().
    • Added new ‘wpsso_og_data_https_ogp_me_ns_{og_type}’ filters.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.8.0 (2020/06/04)

  • New Features
    • None.
  • Improvements
    • Minor code optimization when getting folder and file path information for WPSSO add-ons.
  • Bugfixes
    • Fixed missing Document SSO metabox in term editing pages for taxonomies registered with ‘show_in_menu’ as false (for example, WooCommerce product attributes).
  • Developer Notes
    • Added a new WpssoConfig::get_ext_dir() method.
    • Added a new WpssoConfig::get_ext_file_path() method.
    • Moved WpssoUtil->get_post_types() to SucomUtilWP::get_post_types().
    • Moved WpssoUtil->get_taxonomies() to SucomUtilWP::get_taxonomies().
    • Renamed the following filters:
      • ‘wpsso_get_post_types’ to ‘sucom_get_post_types’
      • ‘wpsso_get_taxonomies’ to ‘sucom_get_taxonomies’
    • Removed the following filters:
      • ‘wpsso_add_metabox_post’
      • ‘wpsso_add_metabox_term’
      • ‘wpsso_add_metabox_user’
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.7.0 (2020/05/30)

  • New Features
    • Added a «Copy notifications to clipboard.» link in the SSO notifications list.
  • Improvements
    • Added an informational message about Schema FAQPage, QAPage, and Question markup when selecting those types.
  • Bugfixes
    • Fix to skip URL shortening for 404 and search pages.
  • Developer Notes
    • Added a new WpssoEdit class in lib/edit.php for post, term, and user editing page filters.
    • Added a new SucomUtil::is_non_assoc() method to test for non-associative arrays.
    • Added a new SucomUtil::is_mod_current_screen() method for notice text in WpssoUtil::maybe_set_ref().
    • Added a new WpssoWpMeta->$md_cache_disabled property to skip local caches when saving post/term/user options.
    • Added new ‘wpsso_json_data_validate_https_schema_org_{item_type}’ filters for WPSSO JSON v3.10.0.
    • Moved the lib/wp-meta.php library file to lib/abstracts/wp-meta.php.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.6.0 (2020/05/22)

  • New Features
    • Added a new «Show Yoast SEO Import Details» option under the SSO > Advanced Settings > Editing Pages > Document Meta tab.
  • Improvements
    • Added post cache clearing for attached post IDs (used by the WPSSO FAQ add-on).
    • Removed the SSO > General Settings > Social and Search Sites > Google > Knowledge Graph for Home Page > Include Schema WebSite option.
    • Moved the ‘sucom-block-editor-admin’ script from the header (default location) to the footer in order to work around a bug in NextGEN Gallery.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new ‘wpsso_schema_types_select’ filter.
    • Updated the WpssoPost->clear_cache() method to clear attached post IDs.
    • Added recursion prevention in the WpssoPost, WpssoTerm, and WpssoUser clear_cache() methods.
    • Added new methods in the WpssoPost, WpssoTerm, WpssoUser, and WpssoWpMeta classes:
      • add_attached()
      • delete_attached()
      • get_attached()
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.5.0 (2020/05/14)

  • New Features
    • None.
  • Improvements
    • The WPSSO Tweet a Quote add-on has been deprecated and removed.
    • Added a check to prevent post URLs from non-public post types from being shortened.
  • Bugfixes
    • Fixed an ignored Product Availability value in the Document SSO metabox for custom product pages that are not e-commerce product pages.
  • Developer Notes
    • Added a new WpssoSchema->get_json_data_home_website() method.
    • Added a new WpssoWpMeta::get_mod_home() method.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.4.0 (2020/05/09)

  • New Features
    • Added new buttons in the SSO > Tools and Actions page:
      • Add Person Role to Content Creators
      • Remove Person Role from All Users
  • Improvements
    • Changed the menu font icon for better compatibility between Mac OS and Windows (Mac OS superscripted the original font icon).
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new lib/util-cache.php library file.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.3.0 (2020/05/01)

  • New Features
    • Added a new WPSSO Product Metadata for WooCommerce add-on.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new lib/util-woocommerce.php library file.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.2.0 (2020/04/28)

  • New Features
    • None.
  • Improvements
    • Added a new ‘wpseo_frontend_presenters’ filter to disable Open Graph, Twitter, and Schema markup in Yoast SEO v14.0.
  • Bugfixes
    • None.
  • Developer Notes
    • Renamed the ‘plugin_product_attr_’ option keys to ‘plugin_attr_product_’ for the new WPSSO WCMD add-on.
    • Moved the lib/pro/util/custom-fields.php library class to lib/util-custom-fields.php.
    • Removed applying the following filters, which are no longer compatible with Yoast SEO v14.0.
      • ‘wpseo_desc’
      • ‘wpseo_metadesc’
      • ‘wpseo_title’
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.1.0 (2020/04/25)

  • New Features
    • None.
  • Improvements
    • The «Import Yoast SEO Social Meta» feature module (Advanced Settings page) now reads image IDs instead of image URLs, and shows an update notice for any custom metadata values read (Premium version).
    • The «Structured data product» setting for the Product GTIN (EAN, UPC, ISBN) for WooCommerce plugin is now checked to assign the GTIN/ISBN/MPN value to the correct Schema property (Premium version).
  • Bugfixes
    • Fixed a conflict when both a custom Image ID and Image URL were provided for the same option.
  • Developer Notes
    • Added a new ‘wpsso_get_md_options’ filter.
    • Added a new SucomForm->get_input_locale() method.
    • Added a new SucomForm->get_textarea_locale() method.
    • Added a new SucomForm->get_th_html_locale() method.
    • Refactored the WpssoProUtilWpseoMeta class methods (ie. the «Import Yoast SEO Social Meta» feature module).
    • Refactored the SucomForm->get_css_class_hide() method to check both localized and non-localized values.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.0.1 (2020/04/19)

  • New Features
    • None.
  • Improvements
    • Added a fallback to the full size image if the requested image size is uncropped and one side matches the image size.
  • Bugfixes
    • Fixed a possible error notice when the WordPress image_make_intermediate_size() function returns false instead of creating a resized image as expected.
  • Developer Notes
    • Added a ‘wp_image_resize_identical_dimensions’ filter (added in WordPress v5.3) hook in WpssoMedia->maybe_resize_fuzzy_dimensions() to prevent WordPress from skipping image creation if the resized image and the original image are «close enough».
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.

Version 7.0.0 (2020/04/17)

  • New Features
    • Deprecated the WPSSO Social Sharing Buttons (aka WPSSO SSB) add-on.
    • Added taxonomy names to the SSO > Advanced Settings > Editing Pages > Add Document SSO Metabox option.
  • Improvements
    • Added a title to the tab content for mobile icon-only tabs.
    • Added a default icon for unknown WPSSO settings tabs.
    • Added a dismiss link to WPSSO «update-nag» notices.
    • Updated the Image ID and Image URL option enabled/disabled behavior:
      • The Image ID option is disabled when an Image URL is entered.
      • The Image URL option is disabled when an Image ID is selected.
    • Renamed the Document SSO «Head» tab to «Head Markup».
    • Renamed the SSO > Advanced Settings «Plugin Behavior» tab to «Standard Settings».
    • Renamed the ‘Enforce Image Size Checks’ option to ‘Enforce Image Dimension Checks’.
    • Renamed the ‘Video Size’ option to ‘Video Dimensions’.
  • Bugfixes
    • None.
  • Developer Notes
    • Added new methods:
      • SucomUtil::add_query_fragment()
      • SucomUtil::get_mod_anchor()
      • SucomUtil::sanitize_anchor()
      • SucomUtilWP::get_post_type_labels()
      • SucomUtilWP::get_taxonomy_labels()
      • SucomUtilWP::is_post_type_public()
      • SucomUtilWP::sort_objects_by_label()
      • WpssoUtil->add_post_type_names()
      • WpssoUtil->add_taxonomy_names()
      • WpssoUtil::get_fragment_anchor() (for the WPSSO FAQ add-on)
    • Updated post type and taxonomy «public» query filters:
      • From:
        • array( 'public' => 1, 'show_ui' => 1 )
      • To:
        • array( 'show_in_menu' => 1, 'show_ui' => 1 )
      • In:
        • WpssoTerm::get_public_ids()
        • WpssoUtil->get_post_types()
        • SucomUtilWP::get_post_type_labels()
        • SucomUtilWP::get_taxonomy_labels()
    • Added a new ‘is_public’ key to the $mod associative array (value is true by default, and false for non-public post types and taxonomies).
    • Added a static local cache to the WpssoUtil->get_page_url() private method.
    • Refactored the SucomForm->get_checklist_post_types() method and removed the $values argument.
    • Removed the $src_id argument from WpssoUtil->get_canonical_url().
    • Removed the $src_id argument from WpssoUtil->get_sharing_url().
    • Removed the $src_id argument from WpssoUtil->get_page_url().
    • Removed the $src_id argument from following filters:
      • ‘wpsso_archive_page_url’
      • ‘wpsso_canonical_url’
      • ‘wpsso_home_url’
      • ‘wpsso_post_url’
      • ‘wpsso_search_url’
      • ‘wpsso_server_request_url_cache_disabled’
      • ‘wpsso_server_request_url’
      • ‘wpsso_sharing_url’
      • ‘wpsso_term_url’
      • ‘wpsso_user_url’
    • Removed the ‘plugin_add_to_term’ option key (replaced by new ‘plugin_add_to_tax_{tax_slug}’ options).
    • Renamed the ‘wpsso_server_request_url_disable_cache’ filter to ‘wpsso_server_request_url_cache_disabled’.
    • Deprecated the WpssoUtil->get_atts_css_attr() public method.
    • Deprecated the WpssoUtil->get_atts_src_id() public method.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.