---
title:  "list_all_01"
categories:
  - "hello word"
---

## This is a test
{{/* list_all_01 */}}
{{ $mySeeMore := "/examples/variables/Taxonomy/" }}
See more: {{printf "[%s](%s)" $mySeeMore (relURL $mySeeMore) | markdownify }}

10)
{{`List Terms in a Taxonomy (e.g. categories) with Pages`}}
{{- $myTaxonomy := "categories" }}
{{- range $term, $value := (index .Site.Taxonomies $myTaxonomy) }}
  {{ printf "%+v #Pages:%+v" $term (len $value.Pages) }}
    {{- range $value.Pages }}
      {{ printf "%-45s | %-10s" .RelPermalink .Name }} {{/* . is a page */}}
  {{- end}}
{{- end}}

15)
{{`List Terms in a Taxonomy (e.g. categories) with Pages`}}
{{- range  $term, $value := .Site.Taxonomies.categories }}
  {{ printf "%+v #Pages:%+v" $term (len $value.Pages) }}
    {{- range $value.Pages }}
      {{ printf "%-45s | %-10s" .RelPermalink .Name }} {{/* . is a page */}}
  {{- end}}
{{- end}}


20)
{{`List all Term Pages of a Taxonomy (e.g. categories) `}}
{{- range ($.Site.GetPage "taxonomyTerm" "categories").Pages }}
  {{ printf "%-45s | %-10s" .RelPermalink .Name }} {{/* . is a page */}}
{{- end}}

25)
{{`List all Term Pages of a Taxonomy (e.g. tags) `}}
{{- range ($.Site.GetPage "taxonomyTerm" "tags").Pages }}
  {{ printf "%-45s | %-10s" .RelPermalink .Name }} {{/* . is a page */}}
{{- end}}


30)
{{`List all Terms in a Taxonomy (e.g. tags) with Pages`}}
{{- $myTaxonomy := "tags" }}
{{- range $term, $value := (index .Site.Taxonomies $myTaxonomy) }}
  {{ printf "%+v #Pages:%+v" $term (len $value.Pages) }}
    {{- range $value.Pages }}
      {{ printf "%-45s | %-10s" .RelPermalink .Name }} {{/* . is a page */}}
  {{- end}}
{{- end}}


{{/* analyse ...
{{block "myDummyBlock" .Site.Data }}
40)
  {{`List all Terms in a Taxonomy (e.g. categories) `}}
  {{- range  $term, $value := .Site.Taxonomies.categories }}
    {{ printf "%+v #Pages:%+v" $term (len $value.Pages) }}
      {{- range $value.Pages }}
        {{ printf "%-45s | %-10s" .RelPermalink .Name }}
    {{- end}}
  {{- end}}
{{end}}
*/}}



See more: /examples/variables/Taxonomy/

10)
List Terms in a Taxonomy (e.g. categories) with Pages
  hello-word #Pages:3
      /HugoTemplateCodePlyGnd/examples/variables/   | foobar     
      /HugoTemplateCodePlyGnd/discourses/taxonomy/list_all_01/ | list_all_01 
      /HugoTemplateCodePlyGnd/examples/variables/Site/ | mySite     

15)
List Terms in a Taxonomy (e.g. categories) with Pages
  hello-word #Pages:3
      /HugoTemplateCodePlyGnd/examples/variables/   | foobar     
      /HugoTemplateCodePlyGnd/discourses/taxonomy/list_all_01/ | list_all_01 
      /HugoTemplateCodePlyGnd/examples/variables/Site/ | mySite     


20)
List all Term Pages of a Taxonomy (e.g. categories) 
  /HugoTemplateCodePlyGnd/categories/hello-word/ | Hello Word 

25)
List all Term Pages of a Taxonomy (e.g. tags) 
  /HugoTemplateCodePlyGnd/tags/bar/             | Bar        
  /HugoTemplateCodePlyGnd/tags/foo/             | Foo        


30)
List all Terms in a Taxonomy (e.g. tags) with Pages
  bar #Pages:2
      /HugoTemplateCodePlyGnd/examples/variables/Site/ | mySite     
      /HugoTemplateCodePlyGnd/examples/variables/FrontMatterVariables/ | Title      
  foo #Pages:3
      /HugoTemplateCodePlyGnd/examples/variables/Taxonomy/ |            
      /HugoTemplateCodePlyGnd/examples/variables/Site/ | mySite     
      /HugoTemplateCodePlyGnd/examples/variables/FrontMatterVariables/ | Title