ryomayama.com

ryomayama’s Blog

Hugo-PaperModでOpenGraph画像のフォールバックを設定する方法

タイトルについて、現状の公式ドキュメントの記載だと設定の優先順位が分かりづらかったので整理した。 実行環境 Hugo: v0.137 PaperMod: v8.0 $ hugo version hugo v0.137.0-59c115813595cba1b1c0e70b867e734992648d1b+extended windows/amd64 BuildDate=2024-11-04T16:04:06Z VendorInfo=gohugoio $ git submodule foreach 'git log -1 --oneline' Entering 'themes/PaperMod' 3e53621 (HEAD -> master, origin/master, origin/HEAD) Update PaperMod version to v8+ in license.css and license.js 結論 hugo.yaml の params の images でstatic/imagesに配置1したフォールバック対象の画像を設定する: ...

2024-12-21

Bluesky (bsky.app) への共有リンクを Hugo (PaperMod) に追加する方法

Blueskyは旧Twitter・現Xからの移住先として最近話題の、AT Protocolを用いた分散型SNSだ。分散型であることから、ユーザーが属するサーバーは個々で異なり、記事を共有する先を一意に特定するのが技術的に難しい。この点を理由に、PaperModではBluesky共有リンクの実装が見送られている1。 ...

2024-12-12

Hugo (PaperMod)で作成したサイトをCloudflare Pagesにデプロイする手順

HugoはGoベースの静的サイト作成ツールである。これをリポジトリとしてのGitHubと静的ファイル配信サービスのCloudflare Pagesを使うと簡単かつ無料でサイトを公開できる。ということで、今回はその手順を説明する。 ...

2024-12-10

First Post

Hello, world!

2024-12-07