{% assign this_url = page.url | relative_url %} {% assign crumb_array = this_url | split:'/' | shift %} {% assign crumbs = '' | split: '' %} {% assign working_crumb = '' | split: '' %} {% for crumb in crumb_array %} {% assign working_crumb = working_crumb | push: crumb %} {% assign this_crumb = working_crumb %} {% assign this_crumb_path = this_crumb | join:'/' | prepend:'/' | remove_first: site.baseurl %} {% unless this_crumb_path contains ".html" %} {% assign this_crumb_path = this_crumb_path | append:'/'%} {% endunless %} {% assign crumbs = crumbs | push: this_crumb_path %} {% endfor %}