如何给Hexo博客添加RSS源

如何给Hexo博客添加RSS源
老刘博客RSS(Really Simple Syndication)
简易信息聚合,在互联网上被广泛采用的内容包装和投递协,是一种描述同步网站内容的格式,使用xml
格式。当网站内容更新时可以通过订阅RSS
源在RSS
阅读器上获取更新的信息。大多数内容提供的网站都会提供RSS
订阅的功能,方便用户去获取最新的内容。
本篇文章主要介绍怎么给自己的hexo
博客添加RSS
源,不过大家需要先注意,如果我们搜索Hexo博客的RSS
,会发现两个RSS
功能的npm
包,分别是
1 | hexo-migrator-rss |
和
1 | hexo-generator-feed |
不过第一个包是从 RSS
迁移所有文章到source/_posts
文件夹中的,第二个才是生成RSS
文件的包,所以下面就介绍一下hexo-generator-feed的使用
插件安装:
1 | npm install hexo-generator-feed |
配置说明:
然后在在_config.yml
文件中配置该插件
1 | feed: |
参数含义:
type
:RSS
的类型(atom/rss2
)path
: 文件路径,默认是atom.xml/rss2.xml
limit
: 展示文章的数量,使用0或则false代表展示全部hub
:content
: 在RSS
文件中是否包含内容 ,有3个值true/false
默认不填为false
content_limit
: 指定内容的长度作为摘要,仅仅在上面content
设置为false
和没有自定义的描述出现
content_limit_delim
: 上面截取描述的分隔符,截取内容是以指定的这个分隔符作为截取结束的标志.在达到规定的内容长度之前最后出现的这个分隔符之前的内容,防止从中间截断.
主题设置:
每个主题的RSS
设置都不相同,需要结合自己主题,去主题的配置文件_config.yml
中进行设置,例如anzhiyu
主题的设置
1 | socialBar: |
因为涉及的主题功能太多,所以我虽然添加了RSS
功能,并没有打开,以后网站完善了,在做打算,今天算是做一个标记文章吧。最后是官方哥的开源地址,希望小伙伴们能去逛逛。
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果