ページタイトルしたい(title
/ linkTitle
)
1title = "ページのタイトル"
2linkTitle = "リンク用のタイトル"
ページのタイトルはfront matterのtitle
で設定します。
linkTitle
でリンク用の(短い)タイトルを設定できます。
テンプレートしたい(.Title
/ .LinkTitle
)
<h1>{{- .Title -}}</h1>
{{ .Title }}
でページにタイトルを表示できます。
<a href="{{ .RelPermalink }}">{{- .LinkTitle -}}</a>
{{ .LinkTitle }}
でリンク用のタイトルを表示できます。
.LinkTitle
が設定されてない場合は.Title
が適用されます。
<ul>
{{ range .Pages.ByLinkTitle }}
<li>{{ .LinkTitle }}</li>
{{ end }}
</ul>
関連コンテンツやサイドバーなどにリンク一覧を生成する場合に使ったりします。