{% assign menu_pages = site.pages | where_exp: "page", "page.path contains 'pages/'" %} {% assign sorted_pages = menu_pages | sort: "weight" %}
Home {% assign segments = page.url | split: "/" %} {% assign path = "" %} {% for segment in segments offset: 1 %} {% assign path = path | append: "/" | append: segment %} {% assign breadcrumb_page = site.pages | where: "url", path | first %} {% if breadcrumb_page and breadcrumb_page.title %} › {{ breadcrumb_page.title }} {% else %} › {{ segment }} {% endif %} {% endfor %}