Jekyll - объявляйте путь к изображению в начале как переменную, используя {{site.url}}
Когда я использую{{ site.url }}
тег для пути к изображению внутри переменной в начале, он не переводится в HTML.
Следующее работает отлично:
---
layout: post
title: chickpea
img: <img class="caption__media" data-interchange="[../asset/img/chickpea-small.jpg (small)], [../asset/img/chickpea-medium.jpg, (medium)], [../asset/img/chickpea-large.jpg, (large)]">
---
Это не работает:
---
layout: post
title: chickpea
img: <img class="caption__media" data-interchange="[{{site.url}}/asset/img/chickpea-small.jpg (small)], [{{site.url}}/asset/img/chickpea-medium.jpg, (medium)], [{{site.url}}/asset/img/chickpea-large.jpg, (large)]">
---
Но когда я использую ту же ссылку на изображение с{{site.url}}
тегвнутри поста, а не как переменная, оно работает.
Анализ созданного сайта показывает, что Jekyll не конвертирует{{site.url}}
тег, когда я использую его в переменной изображения, определенной в передней части.
Итак, вопрос: как я могу заставить Джекилла правильно перевести путь к изображению во фронте YAML?