Come proteggere indirizzo email dallo SPAM
3.050 visiteProteggere indirizzo email dallo SPAM: In questo articolo vi mostriamo alcuni metodi utili a nascondere l’indirizzo email ai motori di ricerca ma soprattutto agli spam ma allo stesso tempo riuscendo a mostrarlo su front-end del sito web.
WordPress
Se il tuo sito è in WordPress puoi usare la seguente funzione built-in
1 |
<?php echo antispambot("io@mail.com"); ?> |
Javascript
Usando javascript è possibile offuscarlo usando gli Array
1 2 3 4 5 6 7 |
<span id="email"></span> <script> var elements = ["io", "mail", "com", ".", "@"]; var email = parts[0] + parts[4] + parts[1] + parts[3] + parts[2]; document.getElementById("email").innerHTML=email; </script> |
oppure sempre usando javascript
1 2 3 4 5 |
<a href = "mailto:ioATmailDOTcom" onclick = "this.href=this.href .replace(/AT/,'@') .replace(/DOT/,'.')" >Contattami</a> |
CSS
Utilizzando il CSS è possibile questo escamotage:
1 2 3 4 5 6 7 8 |
<style> #tohide { display: none; } </style> <!-- aggiungi qualsiasi cosa tanto sarà nascosto --> io<span id="tohide">REMOVE</span>@mail<span id="tohide">REMOVE</span>.com |
Google reCAPTCHA
E’ anche possibile usare uno strumento da Google il reCAPTCHA in cui per visualizzare la mail l’utente dovrà inserire un codice CAPTCHA appunto.
Vedi esempio