website/_includes/meta.html (23 lines of code) (raw):

{% capture ________ %} {% include utils/page-vars.html page=include.page %} {% if title %} {% assign meta_title = title | append: " | " %} {% if include.page.layout == "post" %} {% assign meta_title = meta_title | append: i18n.blog_title %} {% else %} {% assign meta_title = meta_title | append: i18n.site_title %} {% endif %} {% else %} {% assign meta_title = i18n.site_title | append: ": " | append: i18n.site_description %} {% endif %} {% if page.description %} {% assign meta_description = page.description %} {% elsif page_description %} {% assign meta_description = page_description %} {% elsif page.excerpt %} {% assign meta_description = page.excerpt | strip_html | strip_newlines | truncate: 160 %} {% else %} {% assign meta_description = i18n.site_description %} {% endif %} {% assign meta_canonical = include.page.url | replace: 'index.html', '' | prepend: site.baseurl | prepend: site.url %} {% endcapture %}