Skip to content

Site Organization

Derek Greer edited this page Feb 3, 2018 · 1 revision

Site Organization

Jekyll supports the concept of "collections" which are groups of related posts. This construct seemed the most natural way to create a multi-author website. Each collection must be listed in the _config.yml file to be treated as a site collection and must correspond to a folder with an underscore prefix (e.g. _johndoe). As of the current version of Jekyll used by Github pages, all collections must exist in the root of the site. Once Github updates to Jekyll 3.7.0 or greater, author posts could be moved to a subfolder (e.g. /posts).

/_config.yml
/_author1
/_author2
etc.
Clone this wiki locally