SilentShield
← Zurück zum Blog
WPFormsEinrichtungSpamWordPress

WPForms mit einem Captcha vor Spam schützen, Schritt für Schritt

Marc Wagner·7. Oktober 2026·4 Min. Lesezeit

WPForms-Formulare schützen Sie mit einem Schalter in SilentShield. Diese Anleitung zeigt die Schritte mit Bildschirmfotos. Geprüft wurde am 7. Oktober 2026 mit WPForms Lite 2.0.2.2, SilentShield 2.15.14 und WordPress 7.1.2; WPForms Pro haben wir nicht getestet. Captcha-Methode und übrige Schutzstufen stehen in der allgemeinen Einrichtungsanleitung. Der Test nutzte die eigenen Captcha-Stufen des Plugins ohne API-Schlüssel; die Kompatibilitätsliste für die SilentShield-API steht in der WordPress-Anleitung.

Schritt 1: WPForms-Formular bauen

Legen Sie das Formular unter WPForms → Add New an und setzen Sie es auf eine Seite. Wir haben den Shortcode [wpforms id="…"] mit der ID des Formulars verwendet. Solange kein Formular-Plugin eingeschaltet ist, zeigt SilentShield auf jeder Admin-Seite einen Hinweis, dass es aktiv ist, aber noch kein Formular schützt.

Schritt 2: WPForms in SilentShield einschalten

SilentShield-Seite Forms: Die WPForms-Integration ist eingeschaltet und trägt die Plaketten „Detected“ und „Fields detected“, darunter steht das Formular „Contact form“ mit der ID 23, und WP Job Manager Application Forms darunter ist nicht installiert
Screenshot der englischen Admin-Oberfläche und Testseite (SilentShield 2.15.14, WordPress 7.1.2, geprüft am 7. Oktober 2026).

Öffnen Sie SilentShield → Forms und schalten Sie WPForms ein. Der Schalter speichert sofort, einen Speichern-Knopf gibt es nicht. Die Plakette wechselt von „Disabled“ zu „Fields detected“, und Ihr WPForms-Formular steht mit seiner ID unter dem Eintrag.

Schritt 3: Das Formular als Besucher prüfen

WPForms-Kontaktformular mit den Feldern Name (First und Last), Email und Comment or Message und, über dem blauen Submit-Knopf, der Mathe-Aufgabe „Captcha 10 + 5 = ?“ mit Neuladen-Knopf und Antwortfeld
Screenshot der englischen Admin-Oberfläche und Testseite (SilentShield 2.15.14, WordPress 7.1.2, geprüft am 7. Oktober 2026).

Öffnen Sie die Seite in einem privaten Browserfenster. Administratoren und angemeldete Benutzer überspringen standardmäßig alle Prüfungen, ein Test im angemeldeten Zustand zeigt also nichts. Mit der Mathe-Aufgabe als Methode steht die Frage über dem Submit-Knopf, mit einem Neuladen-Knopf daneben.

Schritt 4: Eine falsche Antwort testen

WPForms-Formular nach einer falschen Antwort: Die Felder behalten die eingegebenen Werte, die Captcha-Frage lautet „9 + 1 = ?“ mit der Antwort 99, und unter dem Captcha-Feld, über dem Submit-Knopf, steht die rote Meldung „Captcha not correct: Captcha check“
Screenshot der englischen Admin-Oberfläche und Testseite (SilentShield 2.15.14, WordPress 7.1.2, geprüft am 7. Oktober 2026).

Füllen Sie das Formular aus, geben Sie eine falsche Antwort ein und klicken Sie auf Submit. Das Formular wird nicht abgeschickt, und unter dem Captcha-Feld erscheint eine rote Meldung: „Captcha not correct: Captcha check“.

Schritt 5: Eine richtige Antwort testen

Grüne Bestätigungsbox von WPForms mit dem Text „Thanks for contacting us! We will be in touch with you shortly.“
Screenshot der englischen Admin-Oberfläche und Testseite (SilentShield 2.15.14, WordPress 7.1.2, geprüft am 7. Oktober 2026).

Antworten Sie richtig und klicken Sie auf Submit. WPForms zeigt die Bestätigung, die Sie in den Bestätigungseinstellungen des Formulars festgelegt haben; in unserem Test war es „Thanks for contacting us! We will be in touch with you shortly.“

Was Sie wissen sollten

  • Captcha-Methode, Timer, Gibberish Detection und Regeln gelten für WPForms-Formulare wie für jedes andere Formular. Siehe die allgemeine Einrichtungsanleitung.
  • Verzögert ein Cache- oder Optimierungs-Plugin JavaScript bis zur ersten Interaktion, nehmen Sie die SilentShield-Skripte davon aus; die Dateinamen stehen in der WordPress-Anleitung.

Anleitung zum Formularschutz

Bereit, CAPTCHA loszuwerden?

Schützen Sie Ihre Formulare — unsichtbar. Keine Kreditkarte erforderlich.