Skip to main content

ページメソッド

Pages は、Hugo の中核となるページ コレクションで、多くの便利なメソッドを備えています。

On this page

ソートメソッドの概要については、「リストテンプレート」 も参照してください。

.Next ページ

Pages.Next.Prev は、.Page の同じ名前のメソッドと同様に機能しますが、任意のページ コレクションで使用できるため、より柔軟です (そして若干遅くなります)。

.Next は、引数として送られたページからの相対的な次のページを に指します。たとえば、 {{ with .Site.RegularPages.Next . }}{{ .RelPermalink }}{{ end }} になります。 コレクション内の最初のページで .Next を呼び出すと、nil が返されます。

.Prev ページ

.Prev は、引数として送られたページを基準にして、前のページを に指します。たとえば、 {{ with .Site.RegularPages.Prev . }}{{ .RelPermalink }}{{ end }} になります。 コレクション内の最後のページで .Prev を呼び出すと、nil が返されます。