Willkommen beim WP Wegerl.at 'Lesemodus'!
Entspanntes Lesen und spannende Artikel warten auf dich.
Entdecke unsere besten Beiträge und genieße den Lesemodus.
smilies.4-user.de

E-Mail-Adresse und -Formular schützen. – auch mit Quiz!

Info echo
OpenClipart-Vectors-katze-1

Ist der Classic-Editor schon zu kennen? –
"Advanced Editor Tools – ist so klasse!"
Anklickt! – Advanced Editor Tools; und NEU! – Classic Widgets

Info echo
OpenClipart-Vectors-katze-2

Anklickt Classic-Editor mit Advanced Editor Tools
"Advanced Editor Tools – ist das ausgezeichnete!"
Anklickt! – Advanced Editor Tools; und NEU! – Classic Widgets

Info echo
OpenClipart-Vectors-katze-3

Klassischen Editor anwenden! – und …
"Advanced Editor Tools – ist so sehr gut !"
Anklickt! – Advanced Editor Tools; und NEU! – Classic Widgets

Info echo
OpenClipart-Vectors-katze-7

… die Welt gehört dem, der sie genießt.
"Advanced Editor Tools – und tut sehr gut!"
Anklickt! – Advanced Editor Tools; und NEU! – Classic Widgets

Info echo
OpenClipart-Vectors-katze-4

Advanced Editor Tools aktive Installationen: 2+ Millionen
"Advanced Editor Tools – ist so fabelhaft!"
Anklickt! – Advanced Editor Tools; und NEU! – Classic Widgets

Info echo
OpenClipart-Vectors-katze-5

Ansprechend! – so gehts hier zur Lancierung
"Advanced Editor Tools – ist de luxe!"
Anklickt! – Advanced Editor Tools; und NEU! – Classic Widgets

Info echo
OpenClipart-Vectors-katze-6

… und NEU! – Classic Widgets
"Classic Widgets – sind so grandiose!"
Anklickt! – Advanced Editor Tools; und NEU! – Classic Widgets

Info echo
OpenClipart-Vectors-katze-8a

Werkraum ist Werkraum und Frontend ist Frontend
Katzen SVG OpenClipart-Vectors; Ticker von Ditty News Ticker
"Advanced Editor Tools – ist so fein!"
Anklickt! – Advanced Editor Tools; und NEU! – Classic Widgets

Hier geht es darum, wie man sowohl die E-Mail-Adresse als auch das E-Mail-Formular vor unerwünschten Spam-Anfragen schützen kann. Es gibt verschiedene Möglichkeiten, um dieses Ziel zu erreichen, darunter die Verwendung von CAPTCHAs, Honeypots oder Quiz-Formularen. Eine Möglichkeit ist beispielsweise das Einrichten eines Kontaktformulars mit dem WordPress-Plug-in "Contact Form 7" und dem zugehörigen Spam-Schutz-Plug-in "Really Simple Captcha". Zudem kann man durch die Verwendung von Quiz-Formularen dafür sorgen, dass nur echte Nutzer Zugriff auf das Formular haben.

E-Mail-Adresse verschlüsselt

Function Reference/antispambot

Plug-in Anti-Spambot

Ein gut gewartetes Plug-in ist immer die bessere Wahl.

Das Plug-in Anti-Spambot bedient sich der Verschleierung von E-Mails über die Shortcode-Syntax mithilfe der integrierten WordPress Codex-Funktionalität.

Anti-Spambot

Um Spambots zu blockieren, werden ausgewählte E-Mail-Adressen in HTML-Entitäten konvertiert. Dabei werden nicht alle Zeichen der E-Mail-Adresse konvertiert. Die Auswahl ist zufällig und ändert sich somit bei jedem Aufruf der Funktion.

Verwenden Sie den Shortcode mit der E-Mail-Adresse in Ihrem Beitrag oder auf Ihrer Seite:

[email]hallo@wegerl.at[/email]

Varianten:

Erstellt einen Mailto: -Link mit vorab ausgefülltem Betreff und Text:

  • [email]hallo@wegerl.at?subject=Je nach Betreff&body=Hallo,[/email]

hallo@wegerl.at

Folgendes zeigt die E-Mail nur an, ohne dass ein Link sie umschließt:

  • [email nolink=1]hallo@wegerl.at[/email]

hallo@wegerl.at

Zeigt den Text "E-Mail" mit einem Link zur E-Mail-Adresse an:

  • [email linktext = "E-Mail"]hallo@wegerl.at[/email]

E-Mail


Nachlese:

Kontaktformular mit Contact Form 7

Die Anwendung des Plug-ins geht aus sich selbst hervor. Im Beschrieb ist hier kurz die Herstellung des anschließenden Quiz zum Spamschutz.

Contact Form 7

  • "Contact Form 7" über Plug-ins (Dashboard WordPress) hochladen; den generierten Code auf neuer oder anderer Seite in "Text" eingeben und schon ist samt eigene E-Mail-Adresse installiert.
  • Ansprechend ist der Artikel Contact Form 7 DSGVO konform einrichten

Code für Quiz! –
super Cooper und DSGVO-konform

Es verleibt zwar dem Admin im Formular der Hinweis  Unsichere E-Mail-Konfiguration wird ohne ausreichenden Schutz verwendet, aber das Folgende funktioniert, denn so kommt da kein Spam-Bot ran:

A. Mathe-Quiz: Das Ganze ist eine Spielerei, aber nicht im Schwung "geht schnell" – die Mühe für diese Komplexität übernimmt folgender Hinweis:

B. Wörtliche Frage und Antwort Quiz:

Dashboard > Formulare. Das entsprechende Formular aufrufen und dort 'Quiz' auswählen:

Dashboard > Formulare. Das entsprechende Formular aufrufen und dort 'Quiz' auswählen:

Danach das Quiz mit den Fragen erstellen:

Nach Eingabe der Fragen|Antworten und klicken in Name (hier "quiz-654") wird ein Code in Wortfolge generiert. Dieser ist dann via "Insert Tag" in "Formular bearbeiten" einzufügen:

Nach Eingabe der Fragen|Antworten und klicken (Antippen) in Name (hier "quiz-654") ein Code in Wortfolge generiert ist und via "Insert Tag" in "Formular bearbeiten" einzufügen.

Das Formular voreingestellter Vorlage mit Quiz (hier der Ansicht ist auch das Plug-in "Honeypot" mit eingefügt, dazu s. u. Link). Mit Kopie und Paste des generierten Codes (blauer Balken) auf eine Seite, in "Visuell" geeignet, einfügen – und dargestellt: im Kontaktformular.

CSS Anpassungen für das Kontaktformular

/* == Kontaktformular == */
.wpcf7-quiz-label {
    margin-right: 15px;
}

.wpcf7-list-item input[type="checkbox"] {
    min-width: 20px;
    min-height: 20px;
}

.wpcf7-not-valid-tip {
    font-size: 0.8em;
}

/*Cotactform7 Ja Checkbox */
.wpcf7-list-item [type="checkbox"] {
    position: relative;
    left: -2px;
    top: 6px;
    width: 25px;
    height: 25px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.wpcf7-list-item input[type="checkbox"]:checked {
    background: #24890c;
    background-image: url(https: ..haekchen3.svg);
    transition: all 0.2s ease-out 0s;
}

/*Senden-Button*/
.wpcf7 .wpcf7-submit {
    font-size: 0.8em;
}

Honeypot für Contact Form 7

Die Alternative zur Abwehr von Spam, da könnte auch genügen oder zusätzlich:

Honeypot for Contact Form 7

Nachlese:

🛎
Bitte läuten

 


– effizient ist das! 🙂


Aktualisiert im Jahr 2023-Juli