Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/lhero-org/lh-breadcrumbs/archive/refs/heads/main.zipExtends the core breadcrumbs block for BuddyPress, WooCommerce, bbPress, GatherPress and custom post types, with Schema.org markup.
Description
LH Breadcrumbs makes the core WordPress Breadcrumbs block understand the rest of your site. Out of the box the block knows about pages, posts and categories; this plugin teaches it about BuddyPress members, groups and activity, WooCommerce shop, product, cart, checkout and account pages, bbPress forums, topics and replies, GatherPress events, and any custom post type or taxonomy.
It also adds Schema.org BreadcrumbList markup to every breadcrumbs block, so search engines can show your site structure in results.
Features
- BuddyPress: member profiles and their sub-pages, groups and group admin screens, activity, registration and activation.
- WooCommerce: shop, product category chains, product tags, cart, checkout, order received and My Account endpoints. The native WooCommerce breadcrumb is replaced with the block automatically, with no theme changes.
- bbPress: nested forums, topics, replies and topic tags.
- GatherPress: event archive and single events.
- Custom post types: archive links, full ancestry for hierarchical types, taxonomy term chains, search, date and author archives.
- Per-post breadcrumb label: a block editor sidebar panel lets you set a shorter label for any post or page, used wherever it appears in a trail.
Add the Breadcrumbs block to your theme templates as usual; there are no settings to configure.
Installation
- Upload the
lh-breadcrumbsfolder to/wp-content/plugins/, or upload the plugin zip from Plugins > Add New. - Activate the plugin from the Plugins screen.