mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-07 20:30:36 -05:00
aa9b9d596e
- changed it's -> its where appropriate. - added post/ parent directory above happy/ to the organization examples Signed-off-by: Noah Campbell <noahcampbell@gmail.com>
941 B
941 B
title | date | aliases | |
---|---|---|---|
Templates | 2013-07-01 |
|
Hugo uses the excellent golang html/template library for its template engine. It is an extremely lightweight engine that provides a very small amount of logic. In our experience that it is just the right amount of logic to be able to create a good static website
If you are new to go's templates the go template primer is a great place to start.
Template roles
There are 6 different kinds of templates that Hugo works with.
Homepage
The homepage of your site.
RSS
Used to render all rss documents.
Index
Page that list multiple pieces of content.
Content
Templates to render a single piece of content.
Views
Different ways of rendering each content type
Chrome
Simply the decoration of your site.