Skip to content

同じ著者の他媒体の記事を著者紹介と著者ページに出す (#3428) - #3429

Merged
ma91n merged 4 commits into
mainfrom
feature/author-external-3428
Nov 10, 2026
Merged

ma91n merged 4 commits into
mainfrom
feature/author-external-3428

Conversation

@ma91n

@ma91n ma91n commented Nov 10, 2026 •

Copy link
Copy Markdown
Collaborator

Closes #3428

やったこと

  • _profile.yml の著者ごとに external(title / url / media / date)を持てるようにした
  • 著者ページの1ページ目に「ほかの媒体の記事」の節を置き、全件を新しい順に出す。プロフィールの直後、「よく読まれている記事」の前
  • /authors/ の「すべての著者」は、名前の右肩の本数に「+N」で他の媒体の記事の本数を添える(50+1)。ブログの本数と足して1つの数にすると、著者ページの「全N本」と食い違うため。内訳は title が持つ。年のタブには出さない(媒体の記事は年で数えていない)
  • 記事末の著者紹介は変えない。記事を読み終えた読者に社外への導線を足すより、著者を知りたい読者が著者ページで辿れれば足りる
  • リンクごとに外部の印(矢印と sr-only)を付けた。題からは外部だと読めないため(サイドバーのアドベントカレンダーに(Qiita)があるが、テックキャストには(Spotify)が無いのは良いのか? #2729)

初期データ

フッターに並ぶ外部サイトを全件たどり、このブログの著者と名前が一致するものを入れた。49人・66件。

媒体 確認した記事 採用
LEAD TO THE FUTURE 106 7
未来報 216 46
PR TIMES STORY 13 10
NewsPicks 5 1
type就活 10 2
  • 採ったのは「その人の記事」と言えるもの(執筆・インタビュー・対談)だけ
  • LT 大会のレポートでプログラムに名前が載っているだけのもの(16件)と、編集者・プロフィール紹介としての登場(2件)は外した
  • NewsPicks はページ送りの手段が分からず、ユーザーページに載る5件しか見ていない

関連記事の帯には混ぜていない。帯はタグで選んだブログ内の記事の一覧で、行の部品(サムネ・日付・♡)も揃っているため。

🤖 Generated with Claude Code

ma91n and others added 3 commits November 10, 2026 13:20
題の一覧は著者ページの節が持つ。記事末は執筆記事一覧と並べて本数だけを出す。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
呼び出し元が著者ページ1つになったので、部品を畳んでページに戻した。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ma91n
ma91n merged commit fd85674 into main Nov 10, 2026
4 checks passed
@ma91n
ma91n deleted the feature/author-external-3428 branch November 10, 2026 04:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

同じ著者の他媒体の記事を著者紹介と著者ページに出す

1 participant