Hugoでは、内部リンクを生成するための機能を提供しています。
Cross Reference機能を使用すると、ページ内での参照をより簡単に生成できます。
ここでは、HugoでCross Referenceを使った内部リンクの参照方法について説明します。
Cross Referenceを使用した内部リンクの生成
Cross Reference機能を使用して、他のページの特定場所への内部リンクを作成するには、ref
もしくはrelref
ショートコードを仕様します。
これらのショートコードは、リンク先のページの情報を参照し、リンクを生成します。
以下の例では、/blog/mypost.md
ページへのリンクを作成しています。
{{< ref "/blog/mypost.md" >}}
ref
ショートコードの引数には、ページ名を指定します。上記の例では、/blog/mypost.md
ページにリンクします。