Использовать биты страниц / пост контента в качестве описания или перехода на описание сайта в блоге jekyll - PullRequest
0 голосов
/ 02 января 2019

Я хочу использовать биты содержимого страницы / поста как часть описания моего сайта, но переключаться на описание, заданное в _config.yml, и в то же время использовать все, что я поместил в frontmatter моих страниц с уценкой, над двумя другими источниками данных.

{% if page.description != "" %}
  {{ page.description }}
{% else %}
  {% if page.excerpt or post.excerpt %}
    {{ page.content | strip_html | strip_newlines | condense_spaces | truncate:150 }}
  {% else %}
    {{ site.description }}
  {% endif %}
{% endif %}

Я хочу это сделать;

, если description: "" найдено в переднем сообщении поста / страницы и содержит текст между кавычками, используйте это.иначе используйте первые 150 символов содержимого страницы или описания сайта для домашней страницы.

...