有没有办法在 Jekyll 上获取页面的 url?我所说的页面是指非发布纺织品文件,例如about.html
以下download.html
层次结构:
root
|
+- _includes
|
+- _layouts
|
+- _posts
|
+- _config.yml
|
+- index.textile
|
+- about.textile
|
`- download.textile
我想做这样的事情:
<h1><a href="{{ page.url }}">{{ page.title }}</a></h1>
这适用于帖子,因为它们的 url 包含在帖子的 to_liquid 方法中。另一方面,页面似乎不包含任何类似的东西 - 它们确实具有我需要的属性(或者看起来如此),但它们不会将它们导出到to_liquid
; 我想重新定义它。有没有办法做到这一点?
我找到了 jekyll_extensions,但我不知道它是否适用于我的目标环境(github页面)。
如果可能的话,我想避免在所有 yaml 头上包含一个 url 参数。
非常感谢!