Email Address Encoder

Descrizione

Un plugin leggero per proteggere gli indirizzi email e i link mailto dai robot di raccolta automatica, tramite la loro codifica in entità decimali ed esadecimali. Ha effetto su articoli, pagine, commenti, riassunti, testi dei widget e altri contenuti sottoposti a filtro. Funziona senza JavaScript — una semplice protezione dallo spam.

Per capire se tutti i tuoi indirizzi email sono opportunamente protetti, utilizza lo strumento di analisi della pagina gratuito.

Altri contenuti (come i numeri di telefono) possono essere protetti utilizzando lo shortcode [encode]:

[encode]+1 (555) 123-4567[/encode]

Caratteristiche premium

  • Protezione dell’intera pagina che intercetta tutti gli indirizzi email
  • Protezione rafforzata con l’utilizzo di tecniche JavaScript e CSS
  • Protezione migliorata per numeri di telefono
  • Supporto integrato per ACF, Jetpack, WooCommerce e molti altri

Dai un’occhiata alla versione Premium di Email Address Encoder.

Screenshot (schermate di esempio)

  • Impostazioni: configura il plugin in base alle tue necessità.
  • Protezione: ecco come gli indirizzi email risulteranno guardando sotto il cofano.
  • [Premium] Protezione rafforzata: un'anteprima delle tecniche basate su JavaScript e CSS
  • [Premium] Protezione per i numeri di telefono utilizzando polymorphous ROT47/CSS

Installazione

Per istruzioni dettagliate sull’installazione, leggi la procedura standard per l’installazione dei plugin in WordPress.

  1. Carica la directory /email-address-encoder/ e il suo contenuto in /wp-content/plugins/.
  2. Accedi alla tua installazione di WordPress e attiva il plugin dal menu Plugin.
  3. Utilizza la funzione “Apri lo strumento di analisi” presente in Impostazioni -> Email Encoder per verificare che i tuoi indirizzi email sono protetti.

FAQ

Che cosa fa questo plugin?

Questo plugin cerca gli indirizzi email utilizzando i filtri WordPress come the_content, widget_text e altri. Gli indirizzi email trovati sono codificati utilizzando entità HTML decimali ed esadecimali, ciò offusca gli indirizzi email per proteggerli dalla lettura della maggior parte dei robot che raccolgono email.

Altrimenti puoi utilizzare lo shortcode [encode]: [encode]+1 (555) 123-4567[/encode]

Come posso accertare il funzionamento del plugin?

Puoi utilizzare lo “Strumento di analisi delle pagine” che si trova in Impostazioni -> Email Encoder per vedere se tutti i tuoi indirizzi email sono protetti. In alternativa puoi verificare manualmente il “sorgente della pagina” del tuo sito web.

Attenzione: gli Strumenti per sviluppatori di Chrome, il Web Inspector di Safari e strumenti simili decodificano automaticamente le entità decimali ed esadecimali. Devi guardare il “codice sorgente dell’HTML generato”.

Come posso filtrare altre parti del mio sito?

Questa guida ti aiuterà a cifrare tutti gli indirizzi email che non sono stati intercettati.

Recensioni

17 Luglio 2019
Out of the box, Email Address Encoders obfuscates emails address posted as mailto:somethings@someplace.tld to <a h r e f = " & # x 6 d ; & # x 6 1 ; & # ` and so on... This provides some level of defence against email harversters, but allows the emails addresses to be visible and clickable in the browser for the end user. Combined with a modern email spam filter, that provides "good enough" spam protection in my opinion. I've been using Email Address Encoder for years. Some people are put off that the author offers even better protection at a cost, but you shouldn't, Email Address Encoder, "just works", and without mentionable performance impact.
12 Maggio 2019
absolut genial das plugin. super maßnahme gegen spam harvester und roboter, ich empfehle auch die tel. nummern auf allen seiten zu encoden. geht ganz einfach mit [encode]+43 677 1234 1234 1234.[/encode]. das "pagescanner" feature kann man auch nur empfehlen.
25 Aprile 2019
UPDATE zu meiner vorherigen Bewertung: Till leistet einen super guten und extrem schnellen Support und hat mir verständlich gemacht, dass das Plugin nicht verantwortlich für die vielen (heute mittlerweile 200+) SPAM-Mails ist. Vielen Dank nochmal! 😉 Vorherige Bewertung: Das Plugin funktioniert eigentlich sehr gut. Beim letzten Update gab es aber anscheinend ein kleines Problem. Offenbar war die Mail-Adresse auf einer meiner Websites kurzzeitig sichtbar. Ich bekomme jetzt ca. 100 SPAM-Mails pro Tag!! Vorher waren es maximal 5. Es kann natürlich auch sein, dass es ein Zufall war und an einem anderen Plugin liegt. Dann frage ich mich aber, warum es nicht auch auf einer anderen Website passiert ist!? Gibt es eine Liste mit bekannten nicht kompatiblen Plugins?
23 Marzo 2019
Not sure how much this really distracts screen scrapers from collecting email addresses and phone numbers but sure better than letting such information sit there in plain text. Would prefer to use the pro version but this is not the kind of tool for which I'm willing to pay an annual subscription fee.
Leggi tutte le recensioni di 129

Crediti e riconoscimenti

“Email Address Encoder” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“Email Address Encoder” è stato tradotto in 7 lingue. Grazie ai traduttori per i loro contributi.

Traduci “Email Address Encoder” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il Codice segui il Repository SVN iscriviti al Log delle Modifiche. Puoi farlo tramite RSS con un lettore di feed.

Changelog (registro delle modifiche)

1.0.19

  • Defer loading of email detector script
  • Use plugin version as cache buster
  • Add “Polymorphous ROT47/CSS” to techniques

1.0.18

  • Show warning when incompatible plugins are installed
  • Fixed saving of dismissed notices

1.0.17

  • Offload email detection to web worker
  • Flush WP Super Cache and Cachify when saving settings
  • Ignore emails in admin bar, debug bar and query monitor

1.0.16

  • Avoid fatal error when using PHP 5.5 or lesser

1.0.15

  • Added EAE_REGEXP constant
  • Added eae_email_callback filter
  • Added unprotected email detector to admin bar
  • Respect eae_method filter in shortcode
  • Fixed issue with notices not hiding in some cases
  • Flush page cache when saving settings (W3 Total Cache; WP Rocket; LiteSpeed Cache; JCH Optimize)

1.0.14

  • Fixed Dashboard JavaScript issue
  • Blocked signup for more non-production domains

1.0.13

  • Resolved issue with WordPress 4.7 and older
  • Blocked signup for local domains and IP addresses

1.0.12

  • Avoid fatal error when using PHP 5.3 or lesser

1.0.11

  • Added the ability to get notified when your site contains unprotected email addresses
  • Made EAE_DISABLE_NOTICES check stricter
  • Removed cross-promotion

1.0.10

  • Added option to disable notices and promotions
  • Added activation and uninstall callbacks
  • Added $hex parameter to eae_encode_str() method
  • Added ability to turn off email encoding
  • Various code and UI improvements

1.0.9

  • Made page scanner notice dismissable
  • Only show page scanner notice on Dashboard
  • Added setting for filter priority
  • Added EAE_DISABLE_NOTICES constant to disable all notices and promotions
  • Pass site URL along to page scanner
  • Moved cross-promotion to plugin screen

1.0.8

  • Added user interface
  • Added links to page scanner

1.0.7

  • Prevent potential compatibility issue with other plugins or themes

1.0.6

  • Added [encode] shortcode
  • Require PHP 5.3 to fix deprecation warning

1.0.5

  • Prevented error when eae_encode_emails() doesn’t receive a string

1.0.4

  • Added EAE_FILTER_PRIORITY constant to adjust default filter priority

1.0.3

  • Added filter to override the encoding function
  • Improved randomness of encode-function
  • Improved speed by doing fast @-sign existence check

1.0.2

  • Added filter to override the regular expression.

1.0.1

  • Effects now also page, post and comment excerpts

1.0

  • Initial release