The Progenetix Jekyll template modifies the standard Jekyll file structure.
Generally, “_underscore” directories contain specific support files are not evaluated for website content. The exception here are collection directories; however, in standard configuration this would only be the
_posts directory. This behavior has been modified (see also inline documentation in the
bootstrap_site.plsite creation script
bootstrap_site.plsite creation script, which should be run for site setup and after changes to the
_config.yml, with subsequent running of
_config.yml(see there), but with a leading “_” for the directory
/pages/_posts/directory is special, in that it requires date-prefixed page names (
One can add any number of directories to the project root. Their behaviour in the context of the website depends on naming and content:
_underscoredirectory will be ignored, if it is not one of the special cases described below. It will not be copied to the website. A typical case would be to use a
directory-namedirectories will be copied top the website’s root. Markdown files in them will not be interpreted by the Jekyll parser, even if having a YAML header.
_config.ymlwill be interpreted, though it is a good practice to limit those to the
categoriesdirectories, which contain the respective listing pages.