Skip to content

ギャラリーの記事メタ情報見本に文字数・閲覧数を追加 - #3153

Closed
ma91n wants to merge 1 commit into
mainfrom
fix/gallery-post-meta-3129
Closed

ギャラリーの記事メタ情報見本に文字数・閲覧数を追加#3153
ma91n wants to merge 1 commit into
mainfrom
fix/gallery-post-meta-3129

Conversation

@ma91n

@ma91n ma91n commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

変更内容

themes/future/layout/gallery.ejs の sample-post-meta(部品ギャラリー「記事のメタ情報」の見本)に、文字数と閲覧数(PV)の2項目を追加しました。

背景

見本の .blog-info は日付・著者の2項目しか出しておらず、説明文(「日付・著者・文字数・閲覧数を1行に並べ、タグはその下の行に置きます」)とも、記事ページの実物(_partial/article.ejs のメタ行)とも食い違っていました。実体側を正とし、実物と同じマークアップ(blog-info-break の区切り、blog-info-metric の項目、title 属性による補足)で揃えています。

  • 文字数は実物と同じく char_count(samplePost) で描画
  • PV は実物と同じく get_ga4_pv() を呼び、集計値の無い記事では項目ごと出ない(article.ejs と同じ振る舞い)

Fixes #3129

検証

  • gallery.ejs が EJS としてコンパイルできることを確認済み(ejs 3 で compile)
  • サイト全体のビルド(hexo generate)は記事データ一式が必要で重いため未実施です。追加した項目は article.ejs で全記事に対して稼働している実装をそのまま写したものです

🤖 Generated with Claude Code

見本が日付・著者の2項目のままで、説明文(日付・著者・文字数・閲覧数を
1行に並べる)とも記事ページの実物(article.ejs のメタ行)とも
食い違っていた。実体側を正として、実物と同じマークアップで
文字数と PV の項目を足す。

Fixes #3129

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@ma91n

ma91n commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator Author

#3129 は PR #3157(マージ済み)で対応済みです。あちらは同じ4項目をメタ行ごと _partial/post/metrics.ejs に切り出して記事ページと見本が同じ partial を呼ぶ形にしており、この PR の変更内容(文字数・PV の項目追加)は main に含まれています。コンフリクトを解消すると diff が空になるため、こちらはクローズします。

@ma91n ma91n closed this Sep 1, 2026
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.

ギャラリー「記事のメタ情報」の見本に文字数・閲覧数を足す

2 participants