{{ $url := replace .Permalink ( printf "%s" .Site.BaseURL) "" }} {{ $.Scratch.Add "path" "/" }} Home {{ range $index, $element := split $url "/" }} {{ $.Scratch.Add "path" $element }} {{ if ne $element "" }}   {{ replace (humanize .) ".html" "" }} {{ $.Scratch.Add "path" "/" }} {{ end }} {{ end }}