{{- $title := partialCached "data/title" . .RelPermalink -}} {{- $description := partialCached "data/description" . .RelPermalink -}} <meta property='og:title' content='{{ $title }}'> <meta property='og:description' content='{{ $description }}'> <meta property='og:url' content='{{ .Permalink }}'> <meta property='og:site_name' content='{{ .Site.Title }}'> <meta property='og:type' content=' {{- if .IsPage -}} article {{- else -}} website {{- end -}} '> {{- with .Params.locale -}} <meta property='og:locale' content='{{ . }}'> {{- end -}} {{- if .IsPage -}} <meta property='article:section' content='{{ .Section | title }}' /> {{- range .Params.tags -}} <meta property='article:tag' content='{{ . }}' /> {{- end -}} {{- end -}} {{- if .IsPage -}} {{- if not .Date.IsZero -}} <meta property='article:published_time' content='{{ .Date.Format "2006-01-02T15:04:05-07:00" | safeHTML }}'/> {{- end -}} {{- if not .Lastmod.IsZero -}} <meta property='article:modified_time' content='{{ .Lastmod.Format "2006-01-02T15:04:05-07:00" | safeHTML }}'/> {{- end -}} {{- else -}} {{- if not .Site.LastChange.IsZero -}} <meta property='og:updated_time' content='{{ .Site.LastChange.Format " 2006-01-02T15:04:05-07:00 " | safeHTML }}'/> {{- end -}} {{- end -}} {{ $image := partialCached "helper/image" (dict "Context" . "Type" "opengraph") .RelPermalink "opengraph" }} {{- if $image.exists -}} <meta property='og:image' content='{{ absURL $image.permalink }}' /> {{- end -}}