Skip to main content

Tag: Github Pages

Hugo - tip for bringing modified articles to the surface

(This post was automatically translated with www.DeepL.com/Translator)

I sometimes modify old articles to add new information and I was looking for a simple way to make them appear on the site and the RSS feed, without modifying my theme:

All you have to do is add a lastmod attribute with the update date to the article metadata:

``yaml lastmod: “2023-08-22


Then modify the site's frontmatter conf, in the _.toml_ or _.yml_ at the root, to give this **lastmod** attribute priority over the **date** attribute:

yaml
frontmatter:
  date:
  - lastmod
  - date
[frontmatter]
  date = ['lastmod', 'date']

Some sources:

Deploying a static Hugo website on Github Pages

# Last updated: 01/11/2023 #

(This post was automatically translated with www.DeepL.com/Translator)

The site you are viewing consists of a static Hugo website hosted on Github :

Github provides the ability to expose a static web site for each public repository in the account. All that is required is:

  • html+css in the repository;
  • The Github Pages feature enabled.

The static code of each repository will then be accessible at the url: https://MONLOGINGITHUB.github.io/MONDEPOT/

Hugo is a generator of static web sites : You write pages in markdown, you launch Hugo, and it generates all the html and the structure of site that Github will expose.