Summary
您可以手動、在前置資料中,或者自動定義一個摘要。手動摘要優先於前置資料中的摘要,前置資料中的摘要又優先於自動生成的摘要。
要列出一個區塊中每頁的摘要,可以在每個鏈接下添加摘要:
{{ range .Pages }}
<h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2>
{{ .Summary }}
{{ end }}
根據內容的長度以及您定義摘要的方式,摘要可能與內容本身相同。要確定內容長度是否超過摘要長度,可以使用 Truncated
方法,這對於條件性顯示“閱讀更多”鏈接很有用:
{{ range .Pages }}
<h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2>
{{ .Summary }}
{{ if .Truncated }}
<a href="{{ .RelPermalink }}">閱讀更多...</a>
{{ end }}
{{ end }}