Every page type LH Breadcrumbs builds a trail for. Anything not listed here falls through to the core Breadcrumbs block’s own behaviour.

BuddyPress

  • Members directory
  • Member profiles and all sub-nav screens (activity, profile, friends, messages, settings, notifications, and any custom component)
  • Groups directory
  • Single group and all group nav screens, including group admin sub-screens registered via BP_Group_Extension
  • Sitewide activity directory and scoped views (friends, groups, mentions, favorites)
  • Registration and activation pages

WooCommerce

  • Shop archive
  • Product category archives, with the full ancestor chain
  • Product tag archives
  • Single products, with the primary category chain
  • Cart
  • Checkout, Order Received and Pay for Order
  • My Account and all its endpoints (Orders, View Order, Downloads, Account Details, Addresses, Payment Methods, Lost Password)
  • WooCommerce Subscriptions account screens (Subscriptions, View Subscription)

On WooCommerce sites the plugin also removes WooCommerce’s own breadcrumb from woocommerce_before_main_content and renders the core Breadcrumbs block in its place, so shop pages get the same trail and markup without template changes.

bbPress

  • Forums index
  • Single forum, with the full parent forum chain
  • Single topic and single reply, with their forum chain
  • Topic tag archives

GatherPress

  • Events archive
  • Single event

Custom post types and archives

  • Any post type archive
  • Single posts of any type, with the archive link and, for hierarchical types, the ancestor chain
  • Taxonomy, category and tag archives, with the parent term chain
  • Date archives (day, month, year)
  • Author archives
  • Search results

Standard blog posts are left to core unless they have a breadcrumb label override set.

Schema.org

Adds itemscope, itemtype="https://schema.org/BreadcrumbList" and itemprop attributes, plus a position meta tag per linked crumb, to all breadcrumb block output sitewide, regardless of page type.

Upgrading from LH BuddyPress Breadcrumbs

This plugin replaces lh-buddypress-breadcrumbs. If that plugin is installed, deactivate it when you activate this one.