From 4a0aa4758ad5ed0dedd0c3c818d3818b76eff16f Mon Sep 17 00:00:00 2001 From: Emruz Hossain Date: Sun, 30 May 2021 18:32:00 +0600 Subject: [PATCH] Add OpenGraph Headers (#333) Signed-off-by: hossainemruz --- layouts/_default/baseof.html | 1 + layouts/index.html | 1 + layouts/partials/opengraph.html | 12 ++++++++++++ 3 files changed, 14 insertions(+) create mode 100644 layouts/partials/opengraph.html diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index f733092..5d4ec9f 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -4,6 +4,7 @@ {{ .Page.Title }} {{- partial "header.html" . -}} + {{ template "_internal/opengraph.html" . }} {{ block "header" . }} {{ end }} diff --git a/layouts/index.html b/layouts/index.html index 9a5d5dd..9b03e5a 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -13,6 +13,7 @@ {{- partial "header.html" . -}} + {{- partial "opengraph.html" . -}} diff --git a/layouts/partials/opengraph.html b/layouts/partials/opengraph.html new file mode 100644 index 0000000..3559eea --- /dev/null +++ b/layouts/partials/opengraph.html @@ -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 }} + + + + + + +