WordPress plugin

Email Address Encoder Premium

Email Address Encoder Premium is designed to reduce exposure of email addresses and mailto links to email-harvesting robots. It searches WordPress content and encodes discovered addresses using decimal and hexadecimal HTML entities. The Premium edition extends this approach with full-page protection, hardened JavaScript and CSS techniques, improved phone-number protection, and built-in support for several widely used WordPress extensions.

Email Address Encoder Premium

Protect contact details across your site

Email Address Encoder Premium is designed to reduce exposure of email addresses and mailto links to email-harvesting robots. It searches WordPress content and encodes discovered addresses using decimal and hexadecimal HTML entities. The Premium edition extends this approach with full-page protection, hardened JavaScript and CSS techniques, improved phone-number protection, and built-in support for several widely used WordPress extensions.

The add-on works with content handled through WordPress filters, including posts, pages, comments, excerpts, text widgets, and other filtered content. The Premium edition is intended for websites where contact details may appear in several areas and where broader page coverage is useful.

Premium capabilities

  • Full-page protection: Catch email addresses across the entire page rather than relying only on selected filtered content.
  • Hardened protection: Use JavaScript and CSS techniques as part of the protection approach.
  • Improved phone protection: Extend protection beyond email addresses to phone numbers.
  • Plugin support: Use built-in support for ACF, Jetpack, WooCommerce, and many others.

Practical ways to use it

Use the extension on a business website that displays contact addresses in page content, widgets, comments, or excerpts. It can also help when a website places email links in more than one template or content area. Phone numbers and other content can be handled with the [encode] shortcode.

For example, a phone number can be wrapped as [encode]+1 (555) 123-4567[/encode]. A telephone link can use the link attribute, such as [encode link="tel:+15551234567"]+1 (555) 123-4567[/encode]. This offers a direct method for protecting content that is not automatically caught by the plugin’s filters.

Check protection with the Page Scanner

The Page Scanner is available under Settings > Email Encoder. Use it to review whether email addresses on your pages are protected. You can also inspect the plain HTML source of a page manually. Browser developer tools and web inspectors may automatically decode decimal and hexadecimal entities, so the plain source is the appropriate place to check the encoded markup.

Installation and setup

  1. Install and activate Email Address Encoder Premium in WordPress.
  2. Review the plugin options under Settings > Email Encoder.
  3. Use the Page Scanner to check page coverage.
  4. Add the [encode] shortcode where phone numbers or other supported content need direct protection.

Email Address Encoder Premium provides a focused process for protecting contact information throughout WordPress, combining automatic scanning and encoding with full-page coverage, shortcode support, and compatibility with selected WordPress extensions.

WordPress Catalog WP Ultimate Post Grid Premium WP Umbrella Premium WP Video Popup PRO WP Webhooks Pro WP WooCommerce Mailchimp Pro WP101 Video Tutorial Plugin Personal WPB Accordion Menu Pro WPB Popup for Contact Form 7 Pro WPB Product Slider for WooCommerce Pro WPBot Pro