添加文章排序插件
1、在Hexo根目录,输入以下命令进行安装
npm install hexo-generator-index --save
2、在文章Front-matter里加上sticky关键字即可,数值越大,文章越靠前
添加站点地图插件
1、在Hexo根目录,输入以下命令进行安装
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
2、打开Hexo根目录下的配置文件,在合适的地方添加以下内容
sitemap:
path: sitemap.xml
baidusitemap:
path: baidusitemap.xml
添加文章加密插件
1、在Hexo根目录,输入以下命令进行安装
npm install --save hexo-blog-encrypt
2、打开Hexo根目录下的配置文件,在合适的地方添加以下内容
# 安全
encrypt: # hexo-blog-encrypt
abstract: 这里有东西被加密了,需要输入密码查看哦。
message: 您好, 这里需要密码.
tags:
- {name: tagName, password: 密码A}
- {name: tagName, password: 密码B}
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: 抱歉, 这个密码看着不太对, 请再试试.
wrong_hash_message: 好吧,你发现Bug了,(╯°□°)╯︵ ┻━┻
3、在文章Front-matter里添加password字段即可加密
4、可以在Front-matter里提供加密信息、密码错误信息等等,若不提供,则默认使用配置文件里的定义
添加标题翻译插件
1、在Hexo根目录,输入以下命令进行安装
npm install hexo-translate-title --save
2、打开Hexo根目录下的配置文件,在合适的地方添加以下内容
# 标题自动翻译-hexo-translate-title
translate_title:
translate_way: google # google,youdao,baidu_with_appid,baidu_no_appid
youdao_api_key: '' # Your youdao_api_key
youdao_keyfrom: xxxx-blog # Your youdao_keyfrom
is_need_proxy: false # true | false
proxy_url: http://localhost:50018 # Your proxy_url
baidu_appid: '' # Your baidu_appid
baidu_appkey: '' # Your baidu_appkey
rewrite: false # is rewrite true | false
3、打开Hexo根目录下的配置文件,修改permalink设置,具体如下:
permalink: article/:title/
修改成:
permalink: article/:translate_title/
检查是否配置成功
使用以下命令检查是否配置成功:
hexo clean
hexo g
hexo s
若配置成功,则上传到网站根目录:
hexo d