Hexo,『 NexT 统计 & 检索 』


统计启用

  • NexT,模板中自带 不蒜子统计.

  • 笔者使用的是 NexT 不蒜子: 不蒜子统计

  • 其他统计请参照具体文档: NexT 文档

  • 主题配置文件: _config.[user].yml

  • 找到 busuanzi_count

1
2
3
4
5
6
7
8
9
10
11
# Show Views / Visitors of the website / page with busuanzi.
# Get more information on http://ibruce.info/2015/04/04/busuanzi
busuanzi_count:
enable: true
total_visitors: true
total_visitors_icon: fa fa-user
total_views: true
total_views_icon: fa fa-eye
post_views: true
post_views_icon: far fa-eye


Local Search 搜索集成

  • 笔者检索功能是 Local Search, NexT 已经集成, 这里我们需要安装和配置下.
  • 打开终端进入博客根目录:
1
npm install hexo-generator-searchdb --save
  • 进入根目录找到 _config.yml
1
2
3
4
5
6
# 代码粘贴到 _config.yml 最底部
search:
path: search.xml
field: post
format: html
limit: 10000
  • 主题配置文件: _config.[user].yml
  • 找到 Local Search, 开启搜索功能 enable: true.
1
2
3
4
5
6
7
8
9
10
11
12
13
# Local Search
# Dependencies: https://github.com/next-theme/hexo-generator-searchdb
local_search:
enable: true
# If auto, trigger search by changing input.
# If manual, trigger search by pressing enter key or search button.
trigger: auto
# Show top n results per article, show all results by setting to -1
top_n_per_article: 1
# Unescape html strings to the readable one.
unescape: false
# Preload the search data when the page loads.
preload: false

Hexo,「 NexT 模板配置 」