Hugo PaperModにDisqusコメント機能を追加
TL;DR Hugo PaperModeテーマにDisqusによるコメント機能を追加するには以下を実施する。画面に反映されるまで数分かかる? config.yml 以下を追加 ... disqusShortname: blog-hugo-tack41 ... params: ... comments: true ... layouts/partials/comments.htmlを以下の内容で作成 {{ template "_internal/disqus.html" . }} 経緯 ブログは、過去に書いてきたものも含めてこのHugo(PaperModテーマ)に移行している。 過去のブログは、コメントがあるものもあるのでそのまま残しているのだが、一部いまだにコメントを頂けるものがある。 コメントがあると、見てもらえているという実感がわき、やる気が出る。ということで本ブログも遅まきながらコメント機能を追加した。 利用したのはDisqusのBasicプラン。Disqus側の設定方法は各種サイトにあるのだが、本ブログで利用しているHugo](https://gohugo.io/)のPaperModテーマに対するものがなく、手間取った。 検索してヒットした、同様の設定をしているDavid Spencerさんのサイトの設定をもとに以下を修正したところ、動作した。デプロイ直後では動作せず、数分してリロードしてから動作した。 まずconfig.ymlに以下の設定を追加 ... disqusShortname: blog-hugo-tack41 ... params: ... comments: true ... 次にlayouts/partials/comments.htmlを以下の内容で作成する {{ template "_internal/disqus.html" . }}