Breadcrumbs
Core has no breadcrumbs block. This one builds the trail on the server for every kind of page — pages with their parents, posts with their category (the primary one from Yoast or Rank Math), products with the shop and their category, category, tag and custom taxonomy archives, authors, dates, search, page numbers and 404 — and prints BreadcrumbList structured data (JSON-LD or microdata) once per page. Plain, pill or arrow-tab styles, any separator, a home icon, shortened titles, and on phones a shortened trail whose … button reveals the rest.
Ready-made patterns
Inserter → Patterns → Moduly. These three show the trail of this page.
On every kind of page
“Build for” shows how the trail looks on each kind of page — useful when designing templates. On a live page it follows the page being viewed.
A post: blog category with its parent
A child page
A product: shop and category
A product category
A post category
The shop
An author archive
A month archive
Search results
Page not found
Styles and options
Slash separator · text before · centred
Custom text separator · no home icon · titles shortened to 18
Pills · rounded 6 px · current not shown
Arrow tabs · custom colours
Custom items · dots · links in brand colour
Long trail shortened on every screen · press … to see it all
One line that scrolls sideways
Small uppercase · pipe separator · no underline