On This Page
Breadcrumbs
Overview
Breadcrumbs shows visitors where they are in your site hierarchy (for example Home › Blog › Guides › Article title). Trails appear on singular content such as posts and pages and reflect parent pages, categories, and other relationships WordPress already knows about. The module can emit Schema.org BreadcrumbList JSON-LD so search engines understand the same path, which can support rich result treatment where eligible.
You control placement in two ways: drop a shortcode where designers want the trail, or turn on automatic insertion before or after the main post content on singular views. Separators, optional styling hooks, and advanced options reduce the need for custom PHP while keeping output consistent with your theme.

Features
Shortcodes
Auto-Insert
Separators and Presentation
Structured Data (JSON-LD)
Hierarchy Sources
How It Works
Enable the Module
Open Advanced Settings
Choose Placement Strategy
Validate Output
Resolve Conflicts

Installation & Activation
Install WP PowerSuite
Enable Breadcrumbs
Configure Before Go-Live
De-Dupe SEO Plugins

Use Cases
- CategoryDepthDeep blogs with category and subcategory structures.
- ProductHierarchyWooCommerce or catalog sites with category → product paths.
- DocHierarchyDocumentation sites mirroring handbook hierarchy on every article.
- BreadcrumbsClient sites where the editor wants “Home › Services › City” without coding.
Frequently Asked Questions
Can I use this together with Yoast or Rank Math breadcrumbs?
You can, but enable only one HTML trail and one JSON-LD BreadcrumbList. Two plugins emitting schema for the same URL can confuse validators and search consoles.
Why is part of my trail missing?
The chain depends on assigned categories, parent pages, and public post type settings. Private or non-hierarchical types may show shorter paths until you assign proper parents or terms.
Does it work with the block editor and full-site editing?
Yes. Shortcodes work in Shortcode blocks; auto-insert works on singular content regardless of editor, as long as the theme calls the_content.
Can I style breadcrumbs with my theme?
Yes. Use theme CSS targeting the module’s classes or wrappers documented in Advanced Settings or inspector output.
Will breadcrumbs show on the blog index or archives?
Auto-insert targets singular content by default. For archives, use theme templates or shortcodes where your theme supports them.
Troubleshooting
- Trail missing links or “Home” onlyConfirm the post has categories or a parent page, and that the post type is public. Flush permalinks after large structural changes.
- Duplicate breadcrumbs on screenDisable auto-insert or remove theme/plugin breadcrumbs so only one trail prints.
- Schema errors in Rich Results TestEnsure only one BreadcrumbList exists, URLs are absolute where required, and hierarchy order matches the visible trail.
- Styled incorrectly on mobileInspect separator and flex rules; add small-screen CSS in your child theme without editing plugin files.
