Hugo utilise Markdown pour son format simple. Cependant, il y a beaucoup de chose que Markdown ne supporte pas bien. On pourrait utiliser du HTML pur pour améliorer les capacité du Markdown.
Mais c’est probablement une mauvaise idée. Tout le monde utilise le Markdown parce que c’est pur et simple à lire même lorsqu’il est affiché en texte brut. Vous devez éviter le HTML autant que possible pour garder le contenu simple.
Cependant, pour éviter les limitations, Hugo a créé les shortcodes. Un shortcode est un bout de code (snippet) dans une page.
Hugo-theme-learn fournit de multiple shortcodes en plus de ceux existant.
The Attachments shortcode displays a list of files attached to a page.
De beaux boutons sur votre page.
Liste les pages filles de la page
Affiche une section de texte qui se plie et se déplie
Génération de diagrammes à partir de texte, dans le même style que Markdown
Message pour vous aider à structurer votre contenu
Afficher la valeur d'un paramètre global du site dans votre page