Skip to main content Link Search Menu Expand Document (external link)

Content Structure

All content is stored within the /content/ folder, and structured as follows.

Home

content/pages/index.md

Pages

content/pages/{name}.md

examples:

content/pages/about.md
content/pages/work.md
content/pages/blog.md

Posts

content/{post_type}/{name}.md

examples:

content/work/moby-dick.md
conten/blog/welcome-to-my-blog.md

Post Feeds

Valid RSS Atom 1.0, and JSONFeed are provided dynamically, and can be accessed by navigating to:

domain.com/{post_type}/feed/{format}/

examples:

domain.com/blog/feed/rss/
domain.com/blog/feed/json/

Post Archives

Paginated Archive listings are provided dynamically, and can be accessed by navigating to:

domain.com/{post_type}/pg/{num}/
domain.com/{post_type}/pg/{num}/

examples:

domain.com/blog/pg/100/
domain.com/blog/pg/19/

Note: Archives for blog Post Types are enabled by default. Any custom Post Types you create will need to be enabled in your config.json file. Please see configuration for more information.

Blocks

Blocks are useful when you need to have a small piece of content repeat across pages, but you don’t want to manually write out all the html within a .ms template file. This keeps your content within a .md file for easier access and formatting.

content/_blocks/{name}.md

examples:

content/_blocks/intro_blurb.md
content/_blocks/sponsor_me_on_patreon_message.md