Commit Graph
3 Commits
Author SHA1 Message Date
Chandler ThompsonandClaude Opus 4.8 3e1d31ca87 docs: add chandlerthompson.dev to users list
Add chandlerthompson.dev — a personal blog built with Blowfish — to the
exampleSite users showcase.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 21:24:48 -05:00
Chandler ThompsonandClaude Opus 4.8 4feebf8acd fix(schema): use page URL for mainEntityOfPage instead of "true"
The Article JSON-LD set "mainEntityOfPage": "true" on every non-home page.
schema.org/mainEntityOfPage expects a CreativeWork or a URL — a boolean
string is invalid. Emit the page's canonical URL, mirroring the adjacent
"url" : {{ .Permalink }}.

Fixes #2971

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 21:22:53 -05:00
Chandler ThompsonandClaude Opus 4.8 f8cedfbcd8 fix(schema): resolve article author from data/authors
schema.html always read the author from .Site.Params.Author, so the
structured-data author was the site-level author (or empty) regardless of a
post's `authors` front matter — even though the theme supports multiple
authors via data/authors/.

Resolve the first `authors` key against data/authors/ and emit that author's
name, image and sameAs (from their social/links), falling back to the
site-level author. Single-author output is unchanged apart from the additive
image and sameAs fields.

Fixes #2943

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 20:58:27 -05:00