温馨提示:本文翻译自stackoverflow.com,查看原文请点击:markdown - Inline html deleted from blogdown page
Markdown hugo blogdown

markdown - 从Blogdown页面删除的内联html

发布于 2020-04-16 10:18:26

我在markdown(.md)文件中包含以下html代码行。

<a href="https://ocw.mit.edu/courses/sloan-school-of-management/15-401-finance-theory-i-fall-2008/#">Finance Theory I</a>

当我使用Blogdown构建站点时,将显示文本“ Finance Theory I”,而没有超链接。我知道我可以改用markdown超链接。这是一个较大问题的简单示例,其中没有任何内嵌html呈现。

查看更多

提问者
ProbablePattern
被浏览
108
rburte 2020-02-06 13:09

这可能是Hugo采用Goldmark作为默认的Markdown渲染库的副作用在Hugo v0.60引入

要使Goldmark渲染器发出嵌入在Markdown中的HTML,请将以下内容添加到您的网站配置中。这来自上面链接的Hugo发行说明:

[markup]
  [markup.goldmark]
    [markup.goldmark.renderer]
      unsafe = true

在测试站点中将此设置与您的html一起ananke使用,以及最初的Hugo演练中使用主题,将产生一个预期的链接,并带有围绕其的已转换markdown。