Hexo 變量

2020-10-20 16:52 更新

全局變量

變量描述類(lèi)型
site網(wǎng)站變量object; 見(jiàn) 網(wǎng)站變量
page針對(duì)該頁(yè)面的內(nèi)容以及 front-matter 中自定義的變量。object; 見(jiàn) 頁(yè)面變量
config網(wǎng)站配置object (站點(diǎn)的配置文件)
theme主題配置。繼承自網(wǎng)站配置。object (主題配置文件)
path當(dāng)前頁(yè)面的路徑(不含根路徑)string
url當(dāng)前頁(yè)面的完整網(wǎng)址string
env環(huán)境變量???
從 Hexo 5.0.0 開(kāi)始,Lodash 已從全局變量中移除。遷移時(shí) You-Dont-Need-Lodash-Underscore_blank 或許能為你提供幫助。

網(wǎng)站變量

變量描述類(lèi)型
site.posts所有文章array of post objects
site.pages所有分頁(yè)array of page objects
site.categories所有分類(lèi)object,包含了站點(diǎn)全部的分類(lèi)
site.tags所有標(biāo)簽array,包含了站點(diǎn)全部的標(biāo)簽

頁(yè)面變量

頁(yè)面(page)
變量描述類(lèi)型
page.title頁(yè)面標(biāo)題string
page.date頁(yè)面建立日期Moment.js 對(duì)象
page.updated頁(yè)面更新日期Moment.js對(duì)象
page.comments留言是否開(kāi)啟boolean
page.layout布局名稱(chēng)string
page.content頁(yè)面的完整內(nèi)容string
page.excerpt頁(yè)面摘要string
page.more除了頁(yè)面摘要的其余內(nèi)容string
page.source頁(yè)面原始路徑string
page.full_source頁(yè)面的完整原始路徑string
page.path頁(yè)面網(wǎng)址(不含根路徑)。我們通常在主題中使用 url_for(page.path)string
page.permalink頁(yè)面的完整網(wǎng)址string
page.prev上一個(gè)頁(yè)面。如果此為第一個(gè)頁(yè)面則為 null。string or null
page.next下一個(gè)頁(yè)面。如果此為最后一個(gè)頁(yè)面則為 null。string or null
page.raw文章的原始內(nèi)容???
page.photos文章的照片(用于相簿)array
page.link文章的外部鏈接(用于鏈接文章)string
文章 (post): 與 page 布局相同,但新增以下變量。
變量描述類(lèi)型
page.published如果該文章已發(fā)布則為 trueboolean
page.categories該文章的所有分類(lèi)array of ???
page.tags該文章的所有標(biāo)簽array of ???
首頁(yè)(index)
變量描述類(lèi)型
page.per_page每頁(yè)顯示的文章數(shù)量number
page.total總頁(yè)數(shù)number
page.current目前頁(yè)數(shù)number
page.current_url目前分頁(yè)的網(wǎng)址string
page.posts本頁(yè)文章 (Data Model_blank)object
page.prev上一頁(yè)的頁(yè)數(shù)。如果此頁(yè)是第一頁(yè)的話(huà)則為 0。number
page.prev_link上一頁(yè)的網(wǎng)址。如果此頁(yè)是第一頁(yè)的話(huà)則為 ''。string
page.next下一頁(yè)的頁(yè)數(shù)。如果此頁(yè)是最后一頁(yè)的話(huà)則為 0。number
page.next_link下一頁(yè)的網(wǎng)址。如果此頁(yè)是最后一頁(yè)的話(huà)則為 ''。string
page.path當(dāng)前頁(yè)面的路徑(不含根目錄)。我們通常在主題中使用 url_for(page.path)。string
歸檔 (archive):與 index 布局相同,但新增以下變量。
變量描述類(lèi)型
page.archive等于 trueboolean
page.year年份歸檔 (4位)number
page.month月份歸檔 (沒(méi)有前導(dǎo)零的2位數(shù))number
分類(lèi) (category):與 index 布局相同,但新增以下變量。
變量描述類(lèi)型
page.category分類(lèi)名稱(chēng)string
標(biāo)簽 (tag):與 index 布局相同,但新增以下變量。

變量描述類(lèi)型
page.tag標(biāo)簽名稱(chēng)string


以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)