リンクしたい({{% ref %}}
/ {{% relref %}}
)
本文
詳細は[こちらの外部サイト](外部サイトURL)をご覧ください
出力
詳細は<a href="外部サイトURL">こちらの外部サイト</a>をご覧ください
外部サイトのURLにリンクする場合は、通常のMarkdown記法でOKです。
内部ページしたい
ショートコード
{{% ref "ファイルのパス" %}}
{{% relref "ファイルのパス" %}}
本文
詳細は[こちらのリンク]({{% relref "ファイルのパス" %}} "title属性")をご覧ください
サイト内のページにリンクする場合は、コンテンツ用のファイル名からパーマリンクを取得する必要があります。
そのために、ビルトインされている{{< relref >}}
もしくは{{< ref >}}
ショートコードを使います。
relref
: 該当するパーマリンクの相対パスを取得ref
: 該当するパーマリンクの絶対パスを取得
他言語ページしたい
ショートコード
{{% relref path="ファイル名" lang="言語コード" %}}
本文
関連する英語ページは[こちらのページ]({{% relref path="ファイル名" lang="言語コード" %}} "英語ページのタイトル")です。
設定したい
1# hugo.toml
2refLinkErrorLevel = "ERROR"
3refLinksNotFoundURL = "リンク先が参照できなかったときに埋め込むURL"
relref
やref
でリンク先が参照できなかった場合の挙動を設定できます。
リンクエラーが多い場合は、一時的にWARNING
に変更してもよいかもしれません。