r语言 - 使用Hugo修复RSS提要中断开的相对链接



总的来说,我的问题是一个老问题:如何在RSS提要中固定图像路径为绝对的。正如@Yihui所指出的,这主要是Hugo的问题,而不是博客崩溃的问题,也是每个使用r -blogger的人都会遇到的问题。正如这个SO线程所指出的,没有简单的方法使RSS图像路径在RSS中是绝对的,而是在每个帖子中手工编写它们。@Yihui提供了一个更好的解决方案(见这里和这里),通过使用Hugo短代码并将Rmarkdown文档中的![](foo.png)替换为![]({{< blogdown/postref >}foo.png})

一切看起来都很好,但是当我做替换时,我得到:

Error: Error building site:"E: 路径博客内容 name_post index.en.markdown: 1:1":短码操作中无法识别的字符:U+003E '>'。注意:带非字母数字参数的形参必须加引号

Hugo似乎不认识这个短代码(或者它以最后一个}结尾)。我检查了blogdown/postref.html,它是最新的,我安装了最新版本的Hugo,更新了blogdown和依赖项,运行了blogdown::check_site()(和blogdown::serve_site())。没有什么帮助。

任何想法的错误问题在于和如何修复?谢谢你。

![]({{< blogdown/postref >}foo.png})

应该

![]({{< blogdown/postref >}}foo.png)

最新更新