chiark / gitweb /
theme: proper social meta tag URL for overriden index page.
authorVladimír Vondruš <mosra@centrum.cz>
Sun, 22 Oct 2017 13:15:49 +0000 (15:15 +0200)
committerVladimír Vondruš <mosra@centrum.cz>
Sun, 22 Oct 2017 13:35:13 +0000 (15:35 +0200)
pelican-theme/templates/page.html

index 9c4af49989eeb9b34894bc9b18e67f7b16b15577..cdd7bef7a9add12db27c514aa6963da759ebfe18 100644 (file)
@@ -16,8 +16,8 @@
   {% endif %}
   <meta property="og:title" content="{{ page.title }}" />
   <meta name="twitter:title" content="{{ page.title }}" />
-  <meta property="og:url" content="{{ page.url }}" />
-  <meta name="twitter:url" content="{{ page.url }}" />
+  <meta property="og:url" content="{% if page.url %}{{ page.url }}{% else %}{{ SITEURL }}{% endif %}" />
+  <meta name="twitter:url" content="{% if page.url %}{{ page.url }}{% else %}{{ SITEURL }}{% endif %}" />
   <meta property="og:description" content="{{ page.summary|striptags }}" />
   <meta name="twitter:description" content="{{ page.summary|striptags }}" />
   {% if page.cover %}