Title: Advanced Invisible Anti-Spam
Author: Matt Keys
Published: <strong>October 19, 2014</strong>
Last modified: April 27, 2016

---

Search plugins

![](https://ps.w.org/advanced-invisible-anti-spam/assets/banner-772x250.jpg?rev=
1015634)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/advanced-invisible-anti-spam/assets/icon-256x256.jpg?rev=1015635)

# Advanced Invisible Anti-Spam

 By [Matt Keys](https://profiles.wordpress.org/mattkeys/)

[Download](https://downloads.wordpress.org/plugin/advanced-invisible-anti-spam.zip)

 * [Details](https://wordpress.org/plugins/advanced-invisible-anti-spam/#description)
 * [Reviews](https://wordpress.org/plugins/advanced-invisible-anti-spam/#reviews)
 *  [Installation](https://wordpress.org/plugins/advanced-invisible-anti-spam/#installation)
 * [Development](https://wordpress.org/plugins/advanced-invisible-anti-spam/#developers)

 [Support](https://wordpress.org/support/plugin/advanced-invisible-anti-spam/)

## Description

Anti-Spam solutions that require your users to fill out captcha’s are frustrating
for actual humans, and not that great at stopping bots.

This solution works automatically without any user configuration, and puts no additional
burden on your users. After activation this plugin will go to work stopping: comment
spam, spam bot registration, and bbPress spam.

Key features:

 * Fully compatible with wordpress caching plugins or even more advanced server 
   level caching solutions (like WP Engine uses).
 * Utilizes randomly generated and rotating token field name and token value, which
   stops more clever bots that might try caching the ‘solved’ field.
 * Anti-spam field is randomly placed within the form on page load to make it difficult
   for spammers to target the field.
 * Developer friendly with filters and actions
 * Lightweight, clean, and efficient solution to comment, registration, and bbPress
   spam
 * Uses native JavaScript to avoid jQuery dependancies

Requires JavaScript be enabled in client browser (Users will see a warning if JavaScript
is disabled)

## Screenshots

[⌊( Comments ) The error message shown to bots, or users who do not have javascript
enabled. This message is translatable, and filterable.⌉⌊( Comments ) The error message
shown to bots, or users who do not have javascript enabled. This message is translatable,
and filterable.⌉[

( Comments ) The error message shown to bots, or users who do not have javascript
enabled. This message is translatable, and filterable.

## Installation

 1. Login to your WordPress Admin page (usually http://yourdomain.com/wp-admin)
 2. Navigate to the Plugins screen and then click the “Add New” button
 3. Click on the “Upload” link near the top of the page and browse for the Advanced
    Invisible Anti-Spam zip file
 4. Upload the file, and click “Activate Plugin” after the installation completes
 5. Congratulations, installation is complete!

## Reviews

![](https://secure.gravatar.com/avatar/3949355b2bd4ddf733848bcfa7bf943b550b653ec9d33d2aee013e72da9c4d71?
s=60&d=retro&r=g)

### 󠀁[Excellent plug-in to stop spam](https://wordpress.org/support/topic/excellent-plug-in-to-stop-spam/)󠁿

 [Kdatum](https://profiles.wordpress.org/kdatum/) September 3, 2016

After installation of this plug-in there was no spam any more.

 [ Read all 7 reviews ](https://wordpress.org/support/plugin/advanced-invisible-anti-spam/reviews/)

## Contributors & Developers

“Advanced Invisible Anti-Spam” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Matt Keys ](https://profiles.wordpress.org/mattkeys/)

[Translate “Advanced Invisible Anti-Spam” into your language.](https://translate.wordpress.org/projects/wp-plugins/advanced-invisible-anti-spam)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/advanced-invisible-anti-spam/),
check out the [SVN repository](https://plugins.svn.wordpress.org/advanced-invisible-anti-spam/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/advanced-invisible-anti-spam/)
by [RSS](https://plugins.trac.wordpress.org/log/advanced-invisible-anti-spam/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.4.3

 * Fixed bug where plugin was dependant on transients being stored in the DB (which
   isn’t the case when object caching is enabled)

#### 1.4.2

 * Fixed bug when get_key_name() fails to create a new key if none is found

#### 1.4.1

 * Bug Fix: Fixed fatal error on sites not using bbPress (sorry)

#### 1.4

 * New Feature: Added Anti-Spam capabilities to bbPress new topic and reply forms

#### 1.3

 * New Feature: Added Anti-Spam capabilities to the user registration screen to 
   block spam bot registration

#### 1.2.1

 * New Feature: Added support for ajax type comment forms.
 * Fixed obscure bug that caused JS errors when this plugin is used along with BWP
   Minify plugin (and perhaps other JS concat plugins/methods as well)

#### 1.2

 * New Feature: The anti-spam token field name now also rotates similiar to the 
   token value. Token names expire every 2 hours. The most recently expired field
   name can also be submitted to without failure. This prevents a commentor from
   getting caught during the transition between an old and new field name.
 * New Feature: Placement of the anti-spam token input is now randomized to appear
   in different places within the comment form. This coupled with the rotating and
   random field names makes it difficult for spammers to defeat the system.

#### 1.1

 * Fixed bug that was preventing comment reply ability from the WordPress comment
   admin area.

## Meta

 *  Version **1.4.3**
 *  Last updated **10 years ago**
 *  Active installations **300+**
 *  WordPress version ** 3.5 or higher **
 *  Tested up to **4.5.33**
 * Tags
 * [bot](https://wordpress.org/plugins/tags/bot/)[captcha](https://wordpress.org/plugins/tags/captcha/)
   [comments](https://wordpress.org/plugins/tags/comments/)[invisible](https://wordpress.org/plugins/tags/invisible/)
   [spam](https://wordpress.org/plugins/tags/spam/)
 *  [Advanced View](https://wordpress.org/plugins/advanced-invisible-anti-spam/advanced/)

## Ratings

 4.4 out of 5 stars.

 *  [  6 5-star reviews     ](https://wordpress.org/support/plugin/advanced-invisible-anti-spam/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/advanced-invisible-anti-spam/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/advanced-invisible-anti-spam/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/advanced-invisible-anti-spam/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/advanced-invisible-anti-spam/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/advanced-invisible-anti-spam/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/advanced-invisible-anti-spam/reviews/)

## Contributors

 *   [ Matt Keys ](https://profiles.wordpress.org/mattkeys/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/advanced-invisible-anti-spam/)