Menampilkan Summary atau Description di Hugo

mrfdn author

Rafi

Cara menerapkan .Description atau .Summary pada list artikel blog Hugo

mrfdn.com - Setelah membuat file list.html di hugo kita mungkin ingin merender deskripsi atau summary.

Dimana deskripsi akan muncul ketika ketika diset pada bagian frontmatter artikel, tapi jika tidak di set maka akan merender summary dari artikel.

Pastikan pada frontmatter telah diset seperti ini, ada description.

---
title: judul artikel
description: ini adalah deskripsi artikel
---

Kita bisa menggunakan beberapa metode pengkondisian seperti berikut:

Menampilkan description atau summary artikel Hugo menggunakan kondisi if

<p>{{ if isset .Params "description"}} {{.Params.description}} {{ else }} {{.Summary}} {{ end }}</p>

Menampilkan description atau summary artikel Hugo menggunakan cond

<p>{{ cond (isset .Params "description") .Params.description .Summary}}</p>

Menampilkan description atau summary artikel Hugo menggunakan or

<p>{{ or .Description .Summary }}</p>

Demikian artikel singkat tentang cara membuat conditional pada template hugo.

mrfdn author

Rafi

  • 15 year+ of Linux user.
  • 5 years+ blogger and web developer.

Jika artikel yang dibuatnya ternyata bermanfaat, support dengan cara

Baca juga