# Free and open-source comments for Hugo

**URL:** <https://discourse.gohugo.io/t/free-and-open-source-comments-for-hugo/32940>\
**Category:** tips & tricks\
**Created:** [May 17, 2021, 7:53pm UTC](https://discourse.gohugo.io/t/free-and-open-source-comments-for-hugo/32940 "2021-05-17T19:53:55Z")\
**Posts on this page:** 1\
**Showing post:** 18

<div class="post-metadata">

**Author:** ![ervinjason](https://avatars.discourse-cdn.com/v4/letter/e/9e8a1a/32.png) [@ervinjason](https://discourse.gohugo.io/u/ervinjason)\
**Post date:** [July 15, 2022, 9:39pm UTC](https://discourse.gohugo.io/t/free-and-open-source-comments-for-hugo/32940/18 "2022-07-15T21:39:39Z")

</div>

I apparently already struggled with a similar issue (can’t remember in which context exactly) and used `.File.UniqueID`… My researches ended there at this time

A solution may be to concatenate this `.File.UniqueID` with anoth[e](https://alightmotionapk.co/mod/)r variable to minimize the risk of collision.

---

_[View the full topic](https://discourse.gohugo.io/t/free-and-open-source-comments-for-hugo/32940)._
