Page

GetTerms

返回给定页面在指定分类法中定义的术语所对应的术语页集合,顺序与它们在前置元数据中出现的先后一致。

签名
PAGE.GetTerms TAXONOMY
返回类型
page.Pages

给定如下前置元数据:

title = 'Les Misérables'
tags = ['historical','classic','fiction']

这段模板代码:

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

会渲染为:

<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>