Hugo Links zum Impressum und Datenschutzseiten im Footer

Datenschutzerklärung in Hugo verlinken

In diesem Artikel zeige ich Ihnen, wie sie Links zu statischen Seiten in die Fußzeile einfügen. Beispielhaft erstellen wir Links für eine Datenschutzerklärung und ein Impressum.

In Ihrem aktuellen Thema fehlen wahrscheinlich Links zu statischen Seiten in der Fußzeile, z.B. Nutzungsbedingungen, Datenschutz, Impressum, Versand, Kontakt und Sie möchten nicht, dass diese Seiten in der Menüleiste angezeigt werden.

Beginnen Sie damit, die statischen Markdown-Seiten in Ihrem Ordner content/pages zu speichern.

nano ~/blog/content/pages/datenschutzerklaerung.md
nano ~/blog/content/pages/impressum.md

Änderungen in der Konfigurationsdatei

Erstellen sie einen eigenen Parameterabschnitt in Ihrer Konfiguration:

nano ~/blog/config.toml
[Params.mysite]
# footer
impressum = "/pages/impressum"
datenschutzerklaerung = "/pages/datenschutzerklaerung"

Ich habe den Eintrag unter

<span class="footer__copyright-credits">{{ T "footer_credits" | safeHTML }}</span>

eingefügt.

nano ~/blog/themes/themenname/layouts/partials/footer.html
<span class="static"><a href="{{ .Site.Params.mysite.datenschutzerklaerung }}">Datenschutzerklärung</a> |
            <a href="{{ .Site.Params.mysite.impressum }}">Impressum</a></span>

Hinweis:

  • Dadurch werden die gespeicherten Seiten aus der Konfiguration abgerufen.
  • Es gibt keinen Formatierung, aber ich habe das | als Trennzeichen verwendet