Benutzer-Werkzeuge

Webseiten-Werkzeuge


plugins:contact-form-7:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

plugins:contact-form-7:start [19.08.2026 12:39] – angelegt adminplugins:contact-form-7:start [27.09.2026 16:39] (aktuell) – admin
Zeile 10: Zeile 10:
 </WRAP> </WRAP>
  
-<WRAP tcw-page-nav>+<WRAP tcw-page-back>
 [[plugins:start|← Plugins]] [[plugins:start|← Plugins]]
-[[:start|⌂ Startseite]] 
 </WRAP> </WRAP>
 </WRAP> </WRAP>
  
-===== Einsatz in TheCruiserBlog =====+**Contact Form 7** wird in TheCruiserBlog zur Bereitstellung und Verarbeitung des Kontaktformulars eingesetzt.
  
-**Contact Form 7** wird in TheCruiserBlog zur Erstellung und Verarbeitung von Kontaktformularen eingesetzt.+Das Plugin stellt das Formular bereit, verarbeitet die eingegebenen Daten und erzeugt die daraus resultierende E-Mail-Nachricht.
  
-Das Plugin stellt die eigentlichen Formulare bereit und übernimmt deren Verarbeitung innerhalb von WordPress.+===== Aktueller Stand =====
  
-===== Aufgabe von Contact Form 7 =====+^ Version ^ Status ^ Einsatz ^ 
 +| 6.1.7 | aktiv | Kontaktformular von TheCruiserBlog |
  
-Contact Form 7 übernimmt innerhalb von TheCruiserBlog insbesondere:+===== Zweck =====
  
-  * Erstellung von Kontaktformularen +Contact Form 7 bildet die technische Grundlage für das Kontaktformular von TheCruiserBlog.
-  * Definition der benötigten Formularfelder +
-  * Verarbeitung abgesendeter Formulare +
-  * Versand der daraus erzeugten E-Mails +
-  * Ausgabe von Status- und Fehlermeldungen +
-  * Einbindung der Formulare in Seiten+
  
-===== Rolle innerhalb von TCB =====+Das Plugin übernimmt insbesondere:
  
-Contact Form 7 ist Bestandteil der technischen Kommunikation zwischen Besuchern und TheCruiserBlog.+  * Bereitstellung des Kontaktformulars 
 +  * Definition und Validierung der Formularfelder 
 +  * Verarbeitung der eingegebenen Formulardaten 
 +  * Erzeugung der E-Mail-Nachricht 
 +  * Ausgabe von Status-, Bestätigungs- und Fehlermeldungen 
 +  * Einbindung des Formulars in WordPress 
 +  * Anbindung an den eingesetzten Spam-Schutz
  
-Die Aufgaben lassen sich dabei grundsätzlich wie folgt unterscheiden:+===== Vorhandene Formulare =====
  
-^ Bereich ^ Zuständigkeit ^ +Aktuell wird in Contact Form 7 ein Formular verwaltet:
-| **Contact Form 7** | Formulare und Verarbeitung der Formulardaten | +
-| **WordPress** | Einbindung und Verwaltung innerhalb der Website | +
-| **Mail-Konfiguration** | Technischer Versand der erzeugten Nachrichten |+
  
-===== Zusammenspiel mit anderen Plugins =====+^ Formular ^ Verwendung ^ 
 +| **Kontaktformular** | allgemeine Kontaktaufnahme über TheCruiserBlog |
  
-Contact Form 7 arbeitet in TheCruiserBlog nicht vollständig isoliert.+Das Formular wird über den von Contact Form 7 bereitgestellten Shortcode in die entsprechende WordPress-Seite eingebunden.
  
-Weitere Plugins können Funktionen rund um die Formulare ergänzen.+Die interne Formular-ID wird im TheCruiserWiki nicht dokumentiert, da sie installationsspezifisch ist.
  
-Dazu gehört insbesondere die Speicherung beziehungsweise weitere Verarbeitung eingegangener Nachrichten.+===== Kontaktformular =====
  
-Die jeweils eingesetzten Ergänzungen werden auf eigenen Plugin-Seiten im TCW dokumentiert.+Das Kontaktformular enthält aktuell folgende Felder:
  
-===== Grundprinzip =====+^ Feld ^ Typ ^ Pflichtfeld ^ 
 +| Dein Name | Text | ja | 
 +| Deine E-Mail-Adresse | E-Mail | ja | 
 +| Betreff | Text | ja | 
 +| Deine Nachricht | Textbereich | nein |
  
-Kontaktformulare sollen in TheCruiserBlog möglichst einfach und übersichtlich aufgebaut sein.+Zum Absenden des Formulars wird die Schaltfläche **Senden** verwendet.
  
-Dabei stehen insbesondere folgende Ziele im Vordergrund:+Für Name und E-Mail-Adresse werden die von Contact Form 7 unterstützten Autocomplete-Angaben verwendet.
  
-  * nur tatsächlich benötigte Formularfelder +===== E-Mail-Konfiguration =====
-  * verständliche Beschriftungen +
-  * nachvollziehbare Verarbeitung +
-  * zuverlässiger Nachrichtenversand +
-  * übersichtliche Administration +
-  * möglichst geringe technische Komplexität+
  
-===== Verwendung in TCB =====+Nach erfolgreicher Verarbeitung erzeugt Contact Form 7 eine E-Mail-Nachricht.
  
-Die konkreten Formulare von TheCruiserBlog werden innerhalb von Contact Form 7 verwaltet und anschließend in die entsprechenden Seiten eingebunden.+Die aktuelle Konfiguration lautet:
  
-Änderungen an einem Formular sollten möglichst direkt in Contact Form 7 vorgenommen und anschließend auf der betreffenden Seite getestet werden.+^ 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 |
  
-===== Dokumentation =====+Durch die Verwendung der Besucheradresse als ''Reply-To'' kann auf eine eingegangene Nachricht direkt an den Absender geantwortet werden.
  
-In diesem Bereich werden die für TheCruiserBlog relevanten Einstellungen, Formulare und Erfahrungen mit Contact Form 7 dokumentiert.+Die Absenderadresse von TheCruiserBlog lautet:
  
-Dabei geht es nicht um eine allgemeine Dokumentation des Plugins, sondern um dessen **konkreten Einsatz innerhalb von TheCruiserBlog**.+<code> 
 +kontakt@thecruiserblog.rowake.net 
 +</code>
  
-===== Detailthemen =====+===== Nachrichteninhalt =====
  
-Weitere Unterseiten werden nach Bedarf angelegt.+Die erzeugte E-Mail enthält die wesentlichen Angaben aus dem Kontaktformular:
  
-Mögliche Themen sind:+  * Name des Absenders 
 +  * E-Mail-Adresse des Absenders 
 +  * Betreff 
 +  * Nachrichtentext
  
-  * vorhandene Kontaktformulare+Zusätzlich enthält die Nachricht einen Hinweis darauf, dass sie über das Kontaktformular der Website versendet wurde. 
 + 
 +===== Status- und Fehlermeldungen ===== 
 + 
 +Contact Form 7 stellt für verschiedene Situationen entsprechende Rückmeldungen bereit. 
 + 
 +Dazu gehören unter anderem: 
 + 
 +  * erfolgreicher Versand 
 +  * Fehler beim Nachrichtenversand 
 +  * fehlerhafte oder fehlende Formulareingaben 
 +  * als Spam erkannte Eingaben 
 +  * nicht akzeptierte Bedingungen 
 +  * ungültige Feldlängen oder Eingabeformate 
 + 
 +Für das aktuelle Kontaktformular werden die vorhandenen deutschsprachigen Meldungen verwendet. 
 + 
 +Eigene zusätzliche Meldungslogik ist derzeit nicht eingerichtet. 
 + 
 +===== Zusätzliche Einstellungen ===== 
 + 
 +Für das Kontaktformular sind derzeit keine zusätzlichen Contact-Form-7-Einstellungen hinterlegt. 
 + 
 +===== Spam-Schutz ===== 
 + 
 +Das Kontaktformular verwendet mehrere Mechanismen zum Schutz vor automatisiertem Spam. 
 + 
 +Aktiv eingebunden sind: 
 + 
 +  * **Akismet** 
 +  * **Google reCAPTCHA v3** 
 + 
 +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. 
 + 
 +===== Zusammenspiel mit Akismet ===== 
 + 
 +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: 
 + 
 +[[plugins:akismet:start|Akismet Anti-spam: Spam Protection]] 
 + 
 +===== Zusammenspiel mit Flamingo ===== 
 + 
 +**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. 
 + 
 +===== E-Mail-Versand ===== 
 + 
 +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 | 
 + 
 +===== Administration ===== 
 + 
 +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. 
 + 
 +===== Sicherheit ===== 
 + 
 +Zugangsschlüssel und andere vertrauliche Konfigurationsdaten werden nicht im TheCruiserWiki dokumentiert. 
 + 
 +Dies betrifft insbesondere: 
 + 
 +  * reCAPTCHA Website-Schlüssel 
 +  * reCAPTCHA Geheimschlüssel 
 +  * Zugangsdaten der Mail-Konfiguration 
 + 
 +Bei Screenshots für Dokumentationszwecke ist darauf zu achten, solche Informationen nicht sichtbar zu veröffentlichen. 
 + 
 +===== Dokumentationsprinzip ===== 
 + 
 +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: 
 + 
 +  * eingesetzte Version 
 +  * tatsächlich verwendete Formulare
   * Formularfelder   * Formularfelder
-  * E-Mail-Einstellungen +  * E-Mail-Konfiguration
-  * Einbindung in Seiten +
-  * Zusammenspiel mit anderen Plugins+
   * Spam-Schutz   * Spam-Schutz
-  * Fehlersuche +  * Zusammenspiel mit anderen eingesetzten Plugins 
-  * typische Probleme und Lösungen+  * für den Betrieb relevante Besonderheiten
  
 <WRAP tcw-to-top> <WRAP tcw-to-top>
-[[#contact-form-7|↑]]+[[#contact_form_7|↑]]
 </WRAP> </WRAP>
plugins/contact-form-7/start.txt · Zuletzt geändert: von admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki