{{ $page := . }} {{ $collections := slice }} {{ $sections := where $page.Pages "Kind" "section" }} {{ $pages := where $page.Pages "Kind" "in" (slice "page" "term") }} {{ range $name, $taxonomy := cond $page.IsHome site.Taxonomies slice }} {{ if gt (len $taxonomy) 0 }} {{ $collections = $collections | append $taxonomy.Page }} {{ end }} {{ end }} {{ with $collections }}