Мне известно о {{ contents }}
Вы, вероятно, имеете в виду, что {{ page.contents }}
- {{ contents }}
само по себе ничего не отобразит (если вы не определили эту переменную вручную)
Может кто-нибудь указать мне полный список поддерживаемых тегов Jekyll Liquid?
«Полное руководство»: https://github.com/mojombo/jekyll/wiki/Template-Data. В нем перечислены все доступные теги.
Но я уверен, что есть намного больше
Боюсь, что нет. По умолчанию для страницы вы получаете только page.url
и page.content
. Вы также можете получить что-нибудь определенное на фронте yaml. И это все, что вы можете получить.
Есть ли тег, который содержит "index" при рендеринге "index.html"?
page.url
будет index.html
, но не существует прямого способа получить только index
(если вы не определили его вручную на фронте yaml).