BetterAntiSpamBot encrypts your email addresses with a dynamically generated JavaScript function.
We combine simplicity with obfuscation: Simplicity for you and complexity for bots.
Simply integrated
Protect yourself in just three steps:
- First, select the text to link with your email address.
- Then click the "@" button in the editor's toolbar.
- Finally, type your email address.
Alternatively, you may use the shortcode
[bspam email="nospam@protected.com"]Email me[/bspam]
.
Dynamically generated
When encrypted email addresses are present on a page, BetterAntiSpamBot automatically adds a single, uniquely generated JavaScript function to the footer.
At first, it generates a key and splits it into variables. Secondly, it randomly generates all variable-, function- and parameter names using similar UTF-8 characters. The code finally gets compressed and reduced to one line.
That's why BetterAntiSpamBot makes automated email harvesting
very hard for spammers.
Developer friendly
BetterAntiSpamBot is a standalone php class with a WordPress framework.
In php, use the global variable
$betterantispambot
like this:
[...]href="<?php echo $betterantispambot->setmail('email@addr.com'); ?>"[...]
You can download and install BetterAntiSpamBot using the built in WordPress plugin installer. If you download BetterAntiSpamBot manually, make sure it is uploaded to "/wp-content/plugins/betterantispam/".
Activate BetterAntiSpamBot in the "Plugins" admin panel using the "Activate" link.