1. 安装RSS插件到本地
npm install hexo-generator-feed |
<!– more –>
2. 设置全站配置文件 _config.yml
启用插件:
plugins:
- hexo-generator-feed
设置插件:
feed:
type: atom
path: atom.xml
limit: 0
hub:
参数说明:
type - Feed type. (atom/rss2)
path - Feed path. (Default: atom.xml/rss2.xml)
limit - Maximum number of posts in the feed (Use0
orfalse
to show all posts)
hub - URL of the PubSubHubbub hubs (Leave it empty if you don't use it)
修改
url:
为博客站点地址 默认为http://yoursite.com/
,但是为了RSS地址的正确引用,应将其改为自己的博客地址,例如我的配置文件为:
3. 设置主题配置文件 _config.yml
如果主题设置中内置有RSS: 只要设置其地址与全站设置文件中的一致即可:
rss: /atom.xml
如果主题设置中没有内置RSS: 在完成上述步骤后,还需自行为站点添加RSS链接。更改站点的布局需要修改模版文件,一般在
layout
目录下。如果要在header加入RSS链接,找到header.ejs
文件,在相应位置添加代码:<li> <a href="/atom.xml">RSS</a> </li>
4. 检查 RSS 文件的正确性
- 执行
hexo g
,在public
目录应生成atom.xml
- 执行
hexo s
, 查看页面的RSS收取点能否打开,文章链接是否正确
5. 更新历史
- 增加 检查 RSS 文件的正确性 部分
- 拟定初稿
6. 参考
Date: 2016-01-18 一 00:00