Hugo で生HTMLを書く方法
Hugoの記事内でTwitterの埋め込みなどをしたくなったとき、生のHTMLを使ってほしい時があったので対応方法を調べて導入した。
参考: 【HUGO】マークダウンの中にHTMLコードを書いて表示する方法
HugoのThemeに {{ .Innner }}
というショートコードを導入する必要があるらしい。
利用しているThemeをcloneして "layouts" フォルダ内に "rawhtml.html" というファイルを作成。
ファイルに {{ .Inner }}
とだけ記載すると↓のように書くことで生HTMLが記事内で使えるようになった 🎉🎉
{{< rawhtml >}} <code> {{< rawhtml >}} <a href="/posts">ほげほげ</a> {{< /rawhtml >}} </code> {{< /rawhtml >}}