WPSSO Schema Breadcrumbs Markup

Version Information

  • Plugin Name: WPSSO Schema Breadcrumbs Markup
  • Stable Version: 3.5.0
  • Author: JS Morisset
  • Description: Schema BreadcrumbList markup with JSON-LD structured data for better Google Rich Results.
  • License: GPLv3
  • Requires PHP: 7.0 or newer
  • Requires WordPress: 4.5 or newer
  • Tested Up To WordPress: 5.7.1
  • Last Updated: 9 hours 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

Changelog / Release Notes

Version 3.5.0 (2021/03/26)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Added new 'wpsso_bc_add_home_url' and 'wpsso_bc_add_wp_url' filters.
  • Requires At Least
    • PHP v7.0.
    • WordPress v4.5.
    • WPSSO Core v8.25.2.

Version 3.4.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.23.0.

Version 3.4.0 (2020/12/17)

  • New Features
    • Added a new "Breadcrumb Title" option in the Document SSO metabox.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Added support for WpssoPost->get_primary_terms() from WPSSO Core v8.18.0.
    • Added a new wpsso_bc_show_itemlist_html() function.
    • Added a new wpsso_bc_get_itemlist_html() function.
    • Added a new WpssoBcBreadcrumb::get_mod_itemlist_html() method.
    • Added a new WpssoBcBreadcrumb::get_mod_itemlist_links() method.
  • Requires At Least
    • PHP v7.0.
    • WordPress v4.5.
    • WPSSO Core v8.18.0.

Version 3.3.0 (2020/12/11)

  • New Features
    • None.
  • Improvements
    • None.
  • Bugfixes
    • None.
  • Developer Notes
    • Added support for the new $mod array elements in WPSSO Core v8.17.0.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.5.
    • WPSSO Core v8.17.0.

Version 3.2.0 (2020/12/01)

  • 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 3.1.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.13.0.

Version 3.0.1 (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.4.
    • WPSSO Core v8.5.0.

Version 3.0.0 (2020/09/05)

  • New Features
    • None.
  • Improvements
    • Added Schema cleanup for Rank Math to remove its Schema BreadcrumbList markup.
    • Renamed the "Home Page Name" option to "Site Home Page Name" (default value is "Home").
    • Added a new "WordPress Home Page Name" option (default value is "Blog").
    • Added a new "Breadcrumbs by Taxonomy" option.
  • Bugfixes
    • None.
  • Developer Notes
    • Added a new lib/filters-messages.php library file.
    • Added support for terms, users, search results, and date archive pages in WpssoBcFilters->filter_json_data_https_schema_org_breadcrumblist().
    • Updated the WpssoBcBreadcrumb::add_itemlist_data() method to add the WordPress Address URL (ie. the "WordPress Home Page") to the breadcrumbs list when different to the Site Address URL (ie. the "Site Home Page").
    • Added a lib/compat.php library file for 3rd party plugin and theme compatibility actions and filters.
  • Requires At Least
    • PHP v5.6.
    • WordPress v4.2.
    • WPSSO Core v8.4.1.