docs: Customize OG meta tags so title is individualized

This commit is contained in:
Matthew Holt 2020-02-28 15:15:13 -07:00
parent aea9c986d1
commit dd3a8ba9cf
No known key found for this signature in database
GPG key ID: 2A349DD577D586A5
2 changed files with 4 additions and 3 deletions

View file

@ -2,11 +2,14 @@
{{$markdownFilename := default "index" (slice $pathParts 2 | join "/")}}
{{$markdownFilePath := printf "/docs/markdown/%s.md" $markdownFilename}}
{{$markdownFile := (include $markdownFilePath | splitFrontMatter)}}
{{$title := default $markdownFilename $markdownFile.Meta.title}}
<!DOCTYPE html>
<html>
<head>
<title>{{default $markdownFilename $markdownFile.Meta.title}} &mdash; Caddy Documentation</title>
<title>{{$title}} &mdash; Caddy Documentation</title>
{{include "/includes/docs-head.html"}}
<meta property="og:title" content="{{$title}} - Caddy Documentation">
<meta name="twitter:title" value="{{$title}} - Caddy Documentation">
<link rel="stylesheet" href="/resources/css/chroma.css">
</head>
<body>

View file

@ -12,14 +12,12 @@
<!-- Open Graph tags -->
<meta property="og:type" content="website">
<meta property="og:url" content="https://caddyserver.com/">
<meta property="og:title" content="Caddy - The Ultimate Server with Automatic HTTPS">
<meta property="og:description" content="Caddy is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go">
<meta property="og:image" content="https://caddyserver.com/resources/images/caddy-open-graph.jpg">
<!-- Twitter card tags additive with the og: tags -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:domain" value="caddyserver.com">
<meta name="twitter:title" value="Caddy - The Ultimate Server with Automatic HTTPS">
<meta name="twitter:description" value="Caddy is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go">
<meta name="twitter:image" content="https://caddyserver.com/resources/images/caddy-open-graph.jpg">
<meta name="twitter:url" value="https://caddyserver.com/">