Keywords
Hugo 默認會在創建[相關內容]集合時評估關鍵字。
使用示例
例如,在 content/recipes/sushi.md
文件的前言中定義關鍵字:
content/recipes/sushi.md
---
keywords:
- tuna
- sriracha
- nori
- rice
title: 如何製作辣味金槍魚手捲
---
+++
keywords = ['tuna', 'sriracha', 'nori', 'rice']
title = '如何製作辣味金槍魚手捲'
+++
{
"keywords": [
"tuna",
"sriracha",
"nori",
"rice"
],
"title": "如何製作辣味金槍魚手捲"
}
要在模板中列出關鍵字:
{{ range .Keywords }}
{{ . }}
{{ end }}
或者使用 delimit 函數來格式化輸出:
{{ delimit .Keywords ", " ", 和 " }} → tuna, sriracha, nori, 和 rice
關鍵字也是一個有用的[分類法]:
hugo.
taxonomies:
category: categories
keyword: keywords
tag: tags
[taxonomies]
category = 'categories'
keyword = 'keywords'
tag = 'tags'
{
"taxonomies": {
"category": "categories",
"keyword": "keywords",
"tag": "tags"
}
}