This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Email Spam Protection

Description

The email spam protection will convert the shortcode [escapeemail email=”email@address.com”] to

eval(unescape(‘%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61
%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%65%6d%61%69%6c%40%61%
64%64%72%65%73%73%2e%63%6f%6d%22%3e%65%6d%61%69%6c%20%61%74%20%61
%64%64%72%65%73%73%20%64%6f%74%20%63%6f%6d%3c
%2f%61%3e%27%29’))

which writes “email at address dot com” into your post or page.

There is also an option for adding text similar to email [at] address [dot] com if javascript is not
available.

If you want to generate this code with out using this plugin (for a page template for example)
go to Email Spam Protection Code Creator

This will also escape emails used in comments if they use this shortcode. It will ONLY enable this shortcode for comments for security purposes.

Arbitrary section

  1. Version 1.1 adds graceful JavaScript degradation.
  2. Version 1.11 fixes bug where JavaScript degradation did not work properly with multiple emails.

Installation

  1. Upload email-escape to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Use the shortcode [escapeemail email=”email@address.com”] in your posts or pages

FAQ

What if javascript is disabled?

Nothing will appear, however, it is highly unlikely that someone would have javascript disable.
Except for an email scraping bot of course 🙂

What if I REALLY want my email to appear, even without Javascript

You can now enable graceful Javascript degradation, see the settings page for more information.

Contributors & Developers

“Email Spam Protection” is open source software. The following people have contributed to this plugin.

Contributors