Переглянути джерело

Allow a summary to be specified for widget pages (#611)

Enable `summary = "your page summary"` to be set in a widget page's `_index.md`.

This metadata will then be used to enrich SEO, social sharing, and Academic's search.
Dominik Schürmann 7 роки тому
батько
коміт
c777bbdbad
1 змінених файлів з 6 додано та 8 видалено
  1. 6 8
      layouts/partials/header.html

+ 6 - 8
layouts/partials/header.html

@@ -12,14 +12,12 @@
   {{ $scr := .Scratch }}
   {{/* Generate page description. */}}
   {{ $scr.Set "description" .Site.Params.role }}
-  {{ if .IsPage }}
-    {{ if .Params.abstract }}
-      {{ $scr.Set "description" .Params.abstract }}
-    {{ else if .Params.summary }}
-      {{ $scr.Set "description" .Params.summary }}
-    {{ else }}
-      {{ $scr.Set "description" .Summary }}
-    {{ end }}
+  {{ if .Params.abstract }}
+    {{ $scr.Set "description" .Params.abstract }}
+  {{ else if .Params.summary }}
+    {{ $scr.Set "description" .Params.summary }}
+  {{ else if .IsPage }}
+    {{ $scr.Set "description" .Summary }}
   {{ end }}
   <meta name="description" content="{{ $scr.Get "description" }}">