前言:其实next主题下已经集成了诸多第三方,我们只需要打开就能用了。
根目录下的_config.yml
称为 站点配置文件, next目录下的_config.yml
称为 主题配置文件。
评论系统
我选择的是DISQUS。
注册DISQUS账号
点击getstart,选择下面那个。
注册成功后,登录创建新的site。
注册成功后,创建新的site
获取shortname,绿色划线部分就是。
设置
在主题配置找到DISQUS,
1 | disqus: |
将它们都打开,shortname就写上面得到的那个。
重新部署上传后,就可以看到评论系统了。
搜索功能
搜索就比较简单了,也是第三方。我选择的是local_search本地搜索。
安装
hexo-generator-searchdb
,在站点的根目录下执行以下命令:1
$ npm install hexo-generator-searchdb --save
编辑 站点配置文件,新增以下内容到任意位置:
1
2
3
4
5search:
path: search.xml
field: post
format: html
limit: 10000编辑 主题配置文件,启用本地搜索功能:
1
2
3# Local search
local_search:
enable: true
重新部署上传后,就可以看到搜索功能了。