Skip to content

BreadCrumb Block ​

  • Dynamic server-side rendering is implemented in PHP in render.php; breadcrumb HTML is not stored in post content.
  • RTL-compatible styles are provided by a separate compiled CSS file.

Styling and customization ​

  • Target wrapper selector: .dswp-block-breadcrumb__container.
  • Separator element: .dswp-breadcrumb-separator.
  • Provide overrides in a theme stylesheet or a global style variation.
  • RTL adjustments are handled by generated style-index-rtl.css.

Performance ​

Dynamic rendering avoids recalculating trails client-side. Markup is minimal and styles are precompiled.

Limitations ​

There is no built-in schema markup; it can be added in a theme if desired.