RSS及在Hexo框架下的使用
本篇文章将简要介绍RSS及如何在Hexo框架下添加RSS功能。
什么是RSS
根据维基百科的描述:
RSS(简易信息聚合)是一种消息来源格式规范,用以聚合经常发布更新数据的网站,例如博客文章、新闻、音频或视频的网摘。
简要来说,RSS可以理解为一种由内容生产者产出并发布、接收者通过按时读取发布页面获得更新的信息传递形式。由于其可以使读者使用一个客户端阅读多个内容生产者产出的内容,故被用作聚合信息阅读。
对于博客而言,由于个人博客的 SEO 较差,为了方便访客订阅,相比于添加收藏夹,一个更为有效的办法就是产生博客的RSS源。而Hexo也提供了对应的插件,使用其生产RSS亦非难事。
在Hexo框架下生成RSS源
安装对应插件
通过阅读官方文档可知,Hexo提供RSS订阅功能的插件为hexo-generator-feed.
在博客根目录下使用命令npm install hexo-generator-feed --save
以下载插件配置
_config.yml
文件
在博客根目录下的_config.yml
文件中添加如下内容:feed: type: atom # atom/rss2 path: atom.xml # atom.xml/rss2.xml limit: 20 # 展示文章的数量,0或则false代表展示全部 hub: content: # 在RSS文件中是否包含内容,默认不填为false content_limit: # 摘要的最大长度 content_limit_delim: ' ' # 摘要以何限制符于最大长度前提前结束
调试
使用hexo g
命令调试并通过hexo s
命令于本地查看RSS是否可正常生成。使能并订阅RSS
在支持RSS的Hexo主题内使能RSS,并在使用的RSS阅读器中添加RSS源。
参考资料:为hexo博客添加RSS订阅功能
文章标题:RSS及在Hexo框架下的使用
文章字数:470
本文作者:szz1204
发布时间:2020-01-15, 23:04:45
最后更新:2020-01-17, 21:09:28
原始链接:https://blog.foundation42.work/2020/01/15/RSS及在Hexo框架下的使用/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。