Comments System

Hextra supports adding comments system to your site. Currently giscus is supported.

giscus

giscus is a comments system powered by GitHub Discussions. It is free and open source.

To enable giscus, you need to add the following to the site configuration file:

hugo.yaml
params:
  comments:
    enable: false
    type: giscus

    giscus:
      repo: <repository>
      repoId: <repository ID>
      category: <category>
      categoryId: <category ID>

The giscus configurations can be constructed from the giscus.app website. More details can also be found there.

Comments can be enabled or disabled for a specific page in the page front matter:

content/docs/about.md
---
title: About
comments: true
---
Last updated on