Syntax 如何与雨果嵌套短代码?未经编辑的HTML

Syntax 如何与雨果嵌套短代码?未经编辑的HTML,syntax,nested,hugo,hugo-shortcode,Syntax,Nested,Hugo,Hugo Shortcode,我在雨果的短码方面遇到了麻烦 使一些文本对齐:对,我制作了一个对齐短代码。 为了给文本添加一些颜色,我制作了一个颜色快捷码。 要将一些内容包装到奶油面板中,我有一个提示快捷码。 1 2 3单独工作时效果很好,但当我在配置中,奶油色面板中的某些文本需要在右侧或以彩色显示时,我无法实现这一点。通过查看html呈现的源代码,我看到 document.md: {{< hint cream >}} Lorem {{< color red >}}ipsum{{< /color

我在雨果的短码方面遇到了麻烦

使一些文本对齐:对,我制作了一个对齐短代码。 为了给文本添加一些颜色,我制作了一个颜色快捷码。 要将一些内容包装到奶油面板中,我有一个提示快捷码。 1 2 3单独工作时效果很好,但当我在配置中,奶油色面板中的某些文本需要在右侧或以彩色显示时,我无法实现这一点。通过查看html呈现的源代码,我看到

document.md:

{{< hint cream >}}
Lorem {{< color red >}}ipsum{{< /color >}} example.
{{< align right >}}John Doe{{< /align >}}
{{< /hint >}}
提示短代码:

<blockquote class="hint {{ .Get 0 }}">
  {{ .Inner | markdownify }}
</blockquote>
<p style="text-align:{{.Get 0}}">{{ .Inner }}</p>
<span style="color:{{.Get 0}}">{{ .Inner | markdownify }}</span>
对齐短代码:

<blockquote class="hint {{ .Get 0 }}">
  {{ .Inner | markdownify }}
</blockquote>
<p style="text-align:{{.Get 0}}">{{ .Inner }}</p>
<span style="color:{{.Get 0}}">{{ .Inner | markdownify }}</span>
颜色短代码:

<blockquote class="hint {{ .Get 0 }}">
  {{ .Inner | markdownify }}
</blockquote>
<p style="text-align:{{.Get 0}}">{{ .Inner }}</p>
<span style="color:{{.Get 0}}">{{ .Inner | markdownify }}</span>
它应导致:

<blockquote class="hint cream">
<p>Lorem <span style="color:red">ipsum</span> example.
<p style="text-align:right">John Doe</p>
</blockquote>
但结果是:

<blockquote class="hint cream">
<p>Lorem <--- raw HTML ommitted --->ipsum<--- raw HTML ommitted ---> example.
<--- raw HTML ommitted --->
</blockquote>

有人能解释一下这有什么问题吗?

我终于找到了答案。 如果有人需要答案,请在站点的config.toml文件中添加

[markup.goldmark.renderer]
unsafe= true

然后它就会起作用。

我终于找到了答案。 如果有人需要答案,请在站点的config.toml文件中添加

[markup.goldmark.renderer]
unsafe= true
那就行了