Hi everyone,
We’ve been experimenting with turning wpDiscuz comment voting into something more meaningful than just static like/dislike numbers, and ended up building a custom system that adds real-time “status” badges to comments based on engagement.
The idea was simple:
If votes exist, they should say something.
So instead of just showing counts, comments now get labels like:
- 🔥 TRENDING
- 🧨 EXPLODING
- 🚨 CONTROVERSIAL
- 💀 RATIO’D
- 🗂️ ARCHIVED HOT
These are calculated from:
- total votes
- like vs dislike ratio
- recency of votes
And then injected into the frontend dynamically.
What it does:
- Logs every wpDiscuz vote into a custom database table
- Imports existing vote totals from comment meta (
wpdiscuz_votes_seperate) - Calculates engagement states per comment
- Adds visual badges above comments in real-time
- Highlights “hot” comments visually
- Optionally pins the hottest comment at the top
- Sends alerts when a comment gets heavily downvoted
Anyway, check it out: https://ratemyinsta.com/
Regards,
FixIt (RMI Web technician)





