为 Atom/RSS 控制 index.xml 以生成有效的 rss 提要(无相关链接)
Control index.xml for Atom/RSS to generate valid rss feed (without relative links)
任务: 我想向我的站点添加 RSS 提要。 (稍后我想为特定类别添加单独的 RSS 提要 [for R Bloggers])
设置:
- 我用的是 Hugo Academic 模板
- 通过 R blogdown 包
- 将我的资源推送到 github
https://github.com/Tazinho/AlmostRandom
- 从哪里通过 netlify 发布
http://www.malte-grosser.com/
- 在此处添加了示例博文
http://www.malte-grosser.com/post/test-post/
发布和验证:
根据这个视频
https://www.youtube.com/watch?v=gF0tohv99Ow
我的博客 rss 应该是这个
http://www.malte-grosser.com/index.xml
根据一些验证者的说法
http://www.feedvalidator.org/
我的 rss 提要似乎无效并且有几种错误
http://www.feedvalidator.org/check.cgi?url=http%3A%2F%2Fwww.malte-grosser.com%2Findex.xml
例如:第 5 行,第 11 列:link 必须是完整且有效的 URL: / [help]
到目前为止解决这个问题的步骤:
- 我尽可能关注了一些 SO 帖子。例如这个相关的
我在/post/layouts/中添加了rss.xml,根据
修改
- https://coolbutuseless.bitbucket.io/2018/02/07/blogdown-rss-feed-of-full-articles/
- 我对下面的部分有点挣扎
“# Reference your RSS Feed”。我不知道我们到底要做什么
- 我阅读了其他几篇文章,并试图从 rbind.io 中找到类似的 public 存储库。
- 我删除了大部分试验,以便为进一步的试验进行干净的设置
我唯一保留的部分是 config.toml
中的以下更改
- baseurl = "http://malte-grosser.com/"
- rss 限制 = 10
[outputs]
home = [ "HTML", "CSS", "RSS" ]
section = [ "HTML", "RSS" ]
taxonomy = [ "HTML", "RSS" ]
taxonomyTerm = [ "HTML", "RSS" ]
和/post/layouts/
下的rss.xml
根据我的理解(再次阅读),出现这些错误似乎是可以的。
同样对于有类似问题的人:原来博客RSS应该在http://www.malte-grosser.com/post/index.xml and the categories RSS's should be under http://www.malte-grosser.com/categories/R-bloggers/index.xml
下
任务: 我想向我的站点添加 RSS 提要。 (稍后我想为特定类别添加单独的 RSS 提要 [for R Bloggers])
设置:
- 我用的是 Hugo Academic 模板
- 通过 R blogdown 包
- 将我的资源推送到 github https://github.com/Tazinho/AlmostRandom
- 从哪里通过 netlify 发布 http://www.malte-grosser.com/
- 在此处添加了示例博文 http://www.malte-grosser.com/post/test-post/
发布和验证:
根据这个视频 https://www.youtube.com/watch?v=gF0tohv99Ow 我的博客 rss 应该是这个 http://www.malte-grosser.com/index.xml
根据一些验证者的说法 http://www.feedvalidator.org/ 我的 rss 提要似乎无效并且有几种错误 http://www.feedvalidator.org/check.cgi?url=http%3A%2F%2Fwww.malte-grosser.com%2Findex.xml 例如:第 5 行,第 11 列:link 必须是完整且有效的 URL: / [help]
到目前为止解决这个问题的步骤:
- 我尽可能关注了一些 SO 帖子。例如这个相关的
我在/post/layouts/中添加了rss.xml,根据
修改- https://coolbutuseless.bitbucket.io/2018/02/07/blogdown-rss-feed-of-full-articles/
- 我对下面的部分有点挣扎 “# Reference your RSS Feed”。我不知道我们到底要做什么
- 我阅读了其他几篇文章,并试图从 rbind.io 中找到类似的 public 存储库。
- 我删除了大部分试验,以便为进一步的试验进行干净的设置
我唯一保留的部分是 config.toml
中的以下更改- baseurl = "http://malte-grosser.com/"
- rss 限制 = 10
[outputs] home = [ "HTML", "CSS", "RSS" ] section = [ "HTML", "RSS" ] taxonomy = [ "HTML", "RSS" ] taxonomyTerm = [ "HTML", "RSS" ]
和/post/layouts/
下的rss.xml
根据我的理解(再次阅读
同样对于有类似问题的人:原来博客RSS应该在http://www.malte-grosser.com/post/index.xml and the categories RSS's should be under http://www.malte-grosser.com/categories/R-bloggers/index.xml
下