A Jekyll plugin to make front matter optional for Markdown files. Out of the box, Jekyll requires that any markdown file have YAML front matter (key/value pairs separated by two sets of three dashes) in order to be processed and converted to HTML. While that behavior may be helpful for large, complex sites, sometimes it's easier to simply add a plain markdown file and have it render without fanfare. This plugin does just that. Any Markdown file in your site's source will be treated as a Page and rendered as HTML, even if it doesn't have YAML front matter.

Features

  • You can configure this plugin in _config.yml by adding to the optional_front_matter key
  • By default the original markdown files will be included as static pages in the output
  • Even if the plugin is enabled (e.g., via the :jekyll_plugins group in your Gemfile) you can disable it
  • Out of the box, Jekyll requires that any markdown file have YAML front matter
  • Any Markdown file in your site's source will be treated as a Page and rendered as HTML, even if it doesn't have YAML front matter

Project Samples

Project Activity

See All Activity >

Categories

Web Design

License

MIT License

Follow Jekyll Optional Front Matter

Jekyll Optional Front Matter Web Site

Other Useful Business Software
Total Network Visibility for Network Engineers and IT Managers Icon
Total Network Visibility for Network Engineers and IT Managers

Network monitoring and troubleshooting is hard. TotalView makes it easy.

This means every device on your network, and every interface on every device is automatically analyzed for performance, errors, QoS, and configuration.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Jekyll Optional Front Matter!

Additional Project Details

Programming Language

Ruby

Related Categories

Ruby Web Design Software

Registered

2023-09-12