HUGO
Menu
GitHub 87548 stars Mastodon

Hugo 配置页面

Hugo 配置页面行为。
New in v0.133.0

页面集合 ?default sort order(默认排序顺序)在没有设置其他条件时使用,遵循以下优先级?

  1. weight(升序)
  2. date(降序)
  3. linkTitle 回退?title(升序)
  4. 逻辑路径(升序)

当在 Page 对象上调用这些方法时,Hugo 使用默认排序顺序来确定相对于当前页面的 下一个上一个 页面:

这是基于此默认站点配置:

page:
  nextPrevInSectionSortOrder: desc
  nextPrevSortOrder: desc
[page]
  nextPrevInSectionSortOrder = 'desc'
  nextPrevSortOrder = 'desc'
{
   "page": {
      "nextPrevInSectionSortOrder": "desc",
      "nextPrevSortOrder": "desc"
   }
}

要反转 下一个上一个 的含义:

page:
  nextPrevInSectionSortOrder: asc
  nextPrevSortOrder: asc
[page]
  nextPrevInSectionSortOrder = 'asc'
  nextPrevSortOrder = 'asc'
{
   "page": {
      "nextPrevInSectionSortOrder": "asc",
      "nextPrevSortOrder": "asc"
   }
}

这些设置不适用于 Pages 对象上的 NextPrev 方法。


Last updated: January 1, 0001
Improve this page