Title: SpamJam
Author: Matt Biscay
Published: <strong>2022 年 7 月 27 日</strong>
Last modified: 2026 年 5 月 29 日

---

搜索插件

![](https://ps.w.org/spamjam/assets/banner-772x250.png?rev=2762608)

![](https://ps.w.org/spamjam/assets/icon-256x256.png?rev=2762608)

# SpamJam

 作者：[Matt Biscay](https://profiles.wordpress.org/skyminds/)

[下载](https://downloads.wordpress.org/plugin/spamjam.zip)

 * [详情](https://cn.wordpress.org/plugins/spamjam/#description)
 * [评价](https://cn.wordpress.org/plugins/spamjam/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/spamjam/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/spamjam/#developers)

 [支持](https://wordpress.org/support/plugin/spamjam/)

## 描述

**Tired of deleting spam comments every day?** SpamJam is a lightweight, invisible
anti-spam solution that blocks automated spam before it hits your database—without
annoying your legitimate users with captchas or verification steps.

#### Why SpamJam?

Unlike traditional anti-spam plugins that rely on third-party services or frustrating
captchas, SpamJam uses **intelligent honeypot techniques** and **behavioral analysis**
to silently eliminate spam bots. Your real visitors won’t see any difference, but
spam bots will be stopped cold.

#### Free Features

✅ **Honeypot Protection** – Invisible fields that trap spam bots
 ✅ **Referrer
Validation** – Blocks direct form submissions ✅ **Nonce Security** – CSRF protection
for all comment forms ✅ **Smart Blocklist** – Filters common spam keywords ✅ **
Zero Configuration** – Works immediately after activation ✅ **No Captchas** – Never
annoy your real users ✅ **Lightweight** – Minimal impact on site performance ✅**
WooCommerce Compatible** – Works with HPOS

#### Pro Features (Premium)

🚀 **Registration Spam Protection** – Protect user registration forms with email
verification
 🚀 **Premium Blocklist** – Auto-updating list of 15,000+ spam terms
🚀 **Custom Blocklist** – Add your own keywords and patterns to block 🚀 **Geographic
Blocking** – Block comments from specific countries 🚀 **IP Blocking** – Block specific
IP addresses or ranges 🚀 **Rate Limiting** – Prevent spam floods with configurable
limits 🚀 **Email Whitelist** – Always allow trusted email addresses 🚀 **Spam Logging&
Analytics** – Track and analyze blocked spam attempts 🚀 **Content Validation** –
Set minimum comment length and maximum links 🚀 **Contact Form Protection** – Protect
Contact Form 7, WPForms, Gravity Forms 🚀 **User Enumeration Blocking** – Enhanced
security against attacks 🚀 **Priority Support** – Get help when you need it

[Upgrade to SpamJam Pro ](https://utopique.net/products/spamjam/)

#### Perfect For

 * Blogs with active comment sections
 * Membership sites
 * WooCommerce stores
 * Community websites
 * Any WordPress site tired of spam

#### How It Works

SpamJam uses multiple layers of protection:

 1. **Honeypot Fields** – Hidden form fields that only bots fill out
 2. **JavaScript Validation** – Ensures forms are submitted by real browsers
 3. **Referrer Checking** – Verifies submissions come from your site
 4. **Hash Validation** – Cryptographic verification of form integrity
 5. **Keyword Filtering** – Blocks known spam patterns

All of this happens **invisibly** in the background. Your legitimate users never
see a captcha or verification step.

#### Privacy First

SpamJam doesn’t send your data to third-party services. Everything happens on your
server, keeping your users’ information private and your site GDPR-compliant.

## 安装

#### Automatic Installation

 1. Log in to your WordPress admin panel
 2. Go to Plugins  Add New
 3. Search for “SpamJam”
 4. Click “Install Now” and then “Activate”
 5. That’s it! SpamJam is now protecting your site

#### Manual Installation

 1. Download the plugin ZIP file
 2. Go to Plugins  Add New  Upload Plugin
 3. Choose the ZIP file and click “Install Now”
 4. Activate the plugin
 5. SpamJam starts working immediately—no configuration needed!

#### After Activation

SpamJam works automatically with zero configuration. For Pro features, visit **SpamJam**
in your WordPress admin menu to configure advanced options.

## 常见问题

### Do I need to configure anything?

No! SpamJam works immediately after activation. Just install, activate, and forget
about spam.

### Will this slow down my site?

No. SpamJam is extremely lightweight and uses efficient caching. Most users see 
zero performance impact.

### Will my users see captchas?

Never. SpamJam is completely invisible to legitimate users. No captchas, no verification
steps, no friction.

### Does this work with my theme?

Yes! SpamJam works with any WordPress theme that uses standard comment forms. It’s
compatible with popular themes like Astra, GeneratePress, OceanWP, and more.

### Is this compatible with WooCommerce?

Yes! SpamJam is fully compatible with WooCommerce and supports High-Performance 
Order Storage (HPOS).

### What’s the difference between Free and Pro?

The free version protects comment forms with honeypots, nonce validation, and basic
blocklists.

Pro adds 10+ advanced features including:
 – Registration form protection with email
verification – Premium auto-updating blocklist (15,000+ terms) – Custom blocklist
for your specific needs – Geographic and IP blocking – Rate limiting to prevent 
spam floods – Email whitelist for trusted users – Spam logging and analytics – Content
validation rules – Contact form protection (CF7, WPForms, Gravity Forms) – Priority
support

### How does geographic blocking work?

Pro users can block comments from specific countries by entering country codes (
e.g., CN, RU, UA). This uses IP geolocation to identify the commenter’s country 
and blocks them before they can submit spam.

### What is rate limiting?

Rate limiting prevents spam floods by limiting how many comments a single IP address
can submit within a time period. For example, you can set it to allow maximum 5 
comments per hour per IP address.

### Can I see what spam was blocked?

Yes! Pro users can enable spam logging to track all blocked attempts. You can see
IP addresses, countries, blocked content, and reasons for blocking. Logs are automatically
cleaned up based on your retention settings.

### Does this work with other anti-spam plugins?

SpamJam can work alongside other plugins, but for best results, we recommend using
it as your primary anti-spam solution to avoid conflicts.

### How effective is SpamJam?

SpamJam blocks 99%+ of automated spam bots. The multi-layered approach catches what
single-method solutions miss.

### Do you offer support?

Yes! Free users can get community support through WordPress.org forums. Pro users
get priority email support.

### Is my data sent to third parties?

No. SpamJam processes everything on your server. Your data stays private and GDPR-
compliant.

## 评价

此插件暂无评价。

## 贡献者及开发者

「SpamJam」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ Matt Biscay ](https://profiles.wordpress.org/skyminds/)

[帮助将「SpamJam」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/spamjam)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/spamjam/)，查看[SVN仓库](https://plugins.svn.wordpress.org/spamjam/)，
或通过[RSS](https://plugins.trac.wordpress.org/log/spamjam/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/spamjam/)。

## 更新日志

#### 2.2.2 – 2026-05-29

 * Fixed – Wrapped all plugin functions inside the Freemius function_exists guard
   to prevent “Cannot redeclare” fatals when free and premium builds load together
   during an upgrade switch (F1)
 * Fixed – Comment form action now sets the sj5 token on DOMContentLoaded instead
   of on scroll, so legitimate commenters who never scroll are no longer blocked
   with “Form validation failed” (F2)
 * Security – sj5 HMAC token is now time-boxed and rotates hourly (accepts current
   and previous window) to prevent indefinite token replay; validated with hash_equals()(
   S1)
 * Fixed – Empty/missing HTTP referer is no longer hard-blocked, eliminating false
   positives for privacy browsers, Referrer-Policy: no-referrer, and proxies (S2)
 * Enhancement – WooCommerce: comment protection script no longer loads on product
   pages for users who cannot leave a verified-purchase review

## 额外信息

 *  版本 **2.2.2**
 *  最后更新：**16 小时前**
 *  活跃安装数量 **100+**
 *  WordPress 版本 ** 6.2 或更高版本 **
 *  已测试的最高版本为 **7.0**
 *  PHP 版本 ** 7.4 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/spamjam/)
 * 标签
 * [comment spam](https://cn.wordpress.org/plugins/tags/comment-spam/)[honeypot](https://cn.wordpress.org/plugins/tags/honeypot/)
   [security](https://cn.wordpress.org/plugins/tags/security/)[spam protection](https://cn.wordpress.org/plugins/tags/spam-protection/)
 *  [高级视图](https://cn.wordpress.org/plugins/spamjam/advanced/)

## 评级

尚未提交反馈。

[Your review](https://wordpress.org/support/plugin/spamjam/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/spamjam/reviews/)

## 贡献者

 *   [ Matt Biscay ](https://profiles.wordpress.org/skyminds/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/spamjam/)

## 捐助

您愿意支持这个插件的发展吗?

 [ 捐助此插件 ](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=DNSC3NVBWR66L)