Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rhubarbgroup/email-address-encoder
A lightweight plugin that protects email addresses from email-harvesting robots by encoding them into decimal and hexadecimal entities.
https://github.com/rhubarbgroup/email-address-encoder
antispam email wordpress wordpress-plugin
Last synced: about 1 month ago
JSON representation
A lightweight plugin that protects email addresses from email-harvesting robots by encoding them into decimal and hexadecimal entities.
- Host: GitHub
- URL: https://github.com/rhubarbgroup/email-address-encoder
- Owner: rhubarbgroup
- License: gpl-3.0
- Created: 2016-11-13T18:37:12.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2024-08-21T04:24:31.000Z (3 months ago)
- Last Synced: 2024-09-30T12:42:46.694Z (about 2 months ago)
- Topics: antispam, email, wordpress, wordpress-plugin
- Language: PHP
- Homepage: https://encoder.till.im/
- Size: 1.31 MB
- Stars: 28
- Watchers: 3
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
Awesome Lists containing this project
README
# Email Address Encoder for WordPress
A lightweight plugin that protects plain email addresses and mailto links from email-harvesting robots by encoding them into decimal and hexadecimal entities. Has effect on the posts, pages, comments, excerpts, text widgets and other filtered content. Works without JavaScript — just simple spam protection.
To see whether all your email addresses are properly protected, use the free [page scanner](https://encoder.till.im/scanner?utm_source=wp-plugin&utm_medium=readme) tool.
Other content (like phone numbers) can be protected using `[encode]` shortcode:
```
[encode]+1 (555) 123-4567[/encode]
[encode link="tel:+15551234567"]+1 (555) 123-4567[/encode]
```**Premium Features**
* **Full-page protection** that catches all email addresses
* **Hardened protection** using JavaScript and CSS techniques
* Built-in plugin support for **ACF**, **WooCommerce** and many othersCheck out the [Premium](https://encoder.till.im/download?utm_source=wp-plugin&utm_medium=readme) version of Email Address Encoder.
## Installation
For detailed installation instructions, please read the [standard installation procedure for WordPress plugins](http://codex.wordpress.org/Managing_Plugins#Installing_Plugins).
1. Upload the `/email-address-encoder/` directory and its contents to `/wp-content/plugins/`.
2. Login to your WordPress installation and activate the plugin through the _Plugins_ menu.
3. Use the "Page Scanner" under _Settings -> Email Encoder_ to test if your email addresses are protected.### Installing via Composer
Instead of downloading ZIP files, you may also install this plugin using [Composer](https://getcomposer.org/).
```
composer require tillkruss/email-encoder
```