RSS及在Hexo框架下的使用

  1. 什么是RSS
  2. 在Hexo框架下生成RSS源

本篇文章将简要介绍RSS及如何在Hexo框架下添加RSS功能。

什么是RSS

根据维基百科的描述

RSS(简易信息聚合)是一种消息来源格式规范,用以聚合经常发布更新数据的网站,例如博客文章、新闻、音频或视频的网摘。

简要来说,RSS可以理解为一种由内容生产者产出并发布、接收者通过按时读取发布页面获得更新的信息传递形式。由于其可以使读者使用一个客户端阅读多个内容生产者产出的内容,故被用作聚合信息阅读。
对于博客而言,由于个人博客的 SEO 较差,为了方便访客订阅,相比于添加收藏夹,一个更为有效的办法就是产生博客的RSS源。而Hexo也提供了对应的插件,使用其生产RSS亦非难事。

在Hexo框架下生成RSS源

  1. 安装对应插件
    通过阅读官方文档可知,Hexo提供RSS订阅功能的插件为hexo-generator-feed.
    在博客根目录下使用命令npm install hexo-generator-feed --save以下载插件

  2. 配置_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: ' ' # 摘要以何限制符于最大长度前提前结束
    
  3. 调试
    使用hexo g命令调试并通过hexo s命令于本地查看RSS是否可正常生成。

  4. 使能并订阅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" 转载请保留原文链接及作者。

目录