在 Hexo 部落格新增 RSS 訂閱功能

做法

修改 themes/cactus/_config.yml 檔,根據主題文件,需要將 rss 欄位留空。

1
2
# Enable or disable the RSS feed.
rss:

安裝 hexo-generator-feed 依賴套件。

1
npm install hexo-generator-feed --save

修改 _config.yml 檔,新增 feed 欄位及相關屬性。

1
2
3
4
5
6
# RSS feed
feed:
type: atom
path: atom.xml
limit: 0 # 最大文章數量
content: false # 是否顯示內文

執行編譯指令。

1
hexo g

查看 public 資料夾,可以看到 atom.xml 檔被生成。

訂閱來源

使用 Feedly 服務即可訂閱 RSS 來源,例如輸入以下網址:

生成來源

除了部落格內建的功能外,還可以使用 RSS.app 服務生成網站 RSS 來源。例如以下:

後記

特別感謝讀者 d0zingcat 對本站的追蹤與回饋。

參考資料