Mailto Links in WordPress vor Spam schützen
Mittwoch, 11. Februar 2009 | Autor: admin
Vor einiger Zeit habe ich bereits auf einen Artikel verwiesen (siehe hier) der eine kleine JavaScript-Bibliothek anbietet, mit der es möglich ist eine auf einer Website hinzugefügten E-Mail-Adresse vor Spam zu schützen.
Gestern wollte ich diese Bibliothek nun auch in WordPress einbinden und nutzen. Da ich meine E-Mail-Adresse nur auf der Impressum-Seite genannt habe, benötigte ich die Bibliothek auch nur an dieser Stelle. Doch wie binde ich diese ein?
Das ist ganz einfach!
Zuerst muss man die JavaScript-Bibliothek hochladen. Man öffnet anschließend die “Impressum”-Seite, oder jede beliebige
, und fügt im HTML-Modus an gewünschter Stelle einfach folgenden Code ein:
<script type="text/javascript" src="http://www.pan-fry.de/wp-includes/js/email.js"></script> <script type="text/javascript"> <!-- mail("devcook","ap-nrf?yed",-2,""); //--></script>
Innerhalb von mail() befindet sich die codierte E-Mail Adresse. Diesen Teil müsst ihr selbstverständlich ändern. Generieren könnt ihr dies hier.
Was macht das JavaScript?
Im HTML-Code wird die E-Mail-Adresse nicht im Klartext angezeigt. Aufgrunddessen können Crawler die E-Mail-Adresse nicht auslesen. Die E-Mail Adresse wird erst durch das ausgeführte JavaScript auf der Seite dargestellt.
Für den Website-Besucher ändert sich nichts. Die E-Mail Adresse wird im Browser wie gewohnt angezeigt; auch der Klick auf diese löst die neu zu erstellende Mail mit der richtigen E-Mail Adresse auf.
Einziges Manko: JavaScript muss im Browser aktiviert sein!


