Seri artikel Membuat website dengan Hugo
Postingan lainnya
Menampilkan snippet / summary di Hugo
Kamu mau menampilkan ringkasan atau potongan dari artikel kamu di Hugo? ada dua cara, yang paling mudah menggunakan variabel .Summary . Contoh kamu ma...
Kamu mau menampilkan ringkasan atau potongan dari artikel kamu di Hugo? ada dua cara, yang paling mudah menggunakan variabel .Summary . Contoh kamu mau menampilkan saat merendernya di list atau homepage
<ul>
{{ range .Pages }}
<li>
<a href="{{.Permalink}}"> {{.Title}}</a>
<p> {{.Summary }} </p>
<span> {{.Date.Format "2006-01-02"}} </span>
</li>
{{ end }}
</ul>
Secara automatis, 70 kata pertama kamu akan diambil dan dipotong. Mau mengatur berapa jumlah kata yang diambil untuk menyesuaikannya dengan tampilan kamu? Gunakan summarylength di config.toml
nya
summaryLength = "20"
untuk mengambil 20 kata.
Alternatif lain
Gunakan custom front matter, kalau kamu mau menampilkan snippet yang kamu ingin tentukan sendiri. Di salah satu filenya, masukkan
---
title: "Post Pertama"
description: "im first desc"
snippet: "this is my snippet"
---
Untuk menampilkannya
{{ .Params.snippet }}
Kita juga bisa membuatnya sebagai opsi, agar jika kita tidak memberikan snippet, secara otomatis Hugo akan mengambil potongan artikelnya
{{ or .Params.snippet .Summary }}
Hugo menggunakan operator di awal, di sini kita memberitahu ambil snippet atau summary nya
Bagian dari artikel seri
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban