diff --git a/layouts/partials/interact.html b/layouts/partials/interact.html
index 5a2fbe5..110c474 100644
--- a/layouts/partials/interact.html
+++ b/layouts/partials/interact.html
@@ -2,6 +2,8 @@
diff --git a/layouts/partials/post-meta/post-meta.html b/layouts/partials/post-meta/post-meta.html
index c8eae2d..d729554 100644
--- a/layouts/partials/post-meta/post-meta.html
+++ b/layouts/partials/post-meta/post-meta.html
@@ -25,7 +25,7 @@
{{- end }}
{{ if $needsList }}
- {{ end }}
-{{- $action }} by {{ partial "indieweb-author.html" -}}{{ if not $shortMeta }} on his Website{{- with .OutputFormats.Get "gemtext" -}}{{- printf " " -}}and Gemini capsule{{ end }}{{- end -}}.
+{{- $action }} by {{ partialCached "indieweb-author.html" . -}}{{ if not $shortMeta }} on his Website{{- with .OutputFormats.Get "gemtext" -}}{{- printf " " -}}and Gemini capsule{{ end }}{{- end -}}.
{{ if $needsList }}
{{ end }}
{{- if gt (sub .Lastmod.Unix .Date.Unix) 900 -}}
{{ if $needsList }}- {{ end }}
diff --git a/layouts/partials/syndication.html b/layouts/partials/syndication.html
index a9a499e..1a44d08 100644
--- a/layouts/partials/syndication.html
+++ b/layouts/partials/syndication.html
@@ -1,4 +1,3 @@
-{{ with .Params.syndicatedCopies }}
Syndication
This post has been syndicated to:
{{- end -}}
-{{- end -}}
diff --git a/layouts/partials/webmentions/webmentions.html b/layouts/partials/webmentions/webmentions.html
index 45eedca..c1b2ef8 100644
--- a/layouts/partials/webmentions/webmentions.html
+++ b/layouts/partials/webmentions/webmentions.html
@@ -13,14 +13,10 @@
{{- /* We can't just use a simple "where" function because we need to ignore URL anchors/query-params when making a comparison: https://discourse.gohugo.io/t/add-like-comparison-operator-to-the-where-function/42013/4 */ -}}
{{- $webmentions := slice -}}
{{- range partialCached "webmentions/all-webmentions.html" . -}}
- {{- if in $targets .target -}}
+ {{- $u := urls.Parse .target -}}
+ {{- $trimmedTarget := printf `https://%s%s` $u.Hostname $u.Path -}}
+ {{- if in $targets $trimmedTarget -}}
{{ $webmentions = $webmentions | append . }}
- {{- else -}}
- {{- $u := urls.Parse .target -}}
- {{- $trimmedTarget := printf `https://%s%s` $u.Hostname $u.Path -}}
- {{- if in $targets $trimmedTarget -}}
- {{ $webmentions = $webmentions | append . }}
- {{- end -}}
{{- end -}}
{{- end -}}
{{- /* Render webmentions if they exist */ -}}
@@ -40,7 +36,7 @@
{{- if findRE "@Seirdy" $webmention.title -}}
{{- $title = $title | replaceRE `^@Seirdy@pleroma.envs.net(\n| )?` "" -}}
{{- /* Mastodon webmentions may include the author in the title followed by a colon; this is redundant. */ -}}
- {{- if and (isset $webmention "author_name") (findRE `@` $webmention.source) (not (findRE "^https://bridg.gy" $webmention.source)) -}}
+ {{- if and (isset $webmention "author_name") (findRE `@` $webmention.source) (not (findRE "^https://brid.gy" $webmention.source)) -}}
{{ $title = $title | replaceRE `^[^:]{0,20}: ?` "" | replaceRE `^"@Seirdy@pleroma.envs.net ?` `"` }}
{{- end -}}
{{- end -}}
diff --git a/layouts/shortcodes/indieweb-author.html b/layouts/shortcodes/indieweb-author.html
index 2350676..518bdea 100644
--- a/layouts/shortcodes/indieweb-author.html
+++ b/layouts/shortcodes/indieweb-author.html
@@ -22,6 +22,6 @@
(btw this is all made of