Есть ли способ получить URL-адрес страницы на Jekyll? Под страницами я подразумеваю текстовые файлы, не являющиеся текстовыми сообщениями, например 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).
Я бы хотел, по возможности, не включать параметр url во все заголовки yaml.
Большое спасибо!