BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Comments – EchoThread icon
Actively maintained Tested with WP 7.1 #14 in comment moderation

Comments – EchoThread

A fast, privacy-first Disqus alternative for WordPress: threaded comments, reactions, and ML spam filtering. No ads, no tracking, no data resale.

Active installs<10New
Downloads · 30d186▲ +42% vs prev. 30d
Rating5/51 reviews
Health score71/100Good
All-time downloads436Since Jun 2026
Support resolved—No recent threads
RequiresWP 5.8PHP 7.4+
Downloads · 7d16▼ -38.5% week over week
Our verdict

Solid choice

Comments – EchoThread is a solid plugin choice in 2026, with a few things worth checking first. Is rated 5/5 and was last updated 3 weeks ago, and scores 71/100 on our health check.

  • Actively developed — last update 3 weeks ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

102131Jul 11Aug 24Oct 8
Yesterday1
Daily average (1y)4
Peak day42Sep 11, 2026
Last 12 months445

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Comments – EchoThread stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
comment moderation #93 504 Best comment moderation plugins →
comments >100 8,942 Best comments plugins →
privacy >100 10,000 Best privacy plugins →
spam protection >100 1,564 Best spam protection plugins →
threaded comments #18 110 Best threaded comments plugins →

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Comments – EchoThread

From the official readme · v1.4.1

Description

EchoThread is a lightweight, privacy-first comment system — a modern Disqus alternative that doesn’t sell your readers’ data or inject ads. This plugin drops EchoThread into any WordPress theme with no code: enter your site key, choose where comments appear, and you’re live.

It’s a thin wrapper around the hosted EchoThread widget (~55 KB gzipped, loaded async from a CDN). All storage, rendering, moderation, and spam filtering happen in the hosted service, so the plugin adds no tracking, no database tables, and no page-weight beyond the widget script.

Why EchoThread

  • Privacy-first — no ad tech, no third-party trackers, no data resale. GDPR-friendly.
  • AI / ML spam filtering — machine-learning moderation catches AI-generated comment spam that keyword filters miss.
  • Real moderation controls — a per-site restricted-word list, ban or trust individual commenters in one click, and auto-close discussions on older posts.
  • Threaded replies & reactions — a modern discussion UX, not a flat list.
  • Speaks your readers’ language — the widget interface ships in English, Korean, Italian, Simplified Chinese, and Modern Greek. It follows each visitor’s browser by default, or you can pin one language for everyone.
  • Fits any theme — match your light/dark mode or accent color, and switch the social sign-in buttons to compact icons for narrow layouts.
  • Fast — one async script, zero render-blocking, no jQuery.
  • Free tier — get started without a credit card.
  • Disqus migration — import your existing comments via WXR so no conversations are lost.
  • Real counts on your archives — category, tag and home-page teasers show the live EchoThread count instead of the stale WordPress number a migration leaves behind.

How it works

  1. Create a free account and a site at echothread.io.
  2. Install and activate this plugin.
  3. Go to Settings → EchoThread Comments, paste your shortname and API key.
  4. Choose placement — Replace the theme comments (recommended), Append below content, or Manual via the [echothread] shortcode.

That’s it. Comments render on your posts immediately.

Privacy

This plugin loads https://cdn.echothread.io/widget.js on singular posts/pages where comments are enabled. The widget communicates with the EchoThread API to load and post comments. The plugin itself sets no cookies and collects no personal data. See the EchoThread privacy policy for how the hosted service handles comment data.

Installation

  1. Upload the threadbridge-comments-for-echothread folder to /wp-content/plugins/, or install via Plugins → Add New.
  2. Activate the plugin through the Plugins screen.
  3. Visit Settings → EchoThread Comments and enter your site shortname and API key from your EchoThread dashboard.
  4. Save. Comments appear on your posts according to the placement you chose.

Frequently asked questions

Do I need an EchoThread account?

Yes — create one free at echothread.io. The plugin needs your site’s shortname and public API key.

Is the API key safe to expose?

Yes. The API key is a public, embeddable credential designed to live in page HTML. It only lets visitors load and post comments on your registered site; it cannot access or change your account.

Will this slow down my site?

No. The widget is under 60 KB gzipped, loads asynchronously from a CDN, and never blocks page rendering. The plugin adds no other assets.

Can I migrate my existing WordPress or Disqus comments?

Yes. Export your WordPress comments from Tools → Export (WXR), then import them in your EchoThread dashboard. Disqus XML exports are also supported.

Does the plugin track my visitors?

No. The plugin adds no analytics, no cookies, and no third-party trackers.

How do I show comments somewhere specific?

Set placement to Manual and add the [echothread] shortcode wherever you want the thread to appear.

Why do my category pages say “0 Comments”?

Because WordPress stops counting once EchoThread hosts the comments — the number under a teaser comes from WordPress’s own table, which nothing updates any more. A site that migrated from Disqus sees the count it had on the day it switched; a site that never used native comments sees zero. Turn on Archive comment counts in Settings → EchoThread Comments and those numbers come from EchoThread instead. It costs one request per page however many teasers are on it, and whatever your theme already prints stays exactly as it is if the request fails.

Can I put a comment count somewhere myself?

Yes — [echothread-count] inside the loop, or [echothread-count id="123"] for a specific post. Add text="Join the discussion" to choose what shows until the count arrives. The count follows your Language setting (or, on Auto, each visitor’s browser), so it says “4 σχόλια” on a Greek site rather than “4 Comments”. It also stays readable on dark themes: if the colour it would inherit against your background is unreadable, EchoThread repaints it with a readable one. Any colour you set yourself is never touched.

Changelog

Fixes comment counts that were always in English regardless of your Language setting, and counts that were invisible on dark themes. Recommended for everyone, and for Greek, Italian, Korean or Chinese sites in particular.

1.4.1

  • Fixed: comment counts now follow the Language setting. The count shown by [echothread-count] (and the archive counts) was always English — a Greek or Korean site saw “4 Comments” next to its own translated labels. With Auto it follows each visitor’s browser, exactly like the widget.
  • Fixed: a count placed in a dark theme’s post-meta area no longer renders black-on-black. If the colour a count would inherit is unreadable against the background behind it, EchoThread repaints it with a readable one; a colour set by you or your theme is left alone.

1.4.0

  • Added: a Language setting. The widget interface ships in English, Korean, Italian, Simplified Chinese and Modern Greek; by default each visitor sees it in their own browser language. Pick one language to show the same one to everyone. Comment text is never translated — only the widget’s own labels and dates.
  • Added: a Sign-in buttons setting. Choose “Icons only” to render the social sign-in buttons as compact icon-only buttons for narrow layouts, instead of the full “Continue with …” buttons.
  • Fixed: WP Rocket’s “Minify JavaScript files” setting no longer breaks the widget or drops its discussion structured data. As with the delay-JavaScript fix in 1.3.2, the plugin now tells WP Rocket to leave EchoThread’s scripts unminified automatically — no exclusion to add by hand. If you previously added cdn.echothread.io to WP Rocket’s excluded files, it is safe to remove.

1.3.2

  • Fixed: the comments widget now works with WP Rocket’s “Delay JavaScript Execution” setting. With it enabled, the comments area stayed empty and the discussion structured data was missing from the page, because WP Rocket postponed the widget script until a visitor clicked or scrolled. EchoThread now tells WP Rocket to leave its scripts alone automatically — no exclusion to add by hand. If you previously added cdn.echothread.io to WP Rocket’s excluded files, it is safe to remove.

1.3.1

  • Fixed: the archive comment count no longer replaces your theme’s own text with a version that reveals hidden screen-reader markup (e.g. a post title meant only for assistive technology) when a count hasn’t loaded yet or can’t be reached.
  • Fixed: updating from an earlier version no longer turns on Archive comment counts by itself. It stays exactly as it was until you enable it under Settings → EchoThread Comments.

1.3.0

  • Added: real comment counts on category, tag, author and home-page listings. WordPress stops updating its own counts once EchoThread takes over, so those teasers showed a number frozen at migration time — or zero. Turn on Archive comment counts in the settings screen. One request fills a whole page, and your theme’s existing markup is left alone if it fails.
  • Added: the [echothread-count] shortcode, for placing a count yourself.
  • Comment counts now include replies, matching the count shown on the post itself.

1.2.0

  • Renamed to “Comments – EchoThread”. Same plugin, same settings, same slug — the old name hid what it actually does. The settings screen now lives under Settings → EchoThread Comments.
  • The feature list now mentions the moderation tools that shipped alongside it: a per-site restricted-word list, per-commenter ban/trust, and auto-closing discussions on older posts.

Full changelog on WordPress.org →

Screenshots

The whole setup: paste your shortname and API key, choose where comments go, save. No code, no database tables.
The whole setup: paste your shortname and API key, choose where comments go, save. No…
EchoThread on a post — threaded replies, emoji reactions, and one-tap Google or GitHub sign-in. No ads anywhere in the thread.
EchoThread on a post — threaded replies, emoji reactions, and one-tap Google or GitHub…
The hosted moderation queue: ML spam filtering flags the junk before readers see it, and you can approve, reject, ban, or trust a commenter in one click.
The hosted moderation queue: ML spam filtering flags the junk before readers see it, and…
The same thread on a phone — the widget is responsive out of the box and inherits your theme's light or dark mode.
The same thread on a phone — the widget is responsive out of the box and inherits your…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Comments – EchoThread alternatives

All comment moderation plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Disable Comments & Delete All Comments Disable Comments & Delete All Comments Disable comments globally on all posts or certain post types. Delete all comments at once… by Themeisle 9K+ ★★★★★★★★★★ 5 (41) 2 months ago 85
2 Simple Comment Editing Simple Comment Editing Allow your users to edit their comments for a period of time. Adjust the comment timer and… by David Stone 2K+ ★★★★★★★★★★ 4.8 (55) 4 weeks ago 76
3 WP referrer spam blacklist (fight 2040+ Referrer Spammers in (Google/Matomo) Analytics) WP referrer spam blacklist (fight 2040+ Referrer Spammers i… WordPress plugin to fight with 2040+ referrer spammers (like semalt, buttons-for-website… by Umbrovskis.com 700+ ★★★★★★★★★★ 4.3 (3) 6 years ago 32
4 Comments – GraphComment | AI-Moderated Comment System Comments – GraphComment | AI-Moderated Comment System Don't disable comments — fix them. AI-assisted moderation, zero spam, ad-free — syncs back… by graphcomment 400+ ★★★★★★★★★★ 4.7 (30) 4 weeks ago 86
5 WP Comment Notification WP Comment Notification Choose who gets WordPress comment emails: send moderation and new comment notifications to… by WpExperts Hub 400+ ★★★★★★★★★★ 5 (1) 1 week ago 77
6 Comment Moderation Role by WPBeginner Comment Moderation Role by WPBeginner Add a new comment moderator user role to your site. by WPBeginner 200+ ★★★★★★★★★★ 3.7 (3) 7 months ago 44
7 Show Parent Comment Show Parent Comment Add the parent comment to comments in the WP Admin area, in order to assist with comment… by Stephen Cronin 70+ ★★★★★★★★★★ 4.7 (3) 11 years ago 31
8 Crowd Control by Postmatic – Comment moderation decentralized Crowd Control by Postmatic Comment moderation is a drag. Have your users lend a hand by flagging offensive comments… by Postmatic 20+ ★★★★★★★★★★ 5 (2) 7 years ago 31
9 AOS Comment Spam Cleanup AOS Comment Spam Cleanup Clean up comment spam by URL pattern, schedule auto-cleanups, block bots with a honeypot… by AOS Digital 20+ ★★★★★★★★★★ 5 (1) 19 hours ago 74
10 ShushThatNoise – Ignorant Comment Hider ShushThatNoise – Ignorant Comment Hider Hide unwanted comments without deleting them. Readers can click on the "Show" link to read… by zingming 10+ ★★★★★★★★★★ No reviews 16 years ago 23

FAQ

Comments – EchoThread: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 9, 2026

Is Comments – EchoThread free?

Yes. Comments – EchoThread is free to download and use from the official WordPress.org plugin directory.

Is Comments – EchoThread safe to use in 2026?

Comments – EchoThread is a solid plugin choice in 2026, with a few things worth checking first. Is rated 5/5 and was last updated 3 weeks ago, and scores 71/100 on our health check.

How many websites use Comments – EchoThread?

Comments – EchoThread is active on <10 WordPress websites and has been downloaded 436 times since it launched in June 2026. It was downloaded 186 times in the last 30 days.

Does Comments – EchoThread work with WordPress 7.1?

Yes. The developer has tested Comments – EchoThread up to WordPress 7.1.3, the latest release. It requires WordPress 5.8 or newer.

What PHP version does Comments – EchoThread need?

Comments – EchoThread requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Comments – EchoThread last updated?

The latest version, 1.4.1, was released on September 15, 2026 (3 weeks ago).

Who makes Comments – EchoThread?

Comments – EchoThread is developed and maintained by cigan1.

What are the best alternatives to Comments – EchoThread?

The most popular alternatives to Comments – EchoThread are Disable Comments & Delete A… (9K+ installs), Simple Comment Editing (2K+ installs) and WP referrer spam blacklist… (700+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.