RegularPages

RegularPages 方法在 Site 物件中回傳所有 正常頁面 的集合。

{{ range .Site.RegularPages }}
  <h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2>
{{ end }}

默認情況下,Hugo 按照以下順序對頁面集合進行排序:

  1. 頁面 weight,根據前置內容中的定義
  2. 頁面 date,根據前置內容中的定義
  3. 頁面 linkTitle,根據前置內容中的定義
  4. 文件路徑

如果沒有定義 linkTitle,Hugo 會評估 title 作為替代。

要更改排序順序,請使用任何頁面 排序方法。例如:

{{ range .Site.RegularPages.ByTitle }}
  <h2><a href="{{ .RelPermalink }}">{{ .Title }}</a></h2>
{{ end }}