Пользовательские расширения
Пользовательские расширения - это скрипты написанные на языке программирования Ruby, которые дополняют стандартный функционал Jekyll.
Множество всевозможных расширений уже написаны за нас и если будет необходимость в каком нибудь дополнительном функционале с большой вероятностью можно будет найти и скачать готовое решение в формате файла .rb.
Пользовательские расширения находятся в каталоге _plugins.
Данный шаблон содержит несколько пользовательских расширений:
- file_exists.rb - проверяет файл на существование
- include_absolute.rb - подключает файлы за пределами каталога _includes
- jekyll_minimagick.rb - переопределяет расширение mini_magick, прописанное в Gemfile