Hugo sait gérer les affinités ou Related Content. Cette gestion se réalise par l’entremise des métadonnées des billets comme les étiquettes (tags), les catégories, les dates (date, lastmod, …) ou toute autre clé d’indexation.
Hugo 5 - Comment gérer les affinités
Hugo 4 - Personnaliser sa page d'accueil
Je souhaite depuis longtemps améliorer ma page d’accueil. Ce billet montre comment n’y afficher que les chapôs (summary) des derniers billets, créer de nouveaux types d’indexation des billet et, enfin, lister les catégories et autres indexations en page d’accueil.
Hugo 3 - Où on commence (enfin) à s'attaquer à la taxonomie de base, l'internationalisation, les partials et les gabarits (templates)
Après avoir vu les bases de l’utilisation d’Hugo (pour créer un premier billet en environnement de développement puis l’agrémenter et le mettre en ligne), il est maintenant nécessaire de s’attaquer aux instructions de gabarit (template). Les gabarits dans Hugo se trouvent dans le répertoire layouts
.
On continue notre site sur HUGO avec une personnalisation suivi d'une mise en ligne (chapô, RSS, métadonnées, images, tables des matières et mise en ligne avec weex)
Dans un précédent billet, j’avais fourni quelques clés pour se lancer dans la réalisation d’un site sous HUGO. Même sans faire appel aux shortcodes, css, layouts, et autres outils ésotériques pour moi, il manquait quand même des éléments de base comme l’intégration d’images, les liens hypertextes ou encore le pilotage des chapôs. Et surtout je n’avais pas décrit comment mettre son site en exploitation !
Premiers pas sur HUGO (installation et mise en route, utiliser un thème, créer du contenu avec markdown, lancer le serveur)
J’ai choisi de développer mon site personnel sous HUGO. La lecture d’un article du numéro 112 la revue Planète Linux avait éveillé mon attention. De fil en aiguille, je me convainquais. Et voilà.
Ce billet a pour objet de décrire les premiers pas avec HUGO, de l’installation du logiciel jusqu’à l’écriture et l’affichage d’un premier billet sur l’ordinateur, tout ceci sous gnu/linux.