Metainformationen zur Seite
  •  

Hugo

Hugo ist kein CMS im eigentlichen Sinn, sodern eine Generator für statische Webseiten. Allerdings lässt Hugo sich aufgrund einer Vielzahl an Funktionen ähnlich einsetzen. Diese Seite soll ein paar lose Tipps im Umgang mit Hugo bereit stellen.

Inhalten nur auf der Homepage darstellen

Es gibt die Möglichkeit, Inhalte oder Assets1) nur auf der Homepage darzustellen bzw. einzubinden. Dazu muss das Template nur entsprechend ergänzt werden:

{{ if .IsHome }}
    this is the home page
{{ end }}

Der umgekehrte Falls lässt sich mit der ne-Funktion umsetzen:

{{ if ne .IsHome true }}
    this is another page and not the home page
{{ end }}
1)
Beispielsweise .css- oder .js-Dateien