什么是RSS?
RSS(Really Simple Syndication,简易信息聚合)是一种描述和同步网站内容的格式。 你可以认为是一种定制个性化推送信息的服务。它能解决你漫无目的浏览网页的问题。 它不会过时,信息越是过剩,它的意义也越加彰显。
怎么定制blogRSS(基于hexo)?
step1: 下载hexo plugin
npm install hexo-generator-feed --save |
step2:修改_config配置文件
# Extensions |
属性解释:
- type: RSS的类型(atom/rss2)
- path: 文件路径,默认是 atom.xml/rss2.xml
- limit: 展示文章的数量,使用 0 或则 false 代表展示全部
- hub: PubSubHubbub hubs的URL (如果使用不到可以为空)
- content: (可选)设置 true 可以在RSS文件中包含文章全部内容,默认:false
- content_limit: (可选)摘要中使用的帖子内容的默认长度。 仅在content设置为false且未显示自定义帖子描述时才使用。
- content_limit_delim: (可选,默认不使用)如果content_limit启用来缩短帖子内容,则在达到字符限制之前, 在分隔符最后出现时进行剪切。
- order_by: 订阅内容的顺序. (默认: -date)
- icon - (可选) 自定义的推送图标.默认为主配置中指定的电子邮件的gravatar。
生成RSS(atom.xml)
hexo g // 生成路径public->atom.xml |