有用的 RSS 订阅

版权声明:本文为博主原创文章,欢迎转载。 https://blog.csdn.net/baidu_32262373/article/details/82690983

一、什么是 RSS

很多博客都会提供 RSS 订阅功能,这个功能刚开始没能理解怎么玩。

RSS订阅图1

点击之后出现下图,就是一个 xml 文件,这也叫订阅??

RSS订阅图2

直到在这哥们 werner 的博客里读了一篇文章 什么是RSS订阅 才算弄明白…….

我使用的 RSS 在线阅读器是 inoreader,百度搜一下,注册下账号就能用。将最常逛得博客(前提是支持 RSS 订阅功能)添加进去,当别人家的博客有更新时阅读器会自动更新内容,不再需要一个个 tab 页打开浏览器查看是否有更新博文。

除此之外还可以添加普通网页,只是普通网页没有推送更新功能,我将常逛的社区论坛也添加进来。

二、Hexo 添加 RSS 订阅功能

接触了 RSS 神奇功能之后,大白书架(●—●)自然也是要提供 RSS 功能的。由于大白书架是用 Hexo 搭建的,生成 rss 只需简单几个步骤。

1)安装依赖包

$ npm install hexo-generator-feed

2)生成 atom.xml 文件

安装完成后当每次执行 $ hexo g 生成静态资源时都会额外生成一个 atom.xml 文件。

3)添加链接

在页面任何地方添加一段 html 代码。实际上就是一个链接,点击跳转到 /atom.xml 对应的资源文件。(用别人的主题基本都有 RSS 功能,去配置文件里找找看怎么配,自己写主题的添加下面代码应该没啥问题)

<div>
    <a href="/atom.xml" rel="alternate" style="color: #333;" title="RSS订阅">
        <i class="fa fa-rss"></i>
        RSS
    </a>
</div>

4)验证是否成功

启动项目,页面上点击 RSS 出现文章开始处图2表示功能添加成功。

阅读更多
换一批

没有更多推荐了,返回首页