Hugo 0.51

Na een lange afwezigheid het plan om de site weer eens bij te werken.

Nieuwste versie van Hugo

De tool Hugo die ik gebruikt heb is in rap tempo doorontwikkeld. De versie die ik had gebruikt voor mijn site was 0.27.1 en nu stond versie 0.51 er al. Uiteraard gedownload en geprobeerd en… helaas, de site deed het helemaal niet meer.

Na wat zoeken bleek het probleem ergens na versie 0.31 te zijn ontstaan. Ik besloot hierna dat het waarschijnlijk sneller was om een nieuwe test site te maken en te kijken of ik die kon laten doen wat ik voor ogen had en dan mijn content erin te zetten.

Dat bleek inderdaad een goede manier te zijn: de site werkt binnen een uurtje prima in de nieuwe Hugo versie.

Homepage

Mijn probleem met een homepage blijkt ook eenvoudig op te lossen te zijn. Hugo heeft drie types pagina’s, waarvan de homepage standaard er gewoon niet is. Je moet een index.html in de layouts folder zetten om deze als het ware actief te maken. Ik heb gewoon de single page gekopieerd vanuit het thema, dat is voor mij momenteel afdoende. Daarna een _index.md bestand in de content root gezet met de inhoud van “Home” pagina.

De diverse Catagorieen als menu optie toevoegen doe je door een stukje toe te voegen aan de config.toml:

[menu.main]]        
 name = "Computers"
   weight = 10
   identifier = "computers"
   url = "/categories/computers"

[menu.main]]        
 name = "Roeien"
   weight = 20
   identifier = "roeien"
   url = "/categories/roeien"

Prettig dat dit handmatig gaat in mijn geval: dan heb ik zelf de controle wat er wel en niet in het menu komt en het is handig dat je met weight alles op de gewenste volgorde kunt zetten.