Jekyll — Ⅲ. 头部信息

Step by Step Tutorial - Ⅲ. Front Matter(部分翻译,自用帮助了解)

目录

头部信息是 YAML 的一小部分,在文件顶部的两条三连划线之间。头部信息可以给页面设置变量,像这样:

---
my_number: 5
---

Liquid 通过 page 可以使用头部信息变量。举个例子,输出上面的的变量:

{{ page.my_number }}

Use front matter

添加头部信息来改变网站的 title

---
title: Home
---
<!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <title>{{ page.title }}</title>
  </head>
  <body>
    <h1>{{ "Hello World!" | downcase }}</h1>
  </body>
</html>

注意为了让 Jekyll 处理页面的一切标签,必须包含头部信息。至少也要这样:

---
---

可能你不懂为什么要搞这么麻烦,源码写得都比 HTML 还要多了,下一节告诉你。


[Ⅲ] Front Matter - Jekyll Docs Step by Step Tutorial