Follow是一个开源RSS阅读器,可以发布自己的订阅源,比如将自己的博客RSS发布到Follow上,其他用户在Follow上订阅你的博客时,就可以看到这是你发布的源,并且可以为源的发布者进行打赏。当然自己的小博客也不指望其他人能订阅,只是想完成Follow的成就任务,完成认证后可以获得Power值,可以用来打赏其他用户,以及购买其他服务,比如订阅付费的列表等。

PaperMod已经嵌入了RSS订阅功能,所以认证会很方便,所谓认证就是在自己的网站中加入一段代码,Follow会检测这段代码,如果检测到了,就会认为这个网站是你发布的源,从而完成认证。

开启PaperMod的RSS订阅功能

首先要在config.yaml中开启RSS订阅功能,如下:

params:
  socialIcons:
    - name: RSS
      url: "{网站链接}/index.xml"
  ShowFullTextinRSS: true

socialIcons参数用于添加博客主页的图标,这里添加了一个RSS订阅图标,其中{网站链接}是你的网站链接,比如我的博客是https://lifeislife.cn/,那么这里就填https://lifeislife.cn/index.xmlShowFullTextinRSS参数是控制RSS订阅的内容是否显示全文,如果为true,则显示全文,否则只显示摘要。如果为false,那么RSS订阅时只会显示摘要,点击后才会跳转到博客查看全文。为了方便用户阅读,建议设置为true

前往Follow进行订阅

打开博客主页,点击RSS图标,会跳转到https://lifeislife.cn/index.xml,这是博客的RSS订阅地址,复制这个地址,然后打开Follow,点击右上角的+,选择Add Feed,粘贴刚才复制的地址,点击Add Feed,就完成了订阅。

Responsive Image

Responsive Image

点击预览后点击订阅,就完成了订阅。

获取认证代码

在订阅列表中右击你的博客,选择认证,会弹出一个对话框,里面有一段代码,复制这段代码。

Responsive Image

添加认证代码

需要将上面得到的代码添加到博客的RSS订阅页面的description标签中,这个标签在themes/PaperMod/layouts/_default/rss.xml中。为了便于修改,通常我会将博客主题原目录中的themes/PaperMod/layouts/_default/rss.xml复制到我的博客根目录layouts/_default/rss.xml,然后在layouts/_default/rss.xml中修改description标签。

    <description>feedId:57980998056508425+userId:73222296380546048 Recent content {{ if ne .Title site.Title }}{{ with .Title }}in {{ . }} {{ end }}{{ end }}on {{ site.Title }}</description>

以上就是添加好的状态,保存修改并提交,然后重新部署博客。

完成认证

回到Follow,点击认证按钮,如果博客已经被正常部署,那么会显示认证成功。点击头像->成就,就可以获取60Power的奖励。

Responsive Image