Silently sets default layouts for Jekyll pages and posts
Add the following to your site's Gemfile:
gem 'jekyll-default-layout'
And the following to your site's _config.yml
:
plugins:
- jekyll-default-layout
Note: If you are using a Jekyll version less than 3.5.0, use the gems
key instead of plugins
.
If no layout is specified for a Markdown post or page, the plugin automatically sets the "home", "post", "page", or "default" layout if it exists.
What layout is used:
/index.md
- the home layout, the page layout, or the default layout, if they exist, in that orderFor a specific post or page, add layout: null
to the front matter.