Front-matter Front-matter 是文件最上方以 ---
分隔的区域,用于指定个别文件的变量,举例来说:
1 2 3 title: Hello World date: 2013 /7/13 20 :46:25 ---
参数定义 以下是预先定义的参数,您可在模板中使用这些参数值并加以利用。
参数
描述
默认值
layout
布局
title
标题
date
建立日期
文件建立日期
updated
更新日期
文件更新日期
comments
开启文章的评论功能
true
tags
标签(不适用于分页)
categories
分类(不适用于分页)
permalink
覆盖文章网址
分类和标签 只有文章支持分类和标签,您可以在 Front-matter 中设置。
分类具有顺序性和层次性,也就是说 Foo, Bar
不等于 Bar, Foo
;
标签没有顺序和层次。
1 2 3 4 5 categories: - Diary tags: - PS3 - Games
标签插件(Tap Plugins) 标签插件和 Front-matter 中的标签不同,它们是用于在文章中快速插入特定内容的插件。
引用块 在文章中插入引言,可包含作者、来源和标题。
别号: quote
1 2 3 {% blockquote [author[, source]] [link] [source_link_title] %} content {% endblockquote %}
普通引用 1 2 3 {% blockquote %} 下面我简单说两句。 {% endblockquote %}
下面我简单说两句。
引用书上的句子 1 2 3 4 5 6 {% blockquote 张宗昌, 笑刘邦 %} 听说项羽力拔山, 吓得刘邦就要窜。 不是俺家小张良, 奶奶早已回沛县。 {% endblockquote %}
听说项羽力拔山, 吓得刘邦就要窜。 不是俺家小张良, 奶奶早已回沛县。
1 2 3 {% blockquote @Ed Sheeran https://twitter.com/edsheeran/status/887028306247389184 %} This year continues to be equally surreal and amazing. Watch out for this one, me and Lisa have… https://www.instagram.com/p/BWqLocMFE5j/ {% endblockquote %}
This year continues to be equally surreal and amazing. Watch out for this one, me and Lisa have… https://www.instagram.com/p/BWqLocMFE5j/
引用网络上的文章 1 2 3 {% blockquote Seth Godin http://sethgodin.typepad.com/seths_blog/2009/07/welcome-to-island-marketing.html Welcome to Island Marketing %} Every interaction is both precious and an opportunity to delight. {% endblockquote %}
Every interaction is both precious and an opportunity to delight.
代码块 在文章中插入代码。
别名: code
1 2 3 {% codeblock [title] [lang:language] [url] [link text] %} code snippet {% endcodeblock %}
普通的代码块 1 2 3 {% codeblock %} alert('Hello World!'); {% endcodeblock %}
指定语言 1 2 3 {% codeblock lang:objc %} [rectangle setX: 10 y: 10 width: 20 height: 20]; {% endcodeblock %}
1 [rectangle setX: 10 y: 10 width: 20 height: 20 ];
附加说明 1 2 3 {% codeblock Array.map %} array.map(callback[, thisArg]) {% endcodeblock %}
Array.map 1 array.map(callback[, thisArg])
附加说明和网址 1 2 3 4 {% codeblock _.compact http://underscorejs.org/#compact Underscore.js %} _.compact([0, 1, false, 2, '', 3]); => [1, 2, 3] {% endcodeblock %}
_.compact Underscore.js 1 2 _.compact([0, 1, false, 2, '', 3]); => [1, 2, 3]
Image 在文章中插入指定大小的图片。
1 ![lowpoly](https://res.cloudinary.com/dgchmgebr/image/upload/v1678509784/blog/hn7ljjh7kj51zq8v3lgb.jpg)
Link 在文章中插入链接,并自动给外部链接添加 target="_blank"
属性。
1 {% link SHEN's BLOG https://shenxiaohai.me/ [https://shenxiaohai.me/] %}
SHEN's BLOG
Include Code 插入 source/downloads/code
文件夹内的代码文件。
1 {% include_code lang:Python carDetect in Python carDetect.py %}
引用文章 引用其他文章的链接。
1 2 3 # 引用站内文章 # {% post_link 文章文件名(不要后缀) 文章标题(可选) %} {% post_link Hexo和NexT写作基本操作 [Hexo和NexT写作基本操作]%}
[Hexo和NexT写作基本操作]