Front matter allows you to change the characteristics of a page through manipulation of the metadata of the website.
--- title: "Default" date: 2017-10-10T00:54:19+02:00 draft: true description: "Fiddling around with Front Matter." thumbnail: "/path_to/image.png" categories: [ "documentation", ] tags: [ "markdown", "hugo", "frontmatter", ] disable_comments: true ---
date doesn’t necessary need the time, it can be omitted.
tagsare classics used to group content based on a limited set of categories and different recurring tags. To spice things up use an image (although there’s no way controlling appearance and size) with the
thumbnail field. Put static content in the
static folder; it will be processed as if it was under the root.
For Google Analytics, put the google***.html file in the
staticfolder and it will show up nicely in the root of your website. Create some additional folders to put structure in there, i.e. for images you might envision a separate folder called
imgwhich is then accessible via
There are several date fields that allow for publishing and unpublishing without the need
to actually remove the content.
publishDate are self-explanatory.
Some user-defined fields are handy like the
disable_comments field which disables the Disqus integration for that specific page. There’s also a
main field that forces a menu item in the theme’s menu bar. Use within the
main field an additional field
name to change the entry on the menu bar to that string.
menu: main: name: This is the menu title
For navigation, there’s
next to control the order of the pages (and not
based on the