Introduction to Hugo Templating
Hugo uses Go’s
html/template
and text/template
libraries as the basis for the templating.
Read More »
Content Organization
Hugo assumes that the same structure that works to organize your source content is used to organize the rendered site.
Read More »
Hugo's Lookup Order
Hugo searches for the layout to use for a given page in a well defined order, starting from the most specific.
Read More »
Base Templates and Blocks
The base and block constructs allow you to define the outer shell of your master templates (i.e., the chrome of the page).
Read More »
Install Hugo
Install Hugo on macOS, Windows, Linux, OpenBSD, FreeBSD, and on any machine where the Go compiler tool chain can run.
Read More »
Directory Structure
Hugo’s CLI scaffolds a project directory structure and then takes that single directory and uses it as the input to create a complete website.
Read More »
Code Toggle
Code Toggle tryout and showcase.
Read More »
Configure Hugo
How to configure your Hugo site.
Read More »
Configure Markup
How to handle Markdown and other markup related configuration.
Read More »
Comments
Hugo ships with an internal Disqus template, but this isn’t the only commenting system that will work with your new Hugo website.
Read More »