Descrizione
Un plugin leggero, semplice e veloce che protegge tutti gl’indirizzi di posta elettronica email in chiaro ed i link “mailto” dai robot che raccolgono indirizzi email e dati, codificandoli in entità decimali ed esadecimali. Funziona su post, pagine, commenti, estratti, widget di testo e su tanti altri contenuti filtrati. Funziona completamente senza JavaScript: è semplicemente una protezione antispam.
Per verificare se tutti i tuoi indirizzi di posta elettronica email sono protetti correttamente, usa lo strumento gratuito dello scanner delle pagine web.
Altri contenuti (come i numeri di telefono) possono essere protetti utilizzando lo shortcode [encode]:
[encode]+1 (555) 123-4567[/encode]
[encode link="tel:+15551234567"]+1 (555) 123-4567[/encode]
Caratteristiche e funzionalità della versione professionale Premium
- Protezione dell’intera pagina che intercetta tutti gl’indirizzi di posta elettronica email
- Protezione avanzata tramite tecniche JavaScript e CSS
- Protezione migliorata per i numeri di telefono
- Supporto integrato per ACF, Jetpack, WooCommerce e molti, molti altri plugin di WordPress.
Dai un’occhiata alla versione professionale Premium d’Email Address Encoder.
Screenshot


![[Versione professionale Premium] Protezione avanzata: un'anteprima delle tecniche basate su JavaScript e CSS](https://ps.w.org/email-address-encoder/assets/screenshot-3.png?rev=1981695)
![[Versione professionale Premium] Protezione per i numeri di telefono utilizzando ROT47/CSS polimorfo](https://ps.w.org/email-address-encoder/assets/screenshot-4.png?rev=2066777)
Installazione
Per istruzioni più dettagliate sull’installazione, leggi la procedura standard d’installazione dei plugin di WordPress.
- Carica la directory
/email-address-encoder/ed il suo contenuto in/wp-content/plugins/. - Effettua l’accesso alla tua installazione di WordPress ed attiva il plugin dal menu dei Plugin di WordPress.
- Usa lo “Scanner delle pagine” che trovi in Impostazioni -> Email Encoder per verificare se i tuoi indirizzi di posta elettronica email sono protetti.
FAQ
-
Che cosa fa e come funziona questo plugin di WordPress?
-
Questo plugin cerca gl’indirizzi di posta elettronica email utilizzando i filtri di WordPress come
the_content,widget_texted altri ancora. Gl’indirizzi email trovati sono codificati utilizzando entità HTML decimali ed esadecimali, questo offusca gl’indirizzi di posta elettronica email per proteggerli dalla lettura della maggior parte dei robot che raccolgono email e dati.In alternativa, puoi usare lo shortcode
[encode]:[encode]+1 (555) 123-4567[/encode] -
Come posso accertare con sicurezza il corretto funzionamento di questo plugin di WordPress?
-
Puoi usare lo “Scanner delle pagine” che trovi in Impostazioni -> Email Encoder per verificare se tutti i tuoi indirizzi di posta elettronica email sono protetti. In alternativa, puoi controllare manualmente il “codice sorgente” del tuo sito web.
Nota bene: Gli strumenti per gli sviluppatori di Chrome, il Web Inspector di Safari ed altri strumenti decodificano automaticamente l’entità decimali ed esadecimali. Devi controllare il “codice sorgente HTML semplice”.
-
Come posso filtrare altre parti del mio sito web?
-
Questa guida ti aiuterà a codificare tutti gli indirizzi di posta elettronica email che non vengono rilevati.
Recensioni
Contributi e sviluppo
“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 17 lingue. Grazie a chi traduce per il contributo.
Traduci “Email Address Encoder” nella tua lingua.
Ti interessa lo sviluppo?
Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.
Changelog
1.0.25
- È stata corretta una potenziale vulnerabilità XSS in
EAE_REGEXP
1.0.24
- È stato aggiunto l’attributo
classallo shortcode[encode] - Prevenire il CSRF per svuotare le cache delle pagine
1.0.23
- È stata corretta una potenziale vulnerabilità XSS quando s’utilizza l’attributo dello shortcode
link
1.0.22
- È stato aggiunto l’attributo
linkallo shortcode[encode]
1.0.21
- Ho modificato lo slug della pagina per evitare problemi con la parola chiave
encode - Cerca solo l’email non protette nelle pagine pubbliche
- Mostra un avviso quando non è possibile caricare la pagina
1.0.20
- Inserisci gli indirizzi di posta elettronica email nei menu di navigazione
1.0.19
- Ritarda il caricamento dello script di rilevamento dell’email
- Usa la versione del plugin per svuotare la cache
- Aggiungi “ROT47/CSS polimorfo” alle tecniche
1.0.18
- Mostra un avviso quando vengono installati plugin incompatibili
- È stato corretto il problema della memorizzazione degli avvisi ignorati
1.0.17
- Affida il rilevamento dell’email ad un worker web
- Svuota la cache di WP Super Cache e di Cachify quando salvi le impostazioni
- Ignora l’email nella barra d’amministrazione, nella barra di debug e nel monitor delle query
1.0.16
- Evita un’errore irreversibile se usi la versione di PHP 5.5 oppure le versioni precedenti
1.0.15
- Aggiunta la costante
EAE_REGEXP - Aggiunto il filtro
eae_email_callback - Aggiunto il rilevatore dell’email non protette nella barra d’amministrazione
- Rispetta il filtro
eae_methodnello shortcode - È stato corretto il problema per cui in alcuni casi gli avvisi non venivano nascosti
- Svuota la cache delle pagine quando salvi le impostazioni (W3 Total Cache; WP Rocket; LiteSpeed Cache; JCH Optimize)
1.0.14
- È stato corretto il problema con i JavaScript della bacheca
- Iscrizione bloccata per altri domini non di produzione
1.0.13
- È stato corretto il problema con la versione di WordPress 4.7 e versioni precedenti
- Registrazione bloccata per domini locali ed indirizzi IP
1.0.12
- Evita un errore irreversibile se usi la versione di PHP 5.3 o versioni precedenti
1.0.11
- È stata aggiunta la possibilità di ricevere una notifica quando il tuo sito web contiene indirizzi di posta elettronica email non protetti
- Il codice
EAE_DISABLE_NOTICESè stato reso molto più rigoroso - Le promozioni incrociate sono state rimosse
1.0.10
- Aggiunta l’opzione per disabilitare gli avvisi e le promozioni
- Aggiunti i callback d’attivazione e di disinstallazione
- Aggiunto il parametro
$hexal metodoeae_encode_str() - Aggiunta la possibilità di disabilitare la codifica dell’email
- Vari miglioramenti al codice ed all’interfaccia utente
1.0.9
- Abbiamo reso possibile chiudere l’avviso dello scanner delle pagine
- Mostra l’avviso dello scanner della pagina solo sulla bacheca
- Aggiunta un’impostazione per la priorità dei filtri
- Aggiunta la costante
EAE_DISABLE_NOTICESper disattivare tutti gli avvisi e le promozioni - Invia l’indirizzo URL del sito web allo scanner delle pagine
- Ho spostato la promozione incrociata nella schermata del plugin
1.0.8
- Aggiunta l’interfaccia utente
- Aggiunti i link alla pagina dello scanner
1.0.7
- Prevenire potenziali problemi di compatibilità con altri plugin o temi di WordPress
1.0.6
- Aggiunto lo shortcode
[encode] - È necessaria la versione di PHP 5.3 per correggere e risolvere l’avviso relativo alla deprecazione
1.0.5
- È stato risolto l’errore che si verificava quando
eae_encode_emails()non riceveva unastring
1.0.4
- Aggiunta la costante
EAE_FILTER_PRIORITYper regolare la priorità predefinita del filtro
1.0.3
- Aggiunto un filtro per sovrascrivere la funzione di codifica
- Maggiore e migliore casualità della funzione di codifica
- Velocità migliorata grazie ad una verifica rapida dell’esistenza del simbolo @
1.0.2
- Ho aggiunto un filtro per sovrascrivere l’espressione normale.
1.0.1
- Ora gli estratti e/o riassunti riguardano anche le pagine, i post ed i commenti
1.0
- Versione iniziale
