Wenn hugo neue Posts ignoriert, während alte Posts weiterhin korrekt gerendert werden, liegt dies normalerweise daran, dass hugo die neuen Posts als in der Zukunft liegend betrachtet.
Lösung 1: -F- (Future-)Flag verwenden
Verwende das -F-Flag bei hugo, um auch Posts zu rendern, die als in der Zukunft liegend betrachtet werden.
hugo_serve.sh
hugo -Foder
hugo_serve_future.sh
hugo -F serveLösung 2: Zeitzone in hugo.yaml setzen
Konfiguriere sie auf deine Zeitzone, z. B.
hugo_timezone.yaml
timeZone: 'Europe/Berlin'Dies behebt, dass Hugo deine Post-Zeitstempel als UTC interpretiert, was dazu führt, dass Hugo deine Zeitstempel als in der Zukunft liegend interpretiert.
Ähnliche Beiträge nach Kategorie:
Hugo
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen