Email Obfuscate Shortcode Wordpress Plugin - Rating, Reviews, Demo & Download

Email Obfuscate Shortcode Preview Wordpress Plugin - Rating, Reviews, Demo & Download
4.2 Average out of 10 ratings
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Obfuscate your email address or other sensitive information with a shortcode to prevent harvesting of your data.

Version 2.0 includes an improved way of displaying the email without relying on JavaScript document.write();

Usage

Basic usage

[email-obfuscate email=”bob@example.com”]

Setting custom link text

[email-obfuscate email=”bob@example.com” link_title=”Email Bob!”]

*Setting custom link title attribute”

[email-obfuscate email=”bob@example.com” tag_title=”Email Bob!”]

Using every available setting (this example shows their default values)

[email-obfuscate email=”bob@example.com” linkable=”1″ link_title=”” use_htmlentities=”1″ use_noscript_fallback=”1″ noscript_message=”Please enable JavaScript to see this field.”]

Usage from a template or plugin

Below is a snippet that you can use in any template or plugin to apply the same obfuscation to an email as using the shortcode:

if(function_exists(‘eos_obfuscate’))
{
echo eos_obfuscate(array(’email’ => $email, ‘link_title’ => ‘Email Bob!’));
}
else
{
echo $email;
}

If the plugin is not enabled, the email address will just pass through and output in cleartext.

Requirements

  • PHP 5.3 or higher
  • mbstring extension

Translations

  • Swedish

TODO

  • Better noscript_fallback. Enable people without JavaScript to see the email address using technique to inject empty spans via css.
    (Example: bob@randomtextcompany.com
    Reference: https://wordpress.org/extend/plugins/obfuscate-email/other_notes/

Screenshots

  1. Shortcode example in editor

    Shortcode example in editor

  2. Obfuscated JavaScript code as rendered to page

    Obfuscated JavaScript code as rendered to page


Reviews & Comments