From 15f8f881a18b6355f642fee314d94a286d08c2b0 Mon Sep 17 00:00:00 2001 From: Lukas Ruge <lukeslog@googlemail.com> Date: Sat, 16 Dec 2017 10:47:35 +0100 Subject: [PATCH] support for better twitter inlcudes --- _includes/twittercard.html | 15 +++++++++++++++ _layouts/post.html | 2 ++ 2 files changed, 17 insertions(+) create mode 100644 _includes/twittercard.html diff --git a/_includes/twittercard.html b/_includes/twittercard.html new file mode 100644 index 00000000..b0eec495 --- /dev/null +++ b/_includes/twittercard.html @@ -0,0 +1,15 @@ +<meta name="twitter:card" content="summary_large_image"> +<meta name="twitter:site" content="@chaotikum_ev"> +<meta name="twitter:title" content="{{ page.title }}"> + +<meta name="twitter:description" + content="{{ page.content | strip_html | xml_escape + | truncate: 200 }}"> + +{% if page.feature_image %} + <meta name="twitter:image" + content="{{ page.feature_image}}"> +{% else %} + <meta name="twitter:image" + content="{{site.url}}/{{site.baseurl}}{{ site.default-feature }}"> +{% endif %} diff --git a/_layouts/post.html b/_layouts/post.html index 00ca331a..73d9bc2a 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -4,6 +4,8 @@ layout: default {% include site-header.html %} +{% include twittercard.html %} + <main class="main container"> <article class="article article--post blogpost content typeset"> -- GitLab