hugo/content/en/methods/site/RegularPages.md
Bjørn Erik Pedersen 9b0050e9aa Squashed 'docs/' content from commit 5c085a37b
git-subtree-dir: docs
git-subtree-split: 5c085a37b297bf12f59efeaae591418ec025c10d
2024-01-27 10:48:33 +01:00

936 B

title description categories keywords action
RegularPages Returns a collection of all regular pages.
related returnType signatures
methods/site/AllPages
methods/site/RegularPages
methods/site/Sections
page.Pages
SITE.RegularPages
{{ range .Site.RegularPages }}
  <h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2>
{{ end }}

By default, Hugo sorts page collections by:

  1. The page weight as defined in front matter
  2. The page date as defined in front matter
  3. The page linkTitle as defined in front matter
  4. The file path

If the linkTitle is not defined, Hugo evaluates the title instead.

To change the sort order, use any of the Pages sorting methods. For example:

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