diff options
author | Leonardo Faria <leonardofaria@gmail.com> | 2020-04-29 07:21:13 +0300 |
---|---|---|
committer | Leonardo Faria <leonardofaria@gmail.com> | 2020-04-29 07:21:13 +0300 |
commit | 79bd0433ab7ed19c4c037e32d5ee1da441876afd (patch) | |
tree | 2b9c21a975d230ca1830003e887523a443dbbfd2 | |
parent | 51bda06d596ac950b7b4eb2e863e1dbfc2d35b2e (diff) |
Update Image/Twitter related metatags
-rw-r--r-- | exampleSite/config.toml | 1 | ||||
-rw-r--r-- | exampleSite/static/images/og_image.jpg | bin | 0 -> 99255 bytes | |||
-rw-r--r-- | layouts/partials/head.html | 21 |
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 Binary files differnew file mode 100644 index 0000000..f1d2d70 --- /dev/null +++ b/exampleSite/static/images/og_image.jpg 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 }} |