Breadcrumbs

Show visitors where they are and help search engines understand it.

Breadcrumbs built on the server for every page: parents, primary categories from Yoast or Rank Math, shop and product categories, archives, search and 404, with BreadcrumbList structured data and plain, pill or arrow styles.

Gutenberg block

Requirements

  • The block editor (Gutenberg)
  • WordPress 6.5 or newer
  • PHP 7.4 or newer
  • Licence: Pro ($2 / year) — add it to the cart in Moduly

Add it to a page

  1. Open the page or post in the block editor.
  2. Click + (Block Inserter) and search for Breadcrumbs — it is in the Moduly category.
  3. Insert it, then fill in its content on the canvas. Ready-made presets appear when you insert it, and later under Transform to in the block toolbar.
  4. Adjust it in the right sidebar: the Block tab holds the settings below, and the Styles tab its colours, typography and spacing.

Settings

General

SettingWhat you can set
LabelList

Trail

SettingWhat you can set
Trailauto or custom
Build forpost, page child, category, product, product cat, shop, author, date, … (10 in all)
Start with HomeOn / off
Home labelText
Home iconhouse, outline, store or none
Icon onlyOn / off
Include the blog page on postsOn / off
Include the shop on productsOn / off
Posts show theircategory, post tag or none
Products show their categoryOn / off
Show the current pageOn / off
Link the current pageOn / off
Show on the front pageOn / off
Shorten titles to (characters, 0 = no limit)0–120
Structured datajsonld, microdata or none

Layout

SettingWhat you can set
Styleplain, pills or arrows
Separatorchevron, slash, arrow, dot, pipe or text
Separator textText
Text beforeText
Alignmentleft, center or right
Long trailsText
Long trails on phonesText
Underline links on hoverOn / off
Pill radius (px)0–999

Labels

SettingWhat you can set
LinksColour
Links on hoverColour
Current pageColour
SeparatorsColour
Item backgroundColour
Current item backgroundColour
Search resultsText
Page not foundText
Author archiveText
Page numberText
Tag archiveText

Styles tab: colours, typography, spacing and borders, from WordPress's own design tools.

Tips

  • Start with the Style choice — it changes the overall look the most; fine-tune the rest afterwards.
  • Visitors who ask their device for reduced motion get a calmer, still version automatically.
  • Not sure where to start? Insert one of its presets and edit from there.

Troubleshooting

  • If Yoast or Rank Math breadcrumbs are also enabled, set Structured data to None to avoid two BreadcrumbList entries.
  • Pre-existing elementorFrontendConfig is not defined front-end error for logged-in users (Elementor).
  • A change not showing on the live site is almost always a page cache — clear your caching plugin or host cache.
  • Also available for Elementor (Breadcrumbs).
  • Works well with: Advanced Search, Mega Menu, Off Canvas.