Я хочу использовать биты содержимого страницы / поста как часть описания моего сайта, но переключаться на описание, заданное в _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 символов содержимого страницы или описания сайта для домашней страницы.