不具合症状
しばらくHugoで記事を書いてなくて、久しぶりに記事を投稿したところ、Markdown内のiframeやHTMLが表示されてない事に気づきました。
原因
調べてみたら、どうやらHugo v0.60から新しく採用されたGoldmarkというMarkdownパーサーにより、デフォルト設定でMarkdonw内のHTMLタグを無視されるようになったようです
解決法
Markdonw内のHTMLタグが無視(除去)がデフォルトになっているので、明示的に無視しない設定にするだけで良いようです
Hugoルートディレクトリ下のconfig.tomlに下記を追記します。
[markup.goldmark.renderer]
unsafe = true
テーマによっては、上記コードが含まれている可能性もあるので、あれば追記する必要はありません。
ちなみに、YAML(confit.yml)形式の場合は、下記
markup:
goldmark:
renderer:
unsafe: true
参考記事
解決に当たり、下記の記事を参考にさせていただきました