--- title: ByPublishDate description: Returns the given page collection sorted by publish date in ascending order. categories: [] keywords: [] action: related: - methods/pages/ByDate - methods/pages/ByExpiryDate - methods/pages/ByLastMod returnType: page.Pages signatures: [PAGES.ByPublishDate] --- When sorting by publish date, the value is determined by your [site configuration], defaulting to the `publishDate` field in front matter. [site configuration]: /getting-started/configuration/#configure-dates ```go-html-template {{ range .Pages.ByPublishDate }}

{{ .LinkTitle }}

{{ end }} ``` To sort in descending order: ```go-html-template {{ range .Pages.ByPublishDate.Reverse }}

{{ .LinkTitle }}

{{ end }} ```