Hugo で作成した記事(.md
ファイル)内でショートコードの使い方を説明するときなど、ショートコードのタグそのものを文章中に表示させたいことがあります。
そのまま記述するとショートコードとして処理されてしまうので、次のようにエスケープ処理して記述する必要があります。
Markdown ファイル内での書き方 | 出力結果 |
---|---|
{{</* my-shortcode */>}} | {{< my-shortcode >}} |
{{%/* my-shortcode */%}} | {{% my-shortcode %}} |
ショートコード名の部分 (my-shortcode
) を C/C++ や Java のコメント風に囲めば OK です。
コードブロックの中でも同様にエスケープ処理できます。