Creating Static Pages
By: Dave Walsh
hugo
·
static pages
hugo
·
static pages
hugo zero to hero
Estimated reading time: 1 minute
how to create a static page that is not the index page.
Create a flow chart of the process :)
- Create new content page - /content/pagename.md
- ensure you add the following variables to the front matter:
- type: “static” (set this to anything you like but for static pages “static” just makes sense)
- page: “static/single.html” (this will be a link to a template file the page will be rendered using)
- title: “Your short page title” # Make it short as this is used in the automated nav as link text
- description: “A longer title if you like” # You can use this as the actual page title in the browser and page
- date: 2017-08-20T18:56:24+01:00 (added automatically if you use the hugo new command to create the page)
- draft: false (This is a switch to make post/page live or not - false = live, true = not live)
- Create a static directory in the layouts folder
- Create a template file in the static folder
Part 4 of 15
in the hugo zero to hero series.