博客的一些配置总结

添加RSS

1
npm install hexo-generator-feed --save

_config.yml 里添加:

1
2
3
4
5
6
7
8
9
10
11
12
13
feed:
enable: true
type: atom
path: atom.xml
limit: 20
hub:
content:
content_limit: 140
content_limit_delim: ' '
order_by: -date
icon: icon.png
autodiscovery: true
template:

其中limit指源里保存的文章个数,content_limit指summary的长度。
如果想要添加RSS图标,可在butterfly主题配置文件_config.yml里,social:后添加fas fa-rss: /atom.xml || RSS || '#f26522',这样RSS图标就会出现在右边头像下边

添加sitemap

1
npm install hexo-generator-sitemap --save

根目录_config.yml里添加:

1
2
3
plugin:
- hexo-generator-feed
- hexo-generator-sitemap

配置成功标志:generate后生成sitemap.xml

添加本地搜索

1
npm install hexo-generator-search --save

我用的butterfly主题,直接在主题配置文件里更改:

1
2
3
4
5
6
7
8
9
10
# Local search
local_search:
enable: true
# Preload the search data when the page loads.
preload: false
# 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
CDN:

webhook

在此贴出参考博客here