Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/leonardofaria/bento.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonardo Faria <leonardofaria@gmail.com>2020-04-29 07:21:13 +0300
committerLeonardo Faria <leonardofaria@gmail.com>2020-04-29 07:21:13 +0300
commit79bd0433ab7ed19c4c037e32d5ee1da441876afd (patch)
tree2b9c21a975d230ca1830003e887523a443dbbfd2
parent51bda06d596ac950b7b4eb2e863e1dbfc2d35b2e (diff)
Update Image/Twitter related metatags
-rw-r--r--exampleSite/config.toml1
-rw-r--r--exampleSite/static/images/og_image.jpgbin0 -> 99255 bytes
-rw-r--r--layouts/partials/head.html21
3 files changed, 17 insertions, 5 deletions
diff --git a/exampleSite/config.toml b/exampleSite/config.toml
index 5713bed..183b372 100644
--- a/exampleSite/config.toml
+++ b/exampleSite/config.toml
@@ -32,6 +32,7 @@ tag = "tags"
# favicon = "favicon.ico" # TODO: add support
cover = "images/vancouver.jpg"
+ ogImage = "images/og_image.jpg"
github = "XXXX"
twitter = "XXXX"
diff --git a/exampleSite/static/images/og_image.jpg b/exampleSite/static/images/og_image.jpg
new file mode 100644
index 0000000..f1d2d70
--- /dev/null
+++ b/exampleSite/static/images/og_image.jpg
Binary files differ
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index d19fbc6..e1241d1 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -24,11 +24,19 @@
<meta name="twitter:image" content="{{ . | absURL }}" />
<meta name="twitter:image:src" content="{{ . | absURL }}" />
{{ else }}
- <meta itemprop="image" content="{{ .Site.Params.cover | absURL }}" />
- <meta property="og:image" content="{{ .Site.Params.cover | absURL }}" />
- <meta name="twitter:image" content="{{ .Site.Params.cover | absURL }}" />
- <meta name="twitter:image:src" content="{{ .Site.Params.cover | absURL }}" />
+ {{ if .Site.Params.ogImage }}
+ <meta itemprop="image" content="{{ .Site.Params.ogImage | absURL }}" />
+ <meta property="og:image" content="{{ .Site.Params.ogImage | absURL }}" />
+ <meta name="twitter:image" content="{{ .Site.Params.ogImage | absURL }}" />
+ <meta name="twitter:image:src" content="{{ .Site.Params.ogImage | absURL }}" />
+ {{ else }}
+ <meta itemprop="image" content="{{ .Site.Params.cover | absURL }}" />
+ <meta property="og:image" content="{{ .Site.Params.cover | absURL }}" />
+ <meta name="twitter:image" content="{{ .Site.Params.cover | absURL }}" />
+ <meta name="twitter:image:src" content="{{ .Site.Params.cover | absURL }}" />
+ {{ end }}
{{ end }}
+ <meta name="twitter:card" content="summary_large_image" />
<!-- Description tags -->
{{ if .IsPage }}
<meta property="og:type" content="article" />
@@ -64,10 +72,13 @@
{{ with.Params.author }}
<meta property="og:article:author" content="{{ . }}" />
<meta property="article:author" content="{{ . }}" />
- <meta name="twitter:creator" content="{{ . }}" />
<meta name="author" content="{{ . }}" />
{{ end }}
+ {{ with.Params.twitter }}
+ <meta name="twitter:creator" content="{{ . }}" />
+ {{ end }}
+
{{ hugo.Generator }}
{{ if .Site.IsServer }}