Shortcodes

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.

    Attachments (Pièces jointes)

    The Attachments shortcode displays a list of files attached to a page.

    Button (Bouton)

    De beaux boutons sur votre page.

    Expand

    Affiche une section de texte qui se plie et se déplie

    Mermaid

    Génération de diagrammes à partir de texte, dans le même style que Markdown

    Notice

    Message pour vous aider à structurer votre contenu

    Site param

    Afficher la valeur d'un paramètre global du site dans votre page

    Children (Pages filles)

    Liste les pages filles de la page