Elmore Cheng

The whole problem with the world is that fools and fanatics are always so certain of themselves, but wiser people so full of doubts.

Inside 主题配置 - Content Addons

Feb 1, 2019

Overview

prefix:
suffix:
depth:
index:
text:
name:
qrcode:
url:
text:
global:
author:
link:
license:
published:
updated:
custom:
shortname:
script:
autoload:
uid:
script:
autoload:

assets

文章图片 CDN 设置。

1
2
3
assets:
prefix: https://cdn.example.com
suffix: '?m=webp&q=80'

例如有如下 markdown:

post.md
1
![cat](images/cat.gif)

则最终生成的 HTML 为:

1
<img src="https://cdn.example.com/images/cat.gif?m=webp&q=80" alt="cat">

此外 front-matter 内设置的 thumbnail 也受此规则影响。

toc

目录设置,默认全局启用。

1
2
3
4
5
toc:
# 最多显示几层目录,最多 4 层,缺省值 `3`
depth:
# 是否显示标号,如 1.1、1.2,默认显示,设置为 false 可隐藏。
index: false

设置为 false 可全局禁用,如:

1
toc: false

可单独禁用 post 或 page 的目录,详见 page.tocpost.toc

reward

打赏设置,默认禁用。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
reward:
# 显示一句文案
text: Buy me a cup of coffee ☕.

# 支付方式列表,注意是数组
methods:
-
# wechat、alipay、paypal、bitcoin 对应四种不同的图标和配色
# 此外的任何自定义名称,都需要在语言文件内增加相应的语言,
# 同时配色与 appearance.accent_color 一致
name:
# 二维码地址
qrcode:
# 显示一个链接
url:
# 若设置了 url,则此值会显示为链接的文本,否则为一段普通文本
text:
# 选中时的颜色
color:

# qrcode、url 和 text 必须至少设置一项

版权声明,默认禁用。

1
2
3
4
5
6
7
8
9
10
11
12
13
copyright:
# 显示作者,设置为 false 可隐藏。
author: false
# 显示文章链接,设置为 false 可隐藏。
link: false
# 版权声明
license: Attribution-NonCommercial-NoDerivatives 4.0 International<br>(<a href="https://creativecommons.org/licenses/by-nc-sa/4.0/" rel="external nofollow noopener" target="_blank">CC BY-NC-ND 4.0</a>)
# 显示发表日期,默认不显示,设置为 true 可显示。
published: true
# 显示修改日期,默认不显示,设置为 true 可显示。
updated: true
# 禁用以上设置,显示自定义信息
custom: 不许转载😡!!!

可通过改变项的先后顺序来自定义排序。

comments

内置评论,支持 DisqusLiveRe,其他评论系统集成参考 plugins

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
comments:
# Disqus
disqus:
# disqus shortname
shortname:
# disqus 脚本 URL,缺省值 `//shortname.disqus.com/embed.js`
script:
# 自动加载或显示为手动加载按钮,缺省值 `true`。
autoload:

# LiveRe
livere:
uid:
# LiveRe city 版脚本 URL,缺省值 `https://cdn-city.livere.com/js/embed.dist.js`
script:
# 自动加载或显示为手动加载按钮,缺省值 `true`。
autoload:

See also

Buy me a cup of coffee ☕.

Load Disqus