hexo 标签插件

标签插件和Front-matter中的标签不同,它们用于在文章中快速插入特定内容的插件

引用块

在文章中插入引言,可包含作者、来源和标题。

别号: quote

1
2
3
{% blockquote [author[, source]] [link] [source_link_title] %}
content
{% endblockquote %}

样例

1
2
3
{% blockquote %}
没有提供参数,则只输出普通的blockquote
{% endblockquote %}

没有提供参数,则只输出普通的blockquote

1
2
3
{% blockquote David, Wide Awake %}
引用书上的句子
{% endblockquote %}

引用书上的句子

DavidWide Awake
1
2
3
{% blockquote @DevDocs http://mashuai.imkxa.com %}
我的博客 http://mashuai.imkxa.com
{% endblockquote %}

我的博客 http://mashuai.imkxa.com

代码块

普通的代码块

1
2
3
{% codeblock %}
alert('hello world');
{% endcodeblock %}
1
alert('hello world');

附加说明

1
2
3
{% codeblock Array.map %}
array.map
{% endcodeblock %}
Array.map
1
array.map

附件说明和网址

1
2
3
{% codeblock Array.map http://www.imkxa.com 我的站点 %}
我的站点
{% endcodeblock %}
Array.map我的站点
1
我的站点

反引号代码块

另一种形式的代码块,不同的是他使用三个反引号来包括

Image

在文章中插入指定大小的图片

1
{% img [class names] /path/to/image [width] [height] [title text [alt text]] %}

在文章中插入链接,并自动给外部链接添加target="_blank" 属性。

1
{% link text url [external] [title] %}

引用文章

引用其他文章的链接

1
2
{% post_path slug %}
{% post_link slug [title] %}

引用资源

引用文章的资源。

1
2
3
{% asset_path slug %}
{% asset_img slug [title] %}
{% asset_link slug [title] %}

Raw

如果想在文章插入Swig标签,可以使用Raw标签,以免发现解析

1
2
3
{% raw %}
content
{% endraw %}

``` 这是三个反引号代码块 ```
分享