任务:我想向我的网站添加一个 RSS 源。(稍后我想为特定类别添加单独的RSS提要[对于R博主])
设置:
- 我使用雨果学术模板
- 通过 R 博客下载包
- 将我的源代码推送到 GitHub https://github.com/Tazinho/AlmostRandom
- 从哪里发布它通过网络 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 列:链接必须是完整有效的 URL:/[帮助]
到目前为止解决此问题的步骤:
- 我尽可能地关注了一些SO帖子。例如这个相关的
- 控制索引.xml用于 Atom/RSS(hugo/blogdown 生成带有相对链接的提要)
-
我将 rss.xml 添加到/post/layouts/并根据
- https://coolbutuseless.bitbucket.io/2018/02/07/blogdown-rss-feed-of-full-articles/
- 我在下面的部分有点挣扎 "# 引用您的 RSS 提要"。我不知道我们到底要去什么
- 我阅读了其他几篇帖子,并试图从 rbind.io 中找到类似的公共存储库。
- 我删除了大部分试用版,以便为进一步的试用版提供干净的设置
-
我保留的唯一部分是config.toml中的以下更改
- baseurl ="http://malte-grosser.com/">
- rssLimit = 10
-
[outputs] home = [ "HTML", "CSS", "RSS" ] section = [ "HTML", "RSS" ] taxonomy = [ "HTML", "RSS" ] taxonomyTerm = [ "HTML", "RSS" ]
-
和 rss.xml 在/post/layouts/下
据我了解(再次阅读控制索引后.xml对于 Atom/RSS(hugo/blogdown 生成带有相对链接的提要)),出现此类错误似乎是可以的。
同样对于有类似问题的人:事实证明,博客RSS应该在 http://www.malte-grosser.com/post/index.xml 下,RSS的类别应该在 http://www.malte-grosser.com/categories/R-bloggers/index.xml