Hexo笔记之评论和搜索

前言:其实next主题下已经集成了诸多第三方,我们只需要打开就能用了。

根目录下的_config.yml称为 站点配置文件, next目录下的_config.yml称为 主题配置文件。

评论系统

我选择的是DISQUS。

注册DISQUS账号

disqus官网

点击getstart,选择下面那个。

disqus_Start.jpeg

注册成功后,登录创建新的site。

创建newSite.jpeg

注册成功后,创建新的site

创建newSite.jpeg

获取shortname,绿色划线部分就是。

获取shortname.jpeg

设置

主题配置找到DISQUS,

1
2
3
4
5
disqus:
enable: true
shortname: https-daiyongtao-github-io
count: true
lazyload: true

将它们都打开,shortname就写上面得到的那个。

重新部署上传后,就可以看到评论系统了。

搜索功能

搜索就比较简单了,也是第三方。我选择的是local_search本地搜索。

  1. 安装 hexo-generator-searchdb,在站点的根目录下执行以下命令:

    1
    $ npm install hexo-generator-searchdb --save
  2. 编辑 站点配置文件,新增以下内容到任意位置:

    1
    2
    3
    4
    5
    search:
    path: search.xml
    field: post
    format: html
    limit: 10000
  3. 编辑 主题配置文件,启用本地搜索功能:

    1
    2
    3
    # Local search
    local_search:
    enable: true

重新部署上传后,就可以看到搜索功能了。

坚持原创技术分享,您的支持将鼓励我继续创作!