问题描述
反正有没有建立没有直接链接的hugo页面吗?我希望能够为页面创建降价文件,但仅允许人们在具有直接链接的情况下找到该页面。
解决方法
是的,有可能。这实际上取决于您如何生成页面。现在,我向您展示了两种实现方法。
方法1 :您的_default / list.html会生成指向您内容的链接列表。您可以对其进行自定义以排除链接。观看如果有条件的话。
{{ range .RegularPages }}
{{ if (not in .Title "title of page to exclude") }}
<li>
<a href="{{.Permalink}}">{{.Date.Format "2006-01-02"}} | {{.Title}}</a>
</li>
{{ end }}
{{ end }}
方法2:或者,您也可以将html文件放在hugo目录的 static 文件夹中。如果该目录不存在,则可以创建它。除非您从其他位置显式链接到静态内容,否则不会为静态内容生成直接链接。