ショートコードやレンダーブロックの子要素にMarkdownコンテンツを渡したい。
-
ショートコードの場合
{{< qcontent >}}  {{< /qcontent >}}
-
コードブロックの場合
~~~quote [テスト](xxxx) ~~~
解決策
MarkdownをHTMLに変換する関数であるmarkdownifyを使う。
使い方は以下となる。
{{ .Inner | markdownify }}
ショートコードやレンダーブロック内で.Inner
を処理する箇所をmarkdownify
で変換すれば良い。