Skip to content

vividh/liquify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

liquify

A Jekyll plugin that Liquid parses the input.

Use Case

I created this small plugin for my project as a quick-fix for one of (many) Liquid's glaring holes. I discovered that Liquid does not parse its contents recursively, that is, it will parse {{ description }} or {% include file.md %} and replace it by its contents, but it will not parse the contents itself for any Liquid tags.

This is quite similar to the markdownify filter, since Liquid also does not parse markdown in an included markdown file. This can be solved by the markdown plugin or the markdownify filter included in Jekyll. This post elaborates it further.

Installation

To install the plugin, simply put it in a folder named _plugins in your jekyll project directory.

Usage

{{ description | liquify }}

About

A Jekyll plugin that Liquid parses the input.

Topics

Resources

License

Stars

Watchers

Forks

Languages