Ver código fonte

If no author specified in blog post, it should default to site author (#6)

* Author name should default to site author 

If author name is not present in the blog post it should default to site author

* Default to site author

If author image is not present in the blog post, it should default to the site author
Jean-Baptiste Le Duigou 4 anos atrás
pai
commit
5517dae23a

+ 3 - 0
layouts/partials/helpers/get-author-image.html

@@ -1,4 +1,7 @@
 {{ $authorImage:= "/assets/images/default-avatar.png"}}
+{{ if .Site.Data.site.author}}
+    {{ $authorImage = .Site.Data.site.author.image | relURL }}
+{{ end}}
 {{ if eq (printf "%T" .Params.author ) "maps.Params" }}
     {{ with .Params.author }}
         {{ if .image }}

+ 3 - 0
layouts/partials/helpers/get-author-name.html

@@ -1,4 +1,7 @@
 {{ $authorName:= "John Doe"}}
+{{ if .Site.Data.site.author}}
+    {{ $authorName = .Site.Data.site.author.name }}
+{{ end}}
 {{ if eq (printf "%T" .Params.author ) "maps.Params" }}
     {{ with .Params.author }}
         {{ if .name }}