To create a blog just start adding content under the blog directory, by default this is
/blog. Each blog post should have its own directory.
A blog of two posts could look like:
Within the post directory you can have subdirectories for images or other resources as normal.
Differences to normal pages
- Output directory determined by publication date
- Generation of index page with post summaries
- Previous and next navigation links on each page
- ATOM feed of all blog posts
When the site is generated the blog posts will be output to a directory based on their publication time, e.g.
Until the first publication (i.e. use of the publish build mode) the dates part of the path will just be
Blog posts can be referenced like any other content, e.g.
<a href="/blog/my-first-post/index.page">, but you can also use the blog pseudo-protocol, e.g.
The follow entries apply to the main site config file.