Email Address Encoder

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

  • Instellingen: Configureer de plugin naar je behoefte.
  • Bescherming: zo zullen e-mailadressen eruitzien onder de motorkap.
  • [Premium] Gepantserde bescherming: een voorbeeld van op JavaScript en CSS gebaseerde technieken
  • [Premium] Phone number protection using polymorphous ROT47/CSS

Installatie

Voor gedetailleerde installatie-instructies, leest je destandaardinstallatieprocedure voor WordPress plugins.

  1. Upload de /email-address-encoder/ folder en de inhoud ervan naar /wp-content/plugins/.
  2. Log in op de WordPress installatie en activeer de plugin d.m.v. het Plugins-menu.
  3. 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

19 januari 2024
Paid version was last updated almost two years ago. Has unfixed bugs. Awful support -- often doesn't answer support emails. Has no ticket tracking system for support. Got automatically charged for renewal so I issued chargebacks with my credit card. Seems that other paid users are having the same problems.
2 november 2023
This might work with page or post content, but does not with widgets. I can't recommend using this and suggest to use the plugin "Email Encoder" by Jannis Thuemming instead, since that does the job out of the box.
1 september 2023
1 star is already too much ,bought the premium version and sent several requests by mail, no feedback came. Very sad. Encoder #2555-4242
Lees alle 155 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 12 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.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 $hexparameter 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() geen string 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