Zero Spam for WordPress
by Highfivery Studio 4.1 (143 reviews)

Zero Spam for WordPress

No spam, no scams, just seamless experiences with Zero Spam for WordPress - the shield your site deserves.

Zero Spam for WordPress ranks #1,205 among WordPress.org plugins with 20,000+ active installations, is #51 of 2,958 in the Discussion & Community category, a 4.1/5 rating from 143 reviews, and was last updated Oct 23, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1.4
v5.7.14 Current Version v5.7.14
Updated 1 week ago Last Update on 23 Oct, 2026
Refreshed 2 days ago Last Refreshed on
#51 of 2,958 in Discussion & Community Top 5% by installs Downloads -63.2% this week Actively maintained
View on WordPress.org
Rank
#1,205
— No change
Active Installs
20K+
-26.3%
KW Avg Position
59.4
0.6 worse
Downloads
1.5M
+27 today
Support Resolved
100%
— No change
Rating
82%
Review 4.1 out of 5
4.1 (143 reviews)

Next Milestone 30K

Total Progress 66.9%
20K+ 30K+
122
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 3,307 more installs to reach 30K+

Rank Changes

1,139 1,170 1,201 1,231 1,262 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
1,139 1,170 1,201 1,231 1,262 17-10-2026 18-10-2026 19-10-2026 20-10-2026 21-10-2026 22-10-2026 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
Current #1,205
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 200 400 600 800 1K 1.2K 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
0 1K 2K 3K 4K 5K 6K 17-10-2026 18-10-2026 19-10-2026 20-10-2026 21-10-2026 22-10-2026 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.1
143 reviews
Overall 82%
5
108 (76%)
4
1 (1%)
3
2 (1%)
2
7 (5%)
1
25 (17%)

Support Threads Overview

Resolved
Unresolved
1
Total Threads
1
Resolved
0
Unresolved
100%
Resolution Rate

Security History

Source: WPVulnerability

13 known vulnerabilities on record · 1 in the last 24 months · checked 1 week ago

  1. UNPATCHED

    Zero Spam for WordPress [zero-spam] <= 5.7.11 (unfixed)

    CVE-2026-105057 · No fix released

  2. Zero Spam for WordPress [zero-spam] < 5.7.11

    CVE-2026-96752 · Fixed in v5.7.11

  3. Zero Spam for WordPress [zero-spam] < 5.5.7

    CVE-2024-32521 · Fixed in v5.5.7

  4. Zero Spam for WordPress [zero-spam] < 2.1.2

    Fixed in v2.1.2

  5. Zero Spam for WordPress [zero-spam] < 5.4.5

    CVE-2023-32121 · Fixed in v5.4.5

  6. Zero Spam for WordPress [zero-spam] < 5.4.5

    Fixed in v5.4.5

  7. Zero Spam for WordPress [zero-spam] < 5.2.10

    Fixed in v5.2.10

  8. Zero Spam for WordPress [zero-spam] < 5.2.11

    CVE-2022-0254 · Fixed in v5.2.11

  9. Zero Spam for WordPress [zero-spam] < 5.2.10

    Fixed in v5.2.10

  10. Zero Spam for WordPress [zero-spam] < 2.1.2

    Fixed in v2.1.2

Showing the 10 most recent of 13 records.

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners who need protection from spam, malicious registrations, and automated attacks. It blocks threats using IP reputation, geolocation, and blacklist services while integrating with popular e-commerce, form, and membership plugins.

  • Blocks IPs temporarily or permanently
  • Geolocation tracking of threats
  • Block countries, regions, zip codes, cities
  • REST API for settings management
  • Comment Blacklist integration
  • Blocks disposable & malicious email
  • WooCommerce integration
  • GiveWP, ProfilePress, Mailchimp integration

Frequently Asked Questions

Common questions about Zero Spam for WordPress

Not on its own. Zero Spam for WordPress does not automatically block IP addresses. If a visitor is blocked, it could be due to manual blocking by the site admin or their presence in IP blacklists such as Stop Forum Spam, Project Honeypot, or the Zero Spam. In the event that a legitimate user is blocked, refer to the Log (Admin > Dashboard > Zero Spam > Log) for further details on the reason behind the block. You have the flexibility to adjust the strictness of the 3rd-party blacklist checks or disable them if your users are prone to being flagged as spam or malicious.
No, it doesn't. Zero Spam for WordPress does not have integration with Jetpack. If you have any inquiries regarding this, please refer to https://wordpress.org/support/topic/incompatible-with-jetpack-comments for more details.
Enable caching for optimal performance. Enabling caching is highly recommended as it helps prevent repetitive calls to third-party APIs and access checks during each page visit. To further optimize performance, you can adjust the cache and API timeout settings in the admin panel based on your server specifications and specific requirements.
wp zerospam autoconfigure — Auto-configures with recommended settings. wp zerospam settings — Displays all plugin settings. wp zerospam set --[SETTING_KEY]=[VALUE] — Updates a plugin setting.
Yes! Zero Spam provides a secure REST API for reading and updating settings remotely. This is perfect for: Syncing settings between staging and production environments Automating configuration in CI/CD pipelines Managing settings across multiple WordPress sites Remote administration and monitoring Testing configuration changes safely with dry-run mode The API supports multisite installations with granular control over network defaults and per-site overrides. Authentication uses WordPress Application Passwords for secure, revocable access without exposing your main password. Getting Started: Visit the Documentation tab in Settings > Zero Spam for complete details, step-by-step setup instructions, real-world examples, and troubleshooting tips. No technical expertise required!
Some hosts have issues with they way they access files. If you're seeing a ftp_fget PHP notice, setting the FS_METHOD constant to direct in wp-config.php above the line /* That's all, stop editing! Happy Pressing. */ should solve the problem: define('FS_METHOD', 'direct'); If hosting with Pantheon, see their known issues page for more information and what to do to resolve it with their $_ENV['PANTHEON_ENVIRONMENT'] variable check.
You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. Report a security vulnerability.
On the blocked page, open Help for site owners, enter the email address of an administrator account on the site and press Email me a rescue link. Open the link in that email (on any device) and press Let me back in: that browser is let in for one hour, so you can log in and add your IP address to IP Whitelist under Settings → Zero Spam → Settings. The link works once, for 15 minutes. If the address isn't an administrator's, nothing is sent; the page says the same either way. Logged-in users are never blocked. When you activate or update Zero Spam, it also saves your current IP address (public addresses only) as one it never locks out. Visitors from that address are still checked for spam. You can see and remove these addresses under the IP Whitelist on Settings → Zero Spam → Settings. You can also define the ZEROSPAM_RESCUE_KEY constant in your wp-config.php file (e.g. define( 'ZEROSPAM_RESCUE_KEY', 'a-long-random-secret' );) and visit any page of your site with ?zerospam_rescue={YOUR_KEY} appended (e.g., https://example.com/wp-login.php?zerospam_rescue=a-long-random-secret). All checks are bypassed in that browser for one hour. If none of these work (for example, you use an .htaccess block method, or your site can't send email), rename the plugin folder via FTP (wp-content/plugins/zero-spam -> zero-spam-disabled) to gain access. If every visitor, including you, suddenly sees "Your IP has been flagged as spam/malicious", your site is probably behind a CDN, load balancer or proxy (for example Hostinger CDN or Sucuri) that Zero Spam doesn't know about, so every visitor appears with the proxy's address. Get back in with the rescue link or Rescue Mode, then add the proxy's IP addresses or ranges under Trusted Proxy IPs in Settings → Zero Spam → Settings (your host can tell you what they are). Cloudflare is recognised automatically.
Yes. Cloudflare is recognised automatically. For any other CDN, load balancer or reverse proxy, list its IP addresses or ranges under Settings → Zero Spam → Settings → Trusted Proxy IPs, one per line (for example 203.0.113.0/24), including internal hops such as a load balancer. Zero Spam only reads forwarded IP headers from those addresses, so visitors can't fake their IP. If many visitors appear to share one IP address, Zero Spam shows administrators a warning on its screens so you know to check this setting. Developers can add proxies with the zerospam_trusted_proxies filter.
Yes, since version 5.7.14. Zero Spam checks the username and password step of the login as before. Once that step succeeds, the later steps of the same login (such as entering a two-factor code from WPMU DEV Defender Pro or the Two Factor plugin) are not checked again. Verification that has expired or was already used, for example from a cached login page or the back button, no longer blocks the login with "Your IP has been flagged as spam/malicious": the visitor is let through, or asked to try again. Developers with custom login flows can use the zerospam_login_skip_check filter.

Sign In / Register

You need to sign in or register to use this feature.