Skip to content

Commit aebcc92

Browse files
committed
JSON Schema uses 'image' for a Person and 'logo' for an Organization.
1 parent 0234865 commit aebcc92

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

layouts/partials/templates/schema_json.html

+4
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
"name": {{ site.Title }},
77
"url": {{ site.Home.Permalink }},
88
"description": {{ site.Params.description | plainify | truncate 180 | safeHTML }},
9+
{{- if (eq site.Params.schema.publisherType "Person") }}
10+
"image": {{ site.Params.assets.favicon | default "favicon.ico" | absURL }},
11+
{{- else }}
912
"logo": {{ site.Params.assets.favicon | default "favicon.ico" | absURL }},
13+
{{- end }}
1014
"sameAs": [
1115
{{- if site.Params.schema.sameAs }}
1216
{{ range $i, $e := site.Params.schema.sameAs }}{{ if $i }}, {{ end }}{{ trim $e " " }}{{ end }}

0 commit comments

Comments
 (0)