目录

几个常用的 Hugo 片段,够我把博客继续搭下去

有时候只想拿到 blog 目录下的文章:

{{ $posts := where site.RegularPages "Section" "blog" }}
{{ range first 5 $posts }}
  <a href="{{ .RelPermalink }}">{{ .Title }}</a>
{{ end }}

把标签转换成可点击地址:

{{ range .Params.tags }}
  <a href="{{ (printf "/tags/%s/" (. | urlize)) | relURL }}">{{ . }}</a>
{{ end }}
[[main]]
name = "文章"
url = "/blog/"
weight = 20

因为一段能复用的配置,比临时搜索一次答案更有长期价值。