Analytical Spam Filter

plugin banner

Block WordPress comment, trackback, and pingback spam through logical reasoning instead of interactive challenge response…

Author:John Dalesandro (profile at wordpress.org)
WordPress version required:5.3
WordPress version tested:6.5.2
Plugin version:1.0.13
Added to WordPress repository:02-06-2022
Last updated:12-04-2024
Rating, %:0
Rated by:0
Plugin URI:https://wordpress.org/plugins/analytical-spam...
Total downloads:2 283
plugin download
Click to start download

The Analytical Spam Filter plugin for WordPress blocks comment, trackback, and pingback spam. It uses multiple spam detection methods without challenging the user with obstacles such as captchas, math problems, etc. and it does not rely on external services or APIs. This is a low overhead plugin that begins blocking spam as soon as it is activated. It is compatible with caching plugins as long as the user has JavaScript enabled. The plugin blocks spam submitted through the default WordPress comment form only.

Logic is used to identify spam comment submissions. No user interaction is required. The spam blocking mechanisms work transparently behind the scenes. Most visitors will require longer than a few seconds to read a post and add a meaningful comment so any comments submitted within a short time threshold are identified as spam. Comments containing a large number of links are flagged as spam. The plugin uses an encrypted code and a honeypot to filter robotic submissions. All field names added by the plugin are randomized to prevent detection based on a source code signatures.

Configuration options include:

  • Enable Cache Compatibility (requires JavaScript)
  • Add spam to WordPress queue or block completely
  • Send diagnostic information to site administrator
  • Automatically compatible with the Micro Contact Form plugin to block spam messages.

Blocking options include:

  • Honeypot Trap
  • Randomized Internal Field Names
  • Timestamps (minimum and maximum entry time)
  • Aggressively check for excessive URLs
  • Check if JavaScript is enabled
  • Automatically block repeated spam from IP
  • Automatically block repeated spam based on content
  • Require User Agent string
  • Require Referer
  • Block Trackbacks
  • Block Pingbacks

Screenshots
FAQ
ChangeLog