ヒューゴの部分の中で、の最初のとの最後ののポストへのリンクが必要です。 (post
と呼ぶ)(HUGO) - 最初/最後の投稿へのリンク
/post/000
にリンクしていますが、これは満足できないものですが、最後の投稿へのリンクは、現在の最後の投稿が新しい投稿を追加する。
So:これを行う方法は?
ヒューゴの部分の中で、の最初のとの最後ののポストへのリンクが必要です。 (post
と呼ぶ)(HUGO) - 最初/最後の投稿へのリンク
/post/000
にリンクしていますが、これは満足できないものですが、最後の投稿へのリンクは、現在の最後の投稿が新しい投稿を追加する。
So:これを行う方法は?
ヒューゴはfirst
とlast
機能があります。 https://hugodocs.info/functions/first/ https://hugodocs.info/functions/last/
を、あなたが質問をより良い運を持っているだろうし、実際には、この質問は、すでに公式ヒューゴのフォーラムで、頼まれていますhttps://discuss.gohugo.io/
サイト内のすべてのページの配列をセクションでフィルタリングし、配列の最初と最後のページを選択すると、これを行うことができます。すでに日付順にソートされているため、ページのリストをソートする必要はありません。次のように試してみてください(警告はしていますが、試していません)。
{{ $sectionPages := where .Site.Pages "Section" .Section }}
{{ range first 1 $sectionPages }}
First page title: {{ .Title }}
}}
{{ range last 1 $sectionPages }}
Last page title: {{ .Title }}
}}
投稿テーブルに「最大ID」がありますか? –
hugoテーブルを使用しないでください。これらは.mdファイルです。 – Asqiir
これは日付で整理された「最初」と「最後」であると仮定していますか?最古の記事と最新の記事のように? –