我在一个集合中有很多文档,在开发时,更容易通过他们的标题代码识别出来。这就是为什么最好将它用作文件名(它有助于保持结构和顺序)。像这样:
_stories
CH1S1.md
CH1S2.md
CH2S1.md
然而,对于漂亮的网址来说,文档标题中的一个标题更好。从docs开始,似乎只使用:title
永久链接参数正是我想要的,但输出始终使用文档的文件名(就好像它使用:name
一样:title
)。
以下是_config.yml
中我的收藏定义:
collections:
stories:
output: true
permalink: /:collection/:title/
当然,在每个单独的文件的前端我设置标题属性,所以我不确定为什么这不起作用。
我正在使用Jekyll的最新版本。
答案 0 :(得分:0)
尝试在每个文件的YAML Front Matter中设置固定链接而不是标题,如下所示:
permalink: /stories/mystory/