「小明の雜貨鋪」搭建記錄存檔
1 | hexo clean && hexo g && gulp && hexo d |
字數統計
執行 npm install hexo-wordcount --save
,_config.butterfly.yml
中置
1 | wordcount: |
隱藏文章
將來的文章
_config.yml
中# Writing
板塊置future: false
,若發佈時間晚於當前時間,則不會顯示,在重新部署後顯示。發佈狀態
文章開頭置
published: false
。首頁隱藏
執行
$ npm uninstall hexo-generator-index
,執行
$ npm install hexo-generator-indexed
,文章開頭置
hide: true
;在
_config.yml
中hide_categories
可設置隱藏某個分類下的文章。草稿
_config.yml
中# Writing
板塊置render_drafts: false
,使用
$ hexo new draft <title>
新建草稿,使用
$ hexo s --draft
預覽,使用
$ hexo publish <title>
發佈草稿(或直接從source/_drafts
移動到source/_posts
文件夾)隱藏文件夾
在
_post
文件夾中新建_<folder>
文件夾,裏面的文件不會被發佈。加密
執行
$ npm --save hexo-blog-encrypt
,文章開頭置
1
2
3
4
5password: <password>
abstract: This blog is encrypted.
message: Please enter the password.
wrong_pass_message: Incorrect password, please try again.
wrong_hash_message: Bug found!或在
_config.yml
中添加1
2
3
4
5
6
7
8
9
10encrypt: # hexo-blog-encrypt
password: <password>
abstract: This blog is encrypted.
message: Please enter the password.
tags:
- {name: <tag>, password: <password>}
- {name: <tag>, password: <password>}
template: <div id="hexo-blog-encrypt" data-wpm="{{hbeWrongPassMessage}}" data-whm="{{hbeWrongHashMessage}}"><div class="hbe-input-container"><input type="password" id="hbePass" placeholder="{{hbeMessage}}" /><label>{{hbeMessage}}</label><div class="bottom-line"></div></div><script id="hbeData" type="hbeData" data-hmacdigest="{{hbeHmacDigest}}">{{hbeEncryptedData}}</script></div>
wrong_pass_message: Incorrect password, please try again.
wrong_hash_message: Bug found!
css
背景透明
新建 transpancy.css
,輸入
1 | /* 文章页背景 */ |
在_config.butterfly.yml
中的 inject: head:
中添加 - <link rel="stylesheet" href="/css/transpancy.css">
,並置 footer_bg
爲 false
(原爲 transparent
)
LATEX
1 | npm un hexo-renderer-mathjax --save |
hexo主题开启mathjax:进入主题目录,编辑_config.yml
,开启 mathjax:
1 | # MathJax Support |
hexo博客开启mathjax:博客文章的开头加入mathjax:true
。
在 _config.yml
的末尾添加
1 | markdown: |
B 站站外(外链)播放器
QueryString 参数:boolean 类型,在 QueryString 中可以使用 0 和 1 表示。
参数名 | 类型 | 必要 | 说明 |
---|---|---|---|
aid | number | UGC 视频 ID。aid、bvid 选择其一即可 | |
cid | number | UGC 视频 ID | |
bvid | string | ✅ | UGC 视频 ID。aid、bvid 选择其一即可 |
seasonId | number | OGV 视频 ID | |
episodeId | number | ✅ | OGV 视频 ID。优先级高于 aid、bvid |
poster | boolean | 展示封面 | |
autoplay | boolean | 自动播放 | |
muted | boolean | 静音 | |
t | number | 跳转到媒体的初始时间点,单位:秒 | |
danmaku | boolean | false 表示关闭弹幕,其他表示默认值 | |
kind | number | 群组种类。非通用业务需要此参数 | |
refer | boolean | 跳链时携带当前的 Referrer。用于合作方查询来自嵌入网站的跳转次数 | |
p | number | 多 P 视频的集数。从 1 开始计数,若有 cid 参数,则此参数不生效 |