--- title: Converters permalink: /docs/plugins/converters/ --- If you have a new markup language you’d like to use with your site, you can include it by implementing your own converter. Both the Markdown and [Textile](https://github.com/jekyll/jekyll-textile-converter) markup languages are implemented using this method.
Jekyll will only convert files that have a YAML header at the top, even for converters you add using a plugin.
Method | Description |
---|---|
|
Does the given extension match this converter’s list of acceptable
extensions? Takes one argument: the file’s extension (including the
dot). Must return |
|
The extension to be given to the output file (including the dot).
Usually this will be |
|
Logic to do the content conversion. Takes one argument: the raw content of the file (without front matter). Must return a String. |