More JSON+LD metadata

This commit is contained in:
Brandon Rozek 2022-02-17 14:09:01 -05:00
parent e699ce661e
commit c91c4103db
3 changed files with 15 additions and 2 deletions

View file

@ -36,7 +36,9 @@
"author": [{
"@type": "Person",
"name": "{{ .Site.Params.Author }}",
"url": "{{ .Site.BaseURL }}"
"url": "{{ .Site.BaseURL }}",
"email": "mailto://{{ .Site.Params.email }}",
"image": "{{ .Site.BaseURL }}/img/{{ .Site.Params.avatar }}"
}]
}
</script>

View file

@ -5,6 +5,16 @@
using a modified version of the <a href="https://github.com/koirand/pulp/">pulp</a> theme.
</p>
</footer>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Person",
"email": "mailto://{{ .Site.Params.email }}",
"image": "{{ .Site.BaseURL }}/img/{{ .Site.Params.avatar }}",
"name": "{{ .Site.Params.Author }}",
"url": "{{ .Site.BaseURL }}"
}
</script>
<script async src="https://dash.brandonrozek.com/tracker.js" data-ackee-server="https://dash.brandonrozek.com" data-ackee-domain-id="41f92524-47ad-497b-b342-a8c296e4b11b"></script>
{{- range .Site.Params.custom_js -}}
<script src="{{ . }}"></script>

View file

@ -6,7 +6,8 @@
</div>
<!-- author -->
<h2 class="p-name"><a class="author u-url" rel="me" href="{{ .Site.BaseURL }}">{{ .Site.Params.Author }}</a></h2>
<!-- description (for h-card) -->
<!-- email / description (for h-card) -->
<a style="display: none" class="u-email" href="mailto://{{ .Site.Params.email }}"></a>
<p style="display: none" class="p-note">
{{ .Site.Params.description | safeHTML }}
</p>