更新记录

更新记录

2021-01-22

引入RSS订阅

hexo-引入RSS订阅

​ 简易信息聚合-“Really Simple Syndication”或“Richsite summary”(网站内容摘要),是站点用来和其他站点之间共享内容的一种简易方式,它使得一个网站可以方便的调用其他提供RSS订阅服务的网站内容,从而形成非常高效的信息聚合,让网站发布的内容在更大的范围内传播。它是一种用于共享新闻和其他WEB内容的数据交换规范,也是使用最广泛的一种扩展性标识语言。

rss配置

  • 引入插件
1
npm install hexo-generator-feed
  • 配置_config.yml文件
1
2
3
4
5
6
7
8
9
10
11
12
13
feed:
enable: true # 是否启动
type: atom # 类型在['atom', 'rss2']中选一个,可以全写
path: atom.xml # 路径
limit: 20 # 最多20篇文章
hub:
content:
content_limit: 140
content_limit_delim: ' '
order_by: -date # 按日期倒序排序
icon: icon.png
autodiscovery: true
template:
  • 配置rss订阅按钮
1
2
3
4
5
6
7
8
9
10
11
12
13
# 在主题配置文件中引入social配置
social:
fa fa-rss: /atom.xml || RSS

# 或者可在作者栏处进行控制
card_author: # 作者栏控制
enable: true
description:
button:
enable: true
icon: fa fa-rss
text: Follow Me
link: /atom.xml
  • 生成atom.xml文件
1
hexo clean & hexo g & hexo s

rss订阅

​ 上述操作执行完成,随后可在rss订阅器中进行订阅

​ 可注册InoReader(页面干净整洁清爽,国外访问比较友好),随后添加订阅源,即可跟踪信息