Contact Form 7 wird in TheCruiserBlog zur Bereitstellung und Verarbeitung des Kontaktformulars eingesetzt.
Das Plugin stellt das Formular bereit, verarbeitet die eingegebenen Daten und erzeugt die daraus resultierende E-Mail-Nachricht.
| Version | Status | Einsatz |
|---|---|---|
| 6.1.7 | aktiv | Kontaktformular von TheCruiserBlog |
Contact Form 7 bildet die technische Grundlage für das Kontaktformular von TheCruiserBlog.
Das Plugin übernimmt insbesondere:
Aktuell wird in Contact Form 7 ein Formular verwaltet:
| Formular | Verwendung |
|---|---|
| Kontaktformular | allgemeine Kontaktaufnahme über TheCruiserBlog |
Das Formular wird über den von Contact Form 7 bereitgestellten Shortcode in die entsprechende WordPress-Seite eingebunden.
Die interne Formular-ID wird im TheCruiserWiki nicht dokumentiert, da sie installationsspezifisch ist.
Das Kontaktformular enthält aktuell folgende Felder:
| Feld | Typ | Pflichtfeld |
|---|---|---|
| Dein Name | Text | ja |
| Deine E-Mail-Adresse | ja | |
| Betreff | Text | ja |
| Deine Nachricht | Textbereich | nein |
Zum Absenden des Formulars wird die Schaltfläche Senden verwendet.
Für Name und E-Mail-Adresse werden die von Contact Form 7 unterstützten Autocomplete-Angaben verwendet.
Nach erfolgreicher Verarbeitung erzeugt Contact Form 7 eine E-Mail-Nachricht.
Die aktuelle Konfiguration lautet:
| Einstellung | Konfiguration |
|---|---|
| Empfänger | WordPress-Administratoradresse über [_site_admin_email] |
| Absender | [_site_title] kontakt@thecruiserblog.rowake.net |
| Betreff | Seitentitel und vom Besucher eingegebener Betreff |
| Reply-To | vom Besucher eingegebene E-Mail-Adresse |
| HTML-E-Mail | aktiviert |
| Dateianhänge | keine |
| zusätzliche E-Mail / Autoresponder | deaktiviert |
Durch die Verwendung der Besucheradresse als Reply-To kann auf eine eingegangene Nachricht direkt an den Absender geantwortet werden.
Die Absenderadresse von TheCruiserBlog lautet:
kontakt@thecruiserblog.rowake.net
Die erzeugte E-Mail enthält die wesentlichen Angaben aus dem Kontaktformular:
Zusätzlich enthält die Nachricht einen Hinweis darauf, dass sie über das Kontaktformular der Website versendet wurde.
Contact Form 7 stellt für verschiedene Situationen entsprechende Rückmeldungen bereit.
Dazu gehören unter anderem:
Für das aktuelle Kontaktformular werden die vorhandenen deutschsprachigen Meldungen verwendet.
Eigene zusätzliche Meldungslogik ist derzeit nicht eingerichtet.
Für das Kontaktformular sind derzeit keine zusätzlichen Contact-Form-7-Einstellungen hinterlegt.
Das Kontaktformular verwendet mehrere Mechanismen zum Schutz vor automatisiertem Spam.
Aktiv eingebunden sind:
Beide Integrationen sind innerhalb von Contact Form 7 aktiv.
Akismet übernimmt die serverseitige Bewertung möglicher Spam-Inhalte.
reCAPTCHA v3 ergänzt den Schutz vor automatisierten Formularübermittlungen.
Die für reCAPTCHA verwendeten Website- und geheimen Schlüssel werden aus Sicherheitsgründen nicht im TheCruiserWiki dokumentiert.
Das auf TheCruiserBlog eingesetzte Plugin Akismet Anti-spam: Spam Protection ist mit Contact Form 7 kompatibel und aktiv.
Akismet ergänzt damit den Spam-Schutz des Kontaktformulars.
Die allgemeine Akismet-Konfiguration wird auf der eigenen Plugin-Seite dokumentiert:
Flamingo ergänzt Contact Form 7 um die Speicherung eingegangener Formulardaten innerhalb von WordPress.
Über das Kontaktformular eingegangene Nachrichten werden im Flamingo-Nachrichteneingang archiviert.
Flamingo führt außerdem ein Adressbuch der über Contact Form 7 erfassten Kontakte.
Dadurch bleibt eine über das Kontaktformular eingegangene Nachricht zusätzlich zur versendeten E-Mail innerhalb der WordPress-Administration nachvollziehbar.
Die weitere Konfiguration von Flamingo wird auf der eigenen Plugin-Seite dokumentiert.
Contact Form 7 erzeugt die aus dem Kontaktformular resultierende E-Mail-Nachricht.
Der technische Versand der von WordPress erzeugten E-Mails wird unabhängig davon über die für TheCruiserBlog eingerichtete Mail-Konfiguration abgewickelt.
Hierfür wird WP Mail SMTP eingesetzt.
Damit ergibt sich grundsätzlich folgende Aufgabenverteilung:
| Komponente | Aufgabe |
|---|---|
| Contact Form 7 | Formular, Verarbeitung und Erzeugung der Nachricht |
| Akismet | zusätzlicher Spam-Schutz |
| reCAPTCHA v3 | Schutz vor automatisierten Formularübermittlungen |
| Flamingo | Speicherung eingegangener Nachrichten und Kontakte |
| WP Mail SMTP | technischer Versand der erzeugten E-Mail |
Die Formulare werden im WordPress-Backend unter
Formulare → Kontaktformulare
verwaltet.
Die externen Integrationen von Contact Form 7 befinden sich unter
Formulare → Integration
Die gespeicherten Formulardaten können über Flamingo eingesehen werden.
Zugangsschlüssel und andere vertrauliche Konfigurationsdaten werden nicht im TheCruiserWiki dokumentiert.
Dies betrifft insbesondere:
Bei Screenshots für Dokumentationszwecke ist darauf zu achten, solche Informationen nicht sichtbar zu veröffentlichen.
Diese Seite dokumentiert ausschließlich den konkreten Einsatz von Contact Form 7 innerhalb von TheCruiserBlog.
Eine allgemeine Dokumentation sämtlicher Funktionen von Contact Form 7 ist nicht Bestandteil des TheCruiserWiki.
Dokumentiert werden insbesondere: