GetTerms

GetTerms


Returns a collection of term pages for terms defined on the given page in the given taxonomy, ordered according to the sequence in which they appear in front matter.

Given this front matter:

content/books/les-miserables.md
     
---
tags:
- historical
- classic
- fiction
title: Les Misérables
---
+++
tags = ['historical', 'classic', 'fiction']
title = 'Les Misérables'
+++
{
   "tags": [
      "historical",
      "classic",
      "fiction"
   ],
   "title": "Les Misérables"
}

This template code:

{{ with .GetTerms "tags" }}
  <p>Tags</p>
  <ul>
    {{ range . }}
      <li><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></li>
    {{ end }}
  </ul>
{{ end }}

Is rendered to:

<p>Tags</p>
<ul>
  <li><a href="/tags/historical/">historical</a></li>
  <li><a href="/tags/classic/">classic</a></li>
  <li><a href="/tags/fiction/">fiction</a></li>
</ul>