feat(articles): "About the Author" section sourced from profiles#29
Merged
Merged
Conversation
Render a rich author card at the bottom of article/podcast pages for each credited author who has opted into a profile — avatar, preferred name, tagline, bio, social links, and a link through to the full profile. Articles by un-enriched authors are unchanged. Replaces the unused per-article `author_bio` block (0 articles used it) with the profile-sourced partial, reusing author-avatar and author-links. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
HeyItsGilbert
added a commit
that referenced
this pull request
Jun 21, 2026
## What Adds an **About the Author** section to the bottom of article and podcast pages, sourced from the author's profile (the taxonomy term content file introduced in #27). > **Stacked on #27** (`feat/author-profiles`). Review/merge that first; this PR's base is `feat/author-profiles`, so the diff here is just the article section. ## Behavior - For each author credited in `authors:` who has **opted into a profile**, renders a card with avatar, preferred name, tagline, bio, social links, and a "View profile" link. - Articles whose authors have **no profile** are unchanged — no empty section. - Co-authored posts show a card per enriched author (heading pluralizes); un-enriched co-authors are simply omitted. - Reuses the `author-avatar` and `author-links` partials from #27. ## Cleanup Replaces the legacy per-article `author_bio` front-matter block — which **0 articles** used and which rendered a generic placeholder icon — with the profile-sourced partial. ## Testing - `hugo` builds clean. - Verified on a podcast episode crediting an enriched author (Gilbert Sanchez): the section renders with the Gravatar, tagline, bio, Mastodon/LinkedIn icons, and profile link. - Verified an article by an un-enriched author renders **no** About section. - Verified an episode that only name-drops an author in the title (not in `authors:`) gets no section. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Adds an About the Author section to the bottom of article and podcast pages, sourced from the author's profile (the taxonomy term content file introduced in #27).
Behavior
authors:who has opted into a profile, renders a card with avatar, preferred name, tagline, bio, social links, and a "View profile" link.author-avatarandauthor-linkspartials from feat(authors): opt-in author profiles with avatars, taglines, bios, links #27.Cleanup
Replaces the legacy per-article
author_biofront-matter block — which 0 articles used and which rendered a generic placeholder icon — with the profile-sourced partial.Testing
hugobuilds clean.authors:) gets no section.🤖 Generated with Claude Code