Email Address Encoder

Beschreibung

Ein leichtgewichtiges Plugin, das einfache E-Mail-Adressen und mailto Links gegen das Abgreifen von E-Mail sammelnden Robotern durch Kodierung in dezimale und hexadezimale Einheiten schützt. Funktioniert in Beiträgen, Seiten, Kommentaren, Textauszügen, Text-Widgets und anderem gefilterten Inhalt. Keine Benutzerschnittstelle, kein Shortcode, kein JavaScript – nur eine einfache Spam-Abwehr.

Um zu sehen, ob alle deine E-Mail-Adressen richtig geschützt sind, verwende das kostenlose Werkzeug Seitenscanner.

Andere Inhalte (wie z.B. Telefonnummern) können mit dem [encode] Shortcode geschützt werden:

[encode]+1 (555) 123-4567[/encode]
[encode link="tel:+15551234567"]+1 (555) 123-4567[/encode]

Premium-Funktionen

  • Ganzseitiger Schutz der alle E-Mail-Adressen einfängt
  • Gehärteter Schutz mit JavaScript- und CSS-Techniken
  • Verbesserter Rufnummern Schutz
  • Eingebaute Plugin-Unterstützung für ACF, Jetpack, WooCommerce und viele andere

Sehe dir die Premium Version des Email Address Encoders an.

Screenshots

  • Einstellungen: Konfiguriere das Plugin nach deinen Bedürfnissen.
  • Schutz: So sehen E-Mail-Adressen unter der Haube aus.
  • [Premium] Gehärteter Schutz: Eine Vorschau auf JavaScript- und CSS-basierte Techniken
  • [Premium] Rufnummernschutz durch polymorphen ROT47/CSS

Installation

Eine detaillierte Installationsanleitung findest du unter Standard-Installationsablauf für WordPress Plugins (en.).

  1. Lade das Verzeichnis /email-address-encoder und seinen Inhalt in das Verzeichnis /wp-content/plugins/.
  2. Melde dich im Back End deiner WordPress-Installation an und aktiviere das Plugin dort im Menü Plugins.
  3. Verwende den „Page Scanner“ unter Einstellungen -> Email Encoder, um zu testen, ob deine Email-Adressen geschützt sind.

FAQ

Was macht dieses Plugin?

Dieses Plugin sucht nach E-Mail-Adressen mit WordPress-Filtern wie the_content, widget_text und anderen. Gefundene E-Mail-Adressen werden mit dezimalen und hexadezimalen HTML-Entitäten kodiert, wodurch die E-Mail-Adressen verschleiert werden, um sie vor dem Lesen durch die meisten E-Mail-Harvesting-Roboter zu schützen.

Alternativ kannst Du den [encode] Shortcode verwenden: [encode]+1 (555) 123-4567[/encode]

Wie kann ich mich vergewissern, dass das Plugin arbeitet?

Du kannst den „Page Scanner“ unter Einstellungen -> Email Encoder verwenden, um zu sehen, ob alle deine Email-Adressen geschützt sind. Alternativ kannst Du dir auch manuell den „Seitenquelltext“ deiner Website ansehen.

Bitte beachte:Die Entwicklerwerkzeuge von Chrome, der Web-Inspektor von Safari und andere dekodieren automatisch dezimale und hexadezimale Einheiten. Du musst dir den „einfachen HTML-Quellcode“ ansehen.

Wie kann ich andere Stellen meiner Website filtern?

Diese Anleitung wird dir helfen, alle E-Mail-Adressen zu kodieren, die nicht erkannt werden.

Rezensionen

2. Dezember 2024
works correctly with simple websites ; may stop other plugins from functioning (such as plausible stats), and then, absolutely no replies, and no support would be provided, even with pro version…
29. Oktober 2024 1 Antwort
Bought the plugin, it did not work. Couldn’t reach the support. Did not get any refund. Seems to be scam. I’ve escalated the issue to the bank and they will contact the authorities.
Alle 158 Rezensionen lesen

Mitwirkende & Entwickler

„Email Address Encoder“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Email Address Encoder“ wurde in 14 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Email Address Encoder“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

1.0.24

  • Added class attribute to [encode] shortcode
  • Prevent CSRF to flush page caches

1.0.23

  • Potenzielle XSS-Schwachstelle bei Verwendung des Shortcode-Attributs link behoben

1.0.22

  • link-Attribut zum [encode]-Kurzcode hinzugefügt

1.0.21

  • Seiten-Titelform geändert um Probleme mit dem encode Schlüsselwort zu vermeiden
  • Suche nach ungeschützten E-Mail-Adressen nur in öffentlichen Seiten
  • Zeige eine Warnung an wenn eine Seite nicht abgerufen werden kann

1.0.20

  • Kodiere E-Mail Adressen in Navigationsmenüs

1.0.19

  • Das Laden des E-Mail-Detektor-Skripts verzögert
  • Plugin-Version als Cache-Buster verwenden
  • „Polymorphes ROT47/CSS“ zu Techniken hinzugefügt

1.0.18

  • Warnung anzeigen, wenn inkompatible Plugins installiert sind
  • Speichern von abgewiesenen Mitteilungen repariert

1.0.17

  • Auslagerung der E-Mail-Erkennung an den Webworker
  • WP Super Cache und Cachify beim Speichern der Einstellungen leeren
  • Ignorieren von E-Mails in Adminleiste, Debugleiste und Abfragemonitor

1.0.16

  • Vermeide fatalen Fehler bei der Verwendung von PHP 5.5 oder niedriger

1.0.15

  • EAE_REGEXP Konstante hinzugefügt
  • eae_email_callback Filter hinzugefügt
  • Ungeschützte E-Mail Erkennung in der Administrationsleiste hinzugefügt
  • Respektiere eae_method Filter im Shortcode
  • Problem mit nicht verschwindenden Hinweisen in einigen Fällen behoben
  • Seitencache beim Speichern von Einstellungen leeren (W3 Total Cache; WP Rocket; LiteSpeed Cache; JCH Optimize)

1.0.14

  • Dashboard JavaScript-Problem behoben
  • Registrierung für weitere Nicht-Produktiv-Domänen gesperrt

1.0.13

  • Problem mit WordPress 4.7 und älter behoben
  • Anmeldung für lokale Domains und IP-Adressen blockiert

1.0.12

  • Fatalen Fehler bei der Verwendung von PHP 5.3 oder älter vermieden

1.0.11

  • Möglichkeit hinzugefügt, benachrichtigt zu werden, wenn deine Website ungeschützte E-Mail-Adressen enthält.
  • Strengere EAE_DISABLE_NOTICES Prüfung
  • Crosspromotion entfernt

1.0.10

  • Option zum Deaktivieren von Ankündigungen und Werbeaktionen hinzugefügt
  • Aktivierungs- und deinstallations-Callbacks hinzugefügt
  • Parameter $hex zur eae_encode_str() Methode hinzugefügt
  • Möglichkeit zum Ausschalten der E-Mail-Kodierung hinzugefügt
  • Verschiedene Code- und UI-Verbesserungen

1.0.9

  • Seitenscanner-Hinweis abschaltbar gemacht
  • Zeige nur Seitenscanner-Hinweis im Dashboard
  • Einstellung für Filterpriorität hinzugefügt
  • Konstante EAE_DISABLE_NOTICES zur Deaktivierung aller Ankündigungen und Werbeaktionen hinzugefügt
  • URL der Website an den Seitenscanner weiterleiten
  • Crosspromotion in die Plugin-Ansicht verschoben

1.0.8

  • Benutzeroberfläche hinzugefügt
  • Links zum Seitenscanner hinzugefügt

1.0.7

  • Potenzielle Kompatibilitätsprobleme mit anderen Plugins oder Themen vermieden

1.0.6

  • Shortcode [encode] hinzugefügt
  • PHP 5.3 zur Behebung von Warnungen zu veralteten Elementen erforderlich

1.0.5

  • Fehler verhindert, wenn eae_encode_emails() keinen string enthält.

1.0.4

  • Konstante EAE_FILTER_PRIORITY hinzugefügt, um die Standard-Filterpriorität anzupassen

1.0.3

  • Filter hinzugefügt, um die Verschlüsselungsfunktion zu überschreiben
  • Zufälligkeit der Verschlüsselungsfunktion verbessert
  • Geschwindigkeit durch eine schnelle Überprüfung auf Vorkommen des @-Zeichens verbessert

1.0.2

  • Filter hinzugefügt, um den Regulären Ausdruck zu überschreiben

1.0.1

  • Wirkt sich jetzt auch auf Seiten-, Beitrags und Kommentar-Auszüge aus.

1.0

  • Erstveröffentlichung