Back to Blog
Email obfuscator wordpress plugin 20197/22/2023 The plugin’s settings page allows you select which techniques to use. You can decide on a technique by technique basis which ones you’d like to employ as some have potential drawbacks. While techniques abound for email obfuscation, the three techniques included provide the best balance of email address protection with minimal impact on visitors. The plugin allows for use of one or more (or all!) of three techniques for email protection that have proven themselves in the past. “Obfuscation” simply means that techniques are employed to modify email address strings that appear on your site in such a way that bots scraping your site are unable to identify those addresses however, at the same time those emails addresses should still look and work correctly for visitors, as much as possible. Enable people without JavaScript to see the email address using technique to inject empty spans via css.Obfuscate email addresses to deter email-harvesting spammers, with a focus on retaining the appearance and functionality of email hyperlinks. * Changed Plugin URI to the plugin page at * Fixed a bug that made use_htmlentities setting not work. * Fixed compatibility issue with PHP 5.2 (5.3 is still recommended) * Fixed issue with additional space being added after email address. * Added support for a tag title attribute via the tag_title="title" shortcode attribute. Compatibility with major browsers should be unaffected. This plugin is no longer dependent on document.write and can now be used when data is displayed via AJAX. * Improved way of displaying emails, using getElementByID and innerHTML(). Obfuscated JavaScript code as rendered to page However it is theoretically possible to harvest the email address if you run a real browser that resolves javascript (Selenium, Mechanical Turk workers etc.)Ģ. This protection has been proven very effective. You can customize this message by passing the noscript_message="" parameter to the shortcode. "Please enable JavaScript to see this field." People without JavaScript will see a placeholder message urging them to enable JavaScript. = Will people without JavaScript see my email address? = Put in the "email" field as text onto your page, fully protected. To obfuscate phone numbers, names and other sensitive information, pass the parameter linkable="0". = How do you obfuscate information other than email addresses? = Internet Explorer 6 and up, any Firefox, Chrome, Safari or Opera version. = What browsers is this plugin compatible with? = This makes the address unreadable to the vast majority = How does this plugin prevent my email address or other personal information from being harvested? =Įmail Obfuscate Shortcode converts your email address into JavaScript-based snippet. Use the shortcode in any post, page or custom post type. Activate the plugin (Email Obfuscate Shortcode) through the 'Plugins' menu in WordPressģ. Upload the `email-obfuscate-shortcode` folder to `/wp-content/plugins/`Ģ. If the plugin is not enabled, the email address will just pass through and output in cleartext.ġ. *Using every available setting (this example shows their default values)*īelow is a snippet that you can use in any template or plugin to apply the same obfuscation to an email as using the shortcode:Įcho eos_obfuscate(array('email' => $email, 'link_title' => 'Email Bob!')) Version 2.0 includes an improved way of displaying the email without relying on JavaScript document.write() Obfuscate your email address or other sensitive information with a shortcode to prevent harvesting of your data. Obfuscate your email address or other sensitive information with a shortcode to prevent spam and automated harvesting of data. Tags: email, obfuscator, email obfuscator, spam stopper
0 Comments
Read More
Leave a Reply. |