-
Notifications
You must be signed in to change notification settings - Fork 90
后台设置
填入一个图片(推荐正方形)地址,需要带上 http(s)://
,留空会根据博主邮箱调用Gravatar头像。
显示位置
- 导航栏站点名称旁
- 竖直导航栏顶部
这个缩略图对文章和页面都有效
按行填入图片的地址,并带上http(s)://
前缀,图片会随机显示。
调用顺序的优先级:文章/页面缩略图Url字段
> 后台设置->默认文章缩略图url
> assets/img/thumbnail.jpg
显示位置
- 首页文章卡片内
- 文章页面顶部(头部图片)
- 文章底部的上一篇/下一篇盒子内
按行填入图片的地址,并带上http(s)://
前缀,图片会随机显示。
这里的图片只会在首页显示
填入OwO.json
的文件地址,带上http(s)://
前缀
显示在评论框内
填入服务商内获取的统计代码
需要注意的是,如果你开启了
pjax
,那么最好使用
因为pjax
会导致统计代码统计不准确,需要对统计代码进行重载,而目前我也只内置了这两个统计的重载代码。
这里可以填css/html之类的内容,会插入到</head>
标签之前。
可以填写html,会插入到底部版权的上面。
会加载在main.min.js
文件加载之前,可以加入你自己的JS代码,例如重载代码等等。
配置方式是通过json
格式的字符串,可以留空
参数 | 内容 | 是否必需 | 类型 |
---|---|---|---|
text | 链接的文字 | 是 | string |
href | 链接地址 | 否 | string |
target | 参考html 语法 |
否 | string |
注意所有string
类型的参数必须要用英文引号包裹
举例 添加单个
{"text":"Siphils","href":"https: //eriri.ink","target":"_blank"}
添加多个
{"text":"Siphils","href":"https: //eriri.ink","target":"_blank"},
{"text":"Siphils","href":"https: //eriri.ink","target":"_blank"}
比如2017-2018
,2018
。显示在底部版权处年份。
填入gravatar镜像地址,填写类似格式为http(s)://domain/avatar/
的url。留空为https://cn.gravatar.com/avatar/
。
各项参数如下表
参数 | 内容 | 是否必需 | 类型 |
---|---|---|---|
text | 链接的文字 | 是 | string |
slug | 页面缩略名 | 否 | string |
href | 链接地址 | 否 | string |
target | 参考html 语法 |
否 | string |
icon | 图标 | 否 | string |
sub | 子菜单 | 否 | array |
子菜单内各项配置与上面参数相同(除sub
外)
导航栏使用图标
我现在想在导航栏添加一个
首页
的标签:
{
"text": "首页",
"href": "https://eriri.ink",
"icon": "iconfont icon-aria-home"
}
我又想再添加一个
归档
的标签:
{
"text": "首页",
"href": "https://eriri.ink",
"icon": "iconfont icon-aria-home"
},
{
"text": "归档",
"href": "https://eriri.ink/archives.html",
"icon": "icon-aria-archives"
}
而我又想在归档下添加一个
日常
的子菜单:
{
"text": "首页",
"href": "https://eriri.ink",
"icon": "iconfont icon-aria-home"
},
{
"text": "归档",
"href": "https://eriri.ink/archives.html",
"icon": "iconfont icon-aria-archives",
"sub" : [
{
"text":"日常",
"href":"https://eriri.ink/category/daily/",
"icon": "iconfont icon-aria-book"
}
]
}
再添加一个
折腾
的子菜单:
{
"text": "首页",
"href": "https://eriri.ink",
"icon": "iconfont icon-aria-home"
},
{
"text": "归档",
"href": "https://eriri.ink/archives.html",
"icon": "iconfont icon-aria-archives",
"sub" : [
{
"text":"日常",
"href":"https://eriri.ink/category/daily/",
"icon": "iconfont icon-aria-book"
},
{
"text":"折腾",
"href":"https://eriri.ink/category/zturn/",
"icon": "iconfont icon-aria-code"
}
]
}
注意子菜单的项目也是可以设置target
属性的,每个父级菜单都可以设置子菜单,目前仅支持二级菜单
icon
需要填写完整的类名,例如iconfont icon-aria-home
。
这个参数比较特殊,是为了在修改菜单url的时候不需要总手动改链接/文字等属性,只支持站内在typecho后台建立的页面。
填入slug
后text
、href
参数不会被解析,而是会根据slug
查询对应的页面的链接和文字自行输出。
例如:
{
"slug":"archives",
"icon":"iconfont icon-aria-archives"
}
这时就会查找对应的slug并输出对应的页面名称和链接,此时text
和href
参数无效,其他参数仍有效。
每行按照键值对
的方式填写即可,例如:
"Alipay":"https://cdn.siphils.com/reward/alipay.jpg",
"Wechat":"https://cdn.siphils.com/reward/wechat.jpg"
句子会显示在页面底部
填入接口地址,注意接口需要是只返回一条句子的,比如我使用的默认的hitokoto.cn的接口:https://v1.hitokoto.cn/?c=a&encode=text
开关设置内选择开启或关闭「一言」的显示,留空使用默认接口地址。
如果不知道什么意思留空即可。
- 页面底部使用一言
页面底部随机显示一句话,接口地址参照自定义「一言」接口地址 - PJAX
关于什么是PJAX请自行搜索。开启后需要在后台设置设置 -> 评论 -> 评论反垃圾保护
项内选择关闭
- AJAX评论
- 文章/评论图片使用fancybox
图片灯箱效果 - 开启图片懒加载lazyload
- 文章底部显示本文链接二维码
选择开启后会在文章/页面底部显示一个显示当前链接地址的二维码 - 评论邮件回复按钮
选择开启后会在评论框下方显示一个按钮开关不接收邮件回复
。
需要配合插件CommentToMail
使用,否则这个开关是无效的。 - 评论显示
UserAgent
开启后会显示每条评论的操作系统和浏览器信息。