有没有办法让 Hugo 不为每个 post 生成 URL?
Is there a way to have Hugo not generate URLs for each post?
这听起来很疯狂,但我的意思是我不想让 Hugo 生成 URLs。
我想要实现的是 Google 新闻类型网站(但更糟糕)。在每个 post 的前面,我将记录一个外部 URL 作为自定义变量,并将其输出到我的模板中。每个 "post" 中都没有内容,因此我不想生成 URL 或站点地图中的条目。
我的研究告诉我,我可以通过制作自己的模板来完成站点地图部分。感谢 Dereck Curren and his guide。
我完全不知道如何阻止 Hugo 生成 URL 条目。
有什么想法吗?
这不是疯子,有计划将 nolist 和 norender 构建到 Hugo 中。[*]
目前,我对书签列表执行此操作的方法是创建一个空的 layouts/bookmarks/single.html
文件(0 字节)。在 content/bookmarks/whatever.md
我有这样的东西:
---
# draft: true
title: "github.com: Issues · gohugoio/hugo"
link: "https://github.com/gohugoio/hugo/issues?utf8=%E2%9C%93&q=is%3Aissue"
tag:
- gohugo
- bookmark
---
然后我使用 Hugo 的标签(分类特征),以及 .Params.link
来显示链接。
这就是我创建门户 "On other sites" 部分的方式,例如我的 #gohugo Portal.
[*]: Add nolist and norender · Issue #6412 · gohugoio/hugo · GitHub
设置hedless: true
并查看文档here
这听起来很疯狂,但我的意思是我不想让 Hugo 生成 URLs。
我想要实现的是 Google 新闻类型网站(但更糟糕)。在每个 post 的前面,我将记录一个外部 URL 作为自定义变量,并将其输出到我的模板中。每个 "post" 中都没有内容,因此我不想生成 URL 或站点地图中的条目。
我的研究告诉我,我可以通过制作自己的模板来完成站点地图部分。感谢 Dereck Curren and his guide。
我完全不知道如何阻止 Hugo 生成 URL 条目。
有什么想法吗?
这不是疯子,有计划将 nolist 和 norender 构建到 Hugo 中。[*]
目前,我对书签列表执行此操作的方法是创建一个空的 layouts/bookmarks/single.html
文件(0 字节)。在 content/bookmarks/whatever.md
我有这样的东西:
---
# draft: true
title: "github.com: Issues · gohugoio/hugo"
link: "https://github.com/gohugoio/hugo/issues?utf8=%E2%9C%93&q=is%3Aissue"
tag:
- gohugo
- bookmark
---
然后我使用 Hugo 的标签(分类特征),以及 .Params.link
来显示链接。
这就是我创建门户 "On other sites" 部分的方式,例如我的 #gohugo Portal.
[*]: Add nolist and norender · Issue #6412 · gohugoio/hugo · GitHub
设置hedless: true
并查看文档here