Plugin info

Total downloads: 8,871
Active installs: 600
Total reviews: 5
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 2
Last updated: 7/13/2021 (1631 days ago)
Added to WordPress: 9/20/2014 (11 years old)
Minimum WordPress version: 3.0.1
Tested up to WordPress version: 5.8.12
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 1631 days ago • 5 reviews

22/100

Is Anti-Spambot abandoned?

Possibly abandoned (last update 1631 days ago).

Compatibility

Requires WordPress: 3.0.1
Tested up to: 5.8.12
Requires PHP: f

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Akismet Anti-spam: Spam Protection
Rating 4.7/5 (1,156 reviews)Active installs 6,000,000
Spam protection, Honeypot, Anti-Spam by CleanTalk
Rating 4.8/5 (3,139 reviews)Active installs 200,000
iQ Block Country
Rating 3.9/5 (163 reviews)Active installs 20,000
Cookies for Comments
Rating 4.9/5 (18 reviews)Active installs 20,000
Throws SPAM Away
Rating 5.0/5 (6 reviews)Active installs 20,000
Delete Pending Comments
Rating 4.7/5 (94 reviews)Active installs 10,000

Description

Obfuscation of email via the [email]...[/email] shortcode syntax using built-in WordPress Codex functionality.

Alternative variations:

  • [email][email protected]?subject=foo+bar&body=baz[/email] creates a mailto: link with subject and body pre-populated
  • [email nolink=1][email protected][/email] just displays the email without a link wrapping it
  • [email linktext="click here"][email protected][/email] displays the text “click here” with a link to the email address

Installation

Install via “Add Plugin”.

Frequently Asked Questions

How does this work?

This plugin converts email addresses within the [email]...[/email] shortcodes using the built-in WordPress Codex antispambot() function. The function converts email address characters to HTML entities. It converts a random selection of characters each time, making it more difficult for spam-bots to “harvest” the email address programmatically.

Is it foolproof?

The only foolproof way to ensure email addresses do not get harvested from a web page is to not include them on the page in any form. However, the method created by the WordPress developers that we employ here should provide reasonable protection against all but the most concerted automatic-harvesting efforts.

Review feed

No reviews available

Screenshots

  1. Use the <code>[email]...[/email]</code> tag to wrap your email input

    Use the [email]...[/email] tag to wrap your email input

  2. This will display as an email address wrapped in a mailto: hyperlink (i.e. clickable to open a mail client)

    This will display as an email address wrapped in a mailto: hyperlink (i.e. clickable to open a mail client)

  3. The source code used to render this involves randomly-encoded characters, making it more difficult for spambots to harvest

    The source code used to render this involves randomly-encoded characters, making it more difficult for spambots to harvest

Changelog

  • 1.1.5 – Tested with WordPress 5.3
    • 1.1.5 – Tested with WordPress 5.2
    • 1.1.4 – Tested with WordPress 5.1
    • 1.1.3 – Tested with WordPress 5.0
    • 1.1.2 – Tested with WordPress 4.9.5
    • 1.1. – Added support for ?subject= strings, nolink= shortcode attribute (just print) and linktext= shortcode attribute to specify link text
    • 1.0 – upgraded to stable version after eight months in the wild
    • 0.1-alpha – Initial release