RegularPages
语法
SITE.RegularPages
返回
page.Pages
Site
对象上的 RegularPages
方法返回所有常规页面的集合。
{{ range .Site.RegularPages }}
<h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2>
{{ end }}
默认情况下,Hugo 按以下方式对页面集合进行排序
- 在 front matter 中定义的页面
weight
- 在 front matter 中定义的页面
date
- 在 front matter 中定义的页面
linkTitle
- 文件路径
如果未定义 linkTitle
,则 Hugo 会评估 title
。
要更改排序顺序,请使用任何 Pages
的 排序方法。例如
{{ range .Site.RegularPages.ByTitle }}
<h2><a href="{{ .RelPermalink }}">{{ .Title }}</a></h2>
{{ end }}