{"id":10906,"date":"2026-05-22T15:29:49","date_gmt":"2026-05-22T07:29:49","guid":{"rendered":"https:\/\/aeosub.com\/the-9-dollar-comment-spam-mute\/"},"modified":"2026-05-22T15:29:49","modified_gmt":"2026-05-22T07:29:49","slug":"the-9-dollar-comment-spam-mute","status":"publish","type":"post","link":"https:\/\/aeosub.com\/zh\/the-9-dollar-comment-spam-mute\/","title":{"rendered":"The 9 Dollar Comment Spam Mute"},"content":{"rendered":"<div class=\"post-img\" style=\"margin-bottom: 25px\"><img decoding=\"async\" src=\"https:\/\/ps.w.org\/the-9-dollar-comment-spam-mute\/assets\/banner-1544x500.jpg?rev=3543261\" alt=\"The 9 Dollar Comment Spam Mute\" style=\"width: 100%;height: auto;border-radius: 12px\"><\/div>\n<div class=\"plugin-info-card\" style=\"border: 1px solid #e2e8f0;border-radius: 10px;overflow: hidden;margin-bottom: 30px;font-family: -apple-system, system-ui, sans-serif;background: #fff\">\n<table style=\"width: 100%;border-collapse: collapse;font-size: 14px\">\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 15px 20px;text-align: left;width: 35%;color: #4a5568;background: #fcfcfc\"><img decoding=\"async\" src=\"https:\/\/ps.w.org\/the-9-dollar-comment-spam-mute\/assets\/icon-256x256.jpg?rev=3543261\" style=\"width: 40px;height: 40px;border-radius: 6px;margin-right: 12px;vertical-align: middle\"> Developer<\/th>\n<td style=\"padding: 15px 20px;font-weight: 500\"><a href=\"https:\/\/profiles.wordpress.org\/the9dollarplugins\/\" target=\"_blank\" rel=\"noopener\">The 9 Dollar Plugins<\/a><\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Version<\/th>\n<td style=\"padding: 12px 20px\">v1.0<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Active Installs<\/th>\n<td style=\"padding: 12px 20px\">0 +<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Requires \/ Tested<\/th>\n<td style=\"padding: 12px 20px\">6.0 \/ 7.0<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Last Updated<\/th>\n<td style=\"padding: 12px 20px\">2026-05-22 6:57am GMT<\/td>\n<\/tr>\n<tr>\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Official Link<\/th>\n<td style=\"padding: 12px 20px\"><a href=\"https:\/\/wordpress.org\/plugins\/the-9-dollar-comment-spam-mute\/\" target=\"_blank\" style=\"text-decoration: none;color: #4a3bca;font-weight: bold\" rel=\"noopener\">View Details \u2192<\/a><\/td>\n<\/tr>\n<\/table><\/div>\n<div class=\"plugin-short-desc\" style=\"margin: 20px 0;padding: 12px 15px;background: #f9fafb;border-left: 4px solid #4a3bca;border-radius: 6px;font-style: italic;color: #4a5568\">Auto-discard comment spam before it ever hits your database. Zero-Touch protection \u2014 no API keys, no external calls,<\/div>\n<p><strong>The 9 Dollar Comment Spam Mute<\/strong> is your silent, Zero-Touch spam-fighting sidekick. It catches spam comments before they even think about touching your database. No moderation queue. No spam folder. No admin drama.<br \/>\nSet it up once. Let it work. Never think about spam again.<\/p>\n<p><strong>Why you\u2019ll like it<\/strong><br \/>\nMost anti-spam plugins ship your comment data off to who-knows-where, demand an API key, or just shuffle spam into a folder that slowly turns into a digital landfill. This one does things differently: everything runs on your own server, zero external requests, and spam comments are gone before they ever arrive.<br \/>\nNo spam folder to clean. No pending queue. No cloud. No key. No fuss.<\/p>\n<p><strong>How it kicks spam to the curb<\/strong><br \/>\nThe plugin hooks into WordPress at the earliest possible moment \u2014 right before a comment would be saved. If something looks like spam, it\u2019s silently discarded. You get to choose what happens next: with Silent Mode on, bots see a fake success message and never realize they\u2019ve been blocked (so they won\u2019t change tactics). With Silent Mode off, the comment is rejected with a normal error message. Either way: zero database clutter.<\/p>\n<p><strong>Heads-up (important!)<\/strong><br \/>\nDiscarded spam comments are gone for good. That\u2019s why there\u2019s a mandatory opt-in step \u2014 so you\u2019re fully aware before spam protection goes live. You keep full control over all detection settings, and comments only get discarded once you explicitly arm the plugin.<\/p>\n<p><strong>Why this plugin exists<\/strong><br \/>\nMost anti-spam plugins:<br \/>\n&#8211; send your data to external APIs<br \/>\n&#8211; require API keys and accounts<br \/>\n&#8211; store spam in folders nobody cleans<br \/>\nThis plugin does none of that. Everything runs locally on your server. No external calls. No cloud dependency. No unnecessary complexity.<br \/>\nSpam is not stored. It\u2019s gone.<\/p>\n<p><strong>Features (LITE \u2014 free)<\/strong><br \/>\n&#8211; <strong>No external API calls<\/strong> \u2014 fully GDPR-compliant by design<br \/>\n&#8211; <strong>No API key, no account, zero setup fuss<\/strong> \u2014 just install, configure once, arm it, and you&#8217;re done<br \/>\n&#8211; <strong>No external API calls<\/strong> \u2014 all spam detection runs locally on your server<br \/>\n&#8211; <strong>GDPR-compliant by design<\/strong> \u2014 no data leaves your site; IP addresses stored for spam detection only, auto-deleted after 90 days<br \/>\n&#8211; <strong>Universal coverage<\/strong> \u2014 protects comments on posts, pages, custom post types, WooCommerce product reviews, and all native WordPress comment types<br \/>\n&#8211; <strong>Comments get intercepted and discarded before they ever hit the database<\/strong> \u2014 no spam folder to clean, ever<br \/>\n&#8211; <strong>Silent Mode<\/strong> \u2014 bots get a fake success message and never realize they\u2019ve been blocked (keeps them from adapting)<br \/>\n&#8211; <strong>Set once, runs automatically<\/strong> \u2014 after you arm it, you\u2019re done<br \/>\n&#8211; <strong>Works with all native WordPress comment types<\/strong> \u2014 posts, pages, custom post types, attachments, WooCommerce reviews<br \/>\n&#8211; <strong>Mandatory opt-in<\/strong> \u2014 you\u2019re always in control<br \/>\n&#8211; <strong>Arm \/ Disarm control<\/strong> \u2014 activate or pause spam protection instantly without losing settings<br \/>\n&#8211; <strong>Rate limiting<\/strong> \u2014 automatically blocks IPs that submit comments too frequently<br \/>\n&#8211; <strong>Discarded comments log<\/strong> \u2014 last 50 entries with date, IP, author and reason, auto-pruned after 90 days<br \/>\n&#8211; <strong>Sleek &amp; slim<\/strong> \u2014 one PHP file, one CSS file, one JS file. No classes, no autoloader, no framework baggage<br \/>\n&#8211; <strong>Honeypot trap<\/strong> \u2014 invisible field silently catches automated spam bots<br \/>\n&#8211; <strong>Speed check<\/strong> \u2014 discards submissions faster than any human could type<br \/>\n&#8211; <strong>Time token validation<\/strong> \u2014 rejects replayed or forged submission tokens older than one hour<br \/>\n&#8211; <strong>Link limit<\/strong> \u2014 discards comments containing too many links, a classic spam signal<br \/>\n&#8211; <strong>Keyword blacklist<\/strong> \u2014 case-insensitive spam keyword list, fully customisable, one word per line<br \/>\n&#8211; <strong>Whitelist: Email \/ IP \/ User-Agent<\/strong> \u2014 never block your trusted commenters<br \/>\n&#8211; <strong>Daily report email<\/strong> \u2014 optional morning summary of discarded spam, sent straight to your inbox<\/p>\n<p><strong>PRO version extras<\/strong><br \/>\nUpgrade to PRO and level up your spam defense:<br \/>\n&#8211; <strong>Self-learning IP Blocklist<\/strong> \u2014 automatically flags repeat offenders (PRO only)<br \/>\n&#8211; <strong>Custom Regex Patterns<\/strong> \u2014 build your own advanced spam rules (PRO only)<br \/>\n&#8211; <strong>Smart Learning Spam Filter<\/strong> \u2014 trains itself on your site\u2019s own comment history (PRO only)<br \/>\n&#8211; <strong>Adjustable log size<\/strong> \u2014 keep as many or as few entries as you like (PRO only)<br \/>\n&#8211; <strong>CSV log export<\/strong> \u2014 download your discarded comments log anytime (PRO only)<br \/>\n&#8211; <strong>WooCommerce Verified Buyer Whitelist<\/strong> \u2014 verified customers get a free pass (PRO only)<br \/>\n&#8211; <strong>Statistics Dashboard Widget<\/strong> \u2014 see your spam stats at a glance (PRO only)<br \/>\n&#8211; <strong>Priority support<\/strong> \u2014 fast help when you need it (PRO only)<\/p>\n<p><strong>How it all works<\/strong><br \/>\n1. Install and activate the plugin.<br \/>\n2. Go to <strong>Spam Mute<\/strong> in your WordPress admin sidebar.<br \/>\n3. Read the opt-in notice and confirm you\u2019re cool with the fact that spam comments will be permanently discarded.<br \/>\n4. Tweak your detection settings \u2014 honeypot, speed check, link limit, keyword blacklist.<br \/>\n5. Set Spam Protection to <strong>Active<\/strong> and let the silence begin.<\/p>\n<p>That\u2019s it. The 9 Dollar Comment Spam Mute works in the background, quietly doing its thing. Zero-Touch.<\/p>\n<h3>Important notice<\/h3>\n<p>Spam comments are permanently deleted.<br \/>\nThere is no recovery, no trash, no undo.<br \/>\nA mandatory opt-in ensures you understand this before activation. Nothing happens unless you explicitly enable it.<\/p>","protected":false},"excerpt":{"rendered":"<p>Auto-discard comment spam before it ever hits your database. Zero-Touch protection \u2014 no API keys, no external calls,<\/p>","protected":false},"author":1,"featured_media":9317,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[252],"tags":[1184,1711,1712,1713,1194,555],"class_list":["post-10906","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-trends","tag-anti-spam","tag-comment-spam","tag-spam-comments","tag-spam-filter","tag-spam-protection","tag-wordpress-plugin"],"_links":{"self":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/10906","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/comments?post=10906"}],"version-history":[{"count":0,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/10906\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media\/9317"}],"wp:attachment":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media?parent=10906"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/categories?post=10906"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/tags?post=10906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}