一、前言

以前逛论坛的时候刷到一个个人内容站,应该是每天都会更新文章,我看见有个订阅选项,于是乎我订阅了,基本每天都会推送到我邮箱今天的新内容,我大多时候都会点开看一下,过一遍。我一直以为是博主网站自己实现的功能,直到今天我无意中点到网站去了。

发现是一个免费的RSS在线阅读器,可为你的网站创建订阅按钮。订阅一些站点之后,follow.it 将反复读取该的RSS源,如果它发现一个新的文章,就会保存它在 follow.it 服务器上。地区频率取决于RSS源的更新频率。订阅数量目前无限制,可设定每天定时将所有订阅的新文章发送到指定邮箱。我也就尝试了一下在我博客站上面用一下看看。

二、使用流程

1、介绍

官网:https://follow.it

注:官网首页介绍

2、使用

在官网注册登录后,点击顶部的 Are you a publisher? 可以创建一个订阅按钮来放到自己的网站上。(跟随指示往下走就行了,按钮样式等可自定义,然后复制那段代码,放到HTML中,效果如下,输入你的邮箱地址然后去邮箱中找到follow.it发来的确认是否订阅邮件,确认后便可每天将本站最新的文章发送至邮箱。)本站位置,首页->时光->订阅

注:本站订阅按钮

3、番外

我一开始就去follow.it网站上面为网站创建订阅,报错提示后发现我的hexo站并没有创建RSS

Hexo博客Butterfly主题RSS创建如下:

hexo本身有rss插件,npm添加

1
npm install hexo-generator-feed --save

在_config.yml中添加如下配置,这里只写了简要配置,更多详细见官网

1
2
3
4
5
feed:
enable: true
type: atom
path: atom.xml
limit: 20

在主题的_config.yml添加如下配置,会在public目录下生成一个atom.xml

1
rss: /atom.xml

在主题的social添加如下配置

1
fas fa-rss: https://你的网站/atom.xml

然后本地测试一下有无出现RSS的图标,成功后部署。

不知道该把订阅放在哪,一开始是想放在侧边栏的,后面觉得再加了不好看,而且也忘了怎么加😂,干脆搞个新页面直接用来做订阅,于是乎新建了一个subscribe.html用于订阅。

Hexo创建静态页面(HTML):

看到有位博主的帖子是这样搞的,再source文件夹下新建一个html文件夹,把html文件写在其中(我感觉这样方便以后再添加其他,维护性、可扩展性好),然后在_config.yaml中设置跳过渲染。

1
2
3
# 设置跳过渲染这个文件夹下所有东西
skip_render:
- "文件夹名/**"

在_config.yaml中导航菜单栏上,这里后面跟的就是/html/subscribe.html

官网客服:

这里还有个让我觉得很好的番外,部署审核的问题,一开始是能打开的,后续并不能打开,我能打开是因为本地运行并未部署以及浏览器缓存的原因。右下角跳出的客服我本来只是抱着试试看看,但是人家真能转真人给你耐心答复,中式英语沟通了一波😅,没有对比没有伤害,tx客服纯ex。

注:和官网客服咨询太好笑了open the url

4、成功订阅

订阅设置可以根据你的时区每天几点推送,推送具体内容还是headline,单封邮件还是推送在一封邮件等等可以设置。

注:邮箱成功订阅后发来的

三、总结

follow.it免费的RSS在线阅读器,可为你的网站创建订阅按钮,订阅后通过读取RSS源发现新文章就会推送到订阅的邮箱,以及可以推送到Twitter、Facebook、WhatsApp等等的。免费这点太良心了,又没有广告,使用起来又简单,如果你也想让你的网站内容一有更新定时推送到订阅用户,或者订阅你喜欢的博客网站等(前提是它得有RSS),可以用用试试。