Add OpenGraph Headers
Signed-off-by: hossainemruz <hossainemruz@gmail.com>
This commit is contained in:
parent
fdd2ae46fa
commit
249f18d853
3 changed files with 14 additions and 0 deletions
|
@ -4,6 +4,7 @@
|
|||
<title>{{ .Page.Title }}</title>
|
||||
<!------ ADD COMMON HEADERS -------->
|
||||
{{- partial "header.html" . -}}
|
||||
{{ template "_internal/opengraph.html" . }}
|
||||
|
||||
<!------ ADD PAGE SPECIFIC HEADERS ------->
|
||||
{{ block "header" . }} {{ end }}
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
|
||||
<!-- import common headers -->
|
||||
{{- partial "header.html" . -}}
|
||||
{{- partial "opengraph.html" . -}}
|
||||
|
||||
<!-- import index page specific headers -->
|
||||
<link rel="stylesheet" href="{{ "/css/sections/home.css" | relURL }}"/>
|
||||
|
|
12
layouts/partials/opengraph.html
Normal file
12
layouts/partials/opengraph.html
Normal file
|
@ -0,0 +1,12 @@
|
|||
{{ $title := (index site.Data site.Language.Lang).site.openGraph.title | default site.Title }}
|
||||
{{ $type := (index site.Data site.Language.Lang).site.openGraph.type | default "website" }}
|
||||
{{ $description := (index site.Data site.Language.Lang).site.openGraph.description | default (index site.Data site.Language.Lang).site.description }}
|
||||
{{ $image := (index site.Data site.Language.Lang).site.openGraph.image | default (index site.Data site.Language.Lang).author.image }}
|
||||
{{ $url := (index site.Data site.Language.Lang).site.openGraph.url | default site.BaseURL }}
|
||||
|
||||
<!-- ============ open graph tags ========== -->
|
||||
<meta property="og:title" content="{{ $title }}"/>
|
||||
<meta property="og:type" content="{{ $type }}"/>
|
||||
<meta property="og:description" content="{{ $description }}"/>
|
||||
<meta property="og:image" content="{{ $image }}">
|
||||
<meta property="og:url" content="{{ $url }}">
|
Loading…
Add table
Add a link
Reference in a new issue