Beschrijving
Een lichtgewicht plugin die gewone e-mailadressen en mailto-links tegen e-mailrobots beschermt door ze te coderen naar decimale en hexadecimale entiteiten. Heeft effect op berichten, pagina’s, reacties, uittreksels, tekst-widgets en andere gefilterde inhoud. Werkt zonder Javascript — gewoon eenvoudige spambescherming.
Om te zien of alle e-mailadressen goed beschermd zijn, gebruik je de gratis paginascanner tool.
Andere inhoud (zoals telefoonnummers) kan worden beschermd, gebruikmakend van [Encode]
-shortcode:
[encode]+1 (555) 123-4567[/encode]
[encode link="tel:+15551234567"]+1 (555) 123-4567[/encode]
Premium functies
- Full-page-bescherming die alle e-mailadressen afvangt
- Geharnaste bescherming gebruikmakend van JavaScript- en CSS-technieken
- Improved phone number protection
- Built-in plugin support for ACF, Jetpack, WooCommerce and many others
Bekijk de Premium versie van Email Address Encoder.
Schermafdrukken
Installatie
Voor gedetailleerde installatie-instructies, leest je destandaardinstallatieprocedure voor WordPress plugins.
- Upload de
/email-address-encoder/
folder en de inhoud ervan naar/wp-content/plugins/
. - Log in op de WordPress installatie en activeer de plugin d.m.v. het Plugins-menu.
- Gebruik de ‘Page scanner’ onder Instellingen-> e-mailencoder om te testen of je e-mailadressen beschermd zijn.
FAQ
-
Wat doet de plugin?
-
Deze plugin zoekt naar e-mailadressen gebruikmakend van WordPress filters, zoals
the_content
,widget_text
en andere. Gevonden e-mailadressen worden versleuteld, gebruikmakend van decimale en hexadecimale HTML entiteiten, die de e-mailadressen afschermen om ze tegen lezen door de meeste e-mailrobots te beschermen.Als alternatief kun je gebruikmaken van de
[encode]
shortcode:[encode]+1 (555) 123-4567[/encode]
-
Hoe kan ik ervoor zorgen dat de plugin werkt?
-
Je kunt gebruikmaken van de ‘Page scanner, gevonden onder Instellingen -> E-mail encoder om te zien of alle e-mailadressen beschermd zijn. Als alternatief kun je handmatig de paginabron van de site bekijken.
Let op: De Chrome’s Developer Tools, de Web Inspector van Safari en andere decoderen automatisch decimale en hexadecimale entiteiten. Je moet de ‘platte HTML broncode’ controleren.
-
Hoe kan ik andere delen van mijn site filteren?
-
This guide will help you encode all email addresses that aren’t caught.
Beoordelingen
Bijdragers & ontwikkelaars
“Email Address Encoder” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“Email Address Encoder” is vertaald in 13 talen. Dank voor de vertalers voor hun bijdragen.
Vertaal “Email Address Encoder” naar jouw taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
1.0.24
- Added
class
attribute to[encode]
shortcode - Prevent CSRF to flush page caches
1.0.23
- Fixed potential XSS vulnerability when using
link
shortcode attribute
1.0.22
- Added
link
attribute to[encode]
shortcode
1.0.21
- Changed page slug to avoid issues with the
encode
keyword - Only search for unprotected emails on public pages
- Show warning when page couldn’t be fetched
1.0.20
- Encode emails in navigation menus
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
- Toegevoegd optie om berichten en reclame uit te schakelen
- Toegevoegd activering en deïnstalleren van callbacks
- Toegevoegd
$hex
parameter aan deeae_encode_str ()
-methode - Toegevoegd de mogelijkheid om het versleutelen van e-mail uit te zetten
- Verschillende code- en UI-verbeteringen
1.0.9
- Pagina scanner bericht negeerbaar gemaakt
- Toon alleen het paginascanner-bericht op het dashboard
- Toegevoegd instelling voor filter prioriteit
- Toegevoegd
EAE_DISABLE_NOTICES
constante om alle berichten en reclame uit te schakelen - Site URL doorgeven aan pagina scanner
- Verplaatst cross-promotie naar plugin scherm
1.0.8
- Toegevoegd gebruikersinterface
- Toegevoegd links naar de pagina scanner
1.0.7
- Voorkom mogelijke compatibiliteitsprobleem met andere plugins of thema’s
1.0.6
- Toegevoegd
[encode]
-shortcode - Vereis PHP 5.3 om de verouderd waarschuwing op te lossen
1.0.5
- Fout verhinderd als
eae_encode_emails()
geenstring
ontvangt
1.0.4
- Toegevoegd
EAE_FILTER_PRIORITY
-constante om de standaardfilterprioriteit in te stellen
1.0.3
- Toegevoegd filter om de codeer functie te overschrijven
- Verbeterde willekeurigheid van de codeer functie
- Verbeterde snelheid door het doen van een snelle controle op het bestaan van @-Sign
1.0.2
- Toegevoegd filter om de reguliere expressie te overschrijven.
1.0.1
- Heeft nu ook effect op pagina, bericht en reactie samenvattingen
1.0
- Eerste release