變數

全局變數

變數描述
site網站變數
page針對該頁面的資訊以及 front-matter 所設定的變數。
config網站配置
theme主題配置。繼承自網站配置。
path目前頁面的路徑(不含根路徑)
url目前頁面的完整網址
env環境變數

Lodash has been removed from global variables since Hexo 5.0.0. You-Dont-Need-Lodash-Underscore might be helpful for your migration.

網站變數

變數描述
site.posts所有文章
site.pages所有分頁
site.categories所有分類
site.tags所有標籤

頁面變數

文章(post, page, …)

變數描述
page.title文章標題
page.date文章建立日期(Moment.js 物件)
page.updated文章更新日期(Moment.js 物件)
page.categories文章分類
page.tags文章標籤
page.comments留言是否開啟
page.layout佈局名稱
page.content文章的完整內容
page.excerpt文章摘要
page.more除了文章摘要的其餘內容
page.source文章原始路徑
page.full_source文章的完整原始路徑
page.path文章網址(不含根路徑)。我們通常在主題中使用 url_for(page.path)
page.permalink文章的完整網址
page.prev上一篇文章。如果此為第一篇文章則為 null
page.next下一篇文章。如果此為最後一篇文章則為 null
page.raw文章的原始內容
page.photos文章的照片(用於相簿)
page.link文章的外連連結(用於連結文章)

首頁(index)

變數描述
page.per_page每頁顯示的文章數量
page.total總頁數
page.current目前頁數
page.current_url目前分頁的網址
page.posts本頁文章
page.prev上一頁的頁數。如果此頁是第一頁的話則為 0
page.prev_link上一頁的連結。如果此頁是第一頁的話則為 ''
page.next下一頁的頁數。如果此頁是最後一頁的話則為 0
page.next_link下一頁的網址。如果此頁是最後一頁的話則為 ''
page.path目前頁面的路徑(不含根目錄)。我們通常在主題中使用 url_for(page.path)

**彙整 (archive)**:與 index 佈局相同,但新增以下變數。

變數描述
archive等於 true
year彙整年份(4 位數)
month彙整月份(不含開頭的零)

**分類 (category)**:與 index 佈局相同,但新增以下變數。

變數描述
category分類名稱

**標籤 (tag)**:與 index 佈局相同,但新增以下變數。

變數描述
tag標籤名稱