如何创建一个页面来渲染Hugo中的永久链接

时间:2016-12-24 00:37:00

标签: go static-site hugo

我在雨果中遵循了这个tutorial并且工作正常。基本上我有以下内容:

- content
  `- post
     `- coding
        `- html
           `- my-post.md

我的配置文件设置为

[permalinks]
  post = "/:year/:month/:title/"

,它为我提供了网址

http://example.com/2016/12/my-post/

我想要的是让读者根据日期或年份查看帖子列表。例如,如果他们访问http://example.com/2016/12/,他们会看到12月发布的帖子列表。如果他们访问http://example.com/2016/,他们会看到2016年发布的帖子列表。

在雨果有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

最简单的方法是在Hugo论坛上找到,答案是每年使用一个分类法。每个帖子都需要放入当年的分类中,并使用自定义列表模板生成页面。这将允许Hugo为每个“年”(分类法)创建一个索引页,其中条目是“月”。这是一个创造性的解决方案,虽然比想要的更麻烦。

https://discuss.gohugo.io/t/pagination-and-group-by-date/1441