Contact Form 7

Beschreibung

Contact Form 7 kann zahlreiche Kontaktformulare verwalten und du kann das Formular und E-Mail-Inhalte flexibel mit einfachem Markup anpassen. Das Formular erlaubt Ajax-unterstütztes Senden, CAPTCHA, Akismet Spam-Filterung und so weiter.

Dokumentation & Support

Du findest eine Dokumentation (en.), FAQ und weitere detaillierte Informationen über Contact Form 7 auf contactform7.com. Wenn du in der Dokumentation oder den FAQ eine Antwort auf deine Frage vermisst, solltest du im Support-Forum auf WordPress.org nachsehen. Wenn du keine Themen findest, die zu deiner bestimmten Frage passen, erstelle bitte dazu einen neuen Thread.

Contact Form 7 braucht deine Hilfe

Es ist schwierig, die Entwicklung und den Support für dieses kostenlose Plugin ohne die Unterstützung von Benutzern wie dir fortzusetzen. Wenn dir die Verwendung von Contact Form 7 zusagt und Freude bereitet, denke bitte über eine Spende nach. Deine Spende trägt zur fortlaufenden Entwicklung und einem besserem Benutzersupport bei.

Empfohlene Plugins

Die folgenden Plugins werden Benutzern von Contact Form 7 empfohlen:

  • Flamingo by Takayuki Miyoshi – Mit Flamingo kannst du Nachrichten, welche über Kontaktformulare versendet wurden, in die Datenbank speichern.
  • Bogo von Takayuki Miyoshi – Bogo ist ein einfaches Plugin für mehrsprachige Seiten, das keine Kopfschmerzen verursacht.

Übersetzungen

Du kannst Contact Form 7 übersetzen auf translate.wordpress.org.

Screenshots

  • screenshot-1.png

Installation

  1. Lade den kompletten contact-form-7 Ordner in dein /wp-content/plugins/ Verzeichnis.
  2. Aktiviere das Plugin im ‚Plugins‘ Menu in WordPress.

Du findest ein „Kontakt“ Menü im WordPress Adminbereich

Informationen zur grundlegenden Handhabung findest du auch auf der Plugin Homepage (en.).

FAQ

Hast du Fragen zu oder Schwierigkeiten mit Contact Form 7? Nutze entsprechend die folgenden Unterstützungs-Angebote.

  1. Docs (engl.)
  2. FAQ (engl.)
  3. Support Forum (engl.)

Support (engl.)

Installationsanweisung
  1. Lade den kompletten contact-form-7 Ordner in dein /wp-content/plugins/ Verzeichnis.
  2. Aktiviere das Plugin im ‚Plugins‘ Menu in WordPress.

Du findest ein „Kontakt“ Menü im WordPress Adminbereich

Informationen zur grundlegenden Handhabung findest du auch auf der Plugin Homepage (en.).

Rezensionen

A Perfect Classic

This classic plugin is well-maintained and does exactly what it claims. We have used it for many years without complaints.

Great Plugin – Slow Submit

I’ve been using Contact Form 7 on a number of websites for years; however, over the past few years, the Submissions have been getting slower and slower. Sometimes 20-25 seconds go by without anything happening after clicking Submit.

My concern, is I am hearing from people saying they sent me a message via the form but I have not heard from them. So basically, people are closing the page/window before the message finally sends 20-25 seconds after clicking on Submit.

If it is going to remain slow – there needs to be a message that says „Do not close the window – message processing“ or something like that. I noticed Ninja Forms has that processing feature but I don’t like their addon pricing structure.

Other than the slow submit – I prefer Contact Form 7 and everything you can extend it with.

Good for a free plugin

The plugin is very well done, extensible, and developer friendly.

There’s only one problem which is not easy to solve — it’s not the most editor friendly. The UX of the form area is pretty awkward. I’ve been using it for ages, but whenever client budget allows i prefer using a drag’n’drop based plugin.

Lies alle 1.464 Rezensionen

Mitwirkende & Entwickler

„Contact Form 7“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Contact Form 7“ wurde in 43 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Contact Form 7“ in deine Sprache.

Interessiert an der Entwicklung?

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

Changelog

Weitere Informationen unter Releases (eng.).

4.9.2

  • Remove improper uses of esc_sql().
  • Fix the refill REST-API request so that a nonce is set when available.
  • Give more contrast to unused mail-tags in the Mail tab panel to make them easier to recognize.
  • Undo the previous change of HTTP status code for the REST-API response.

4.9.1

  • Code using create_function() has been removed to avoid security risks and warnings given when using with PHP 7.2+.
  • Display the notice of config validation again to encourage admins to apply some important validation items recently added.
  • REST API endpoint returns more specific HTTP status code 409 instead of 400.
  • Fixed appearance of configuration error signs in the Additional Settings tab.

4.9

  • Unterstützt die subscribers_only Einstellung
  • Standardwert von WPCF7_VERIFY_NONCE auf false geändert
  • WPCF7_FormTagsManager::collect_tag_types() unterstützt Umkehr-Option
  • New filter hooks: wpcf7_verify_nonce, wpcf7_subscribers_only_notice, wpcf7_remote_ip_addr, and wpcf7_submission_is_blacklisted
  • Fixed: Form-tag’s tabindex option did not accept 0 or negative integer values
  • Zeigt einen Validierungsfehler an, wenn keine Option in einer Optionsfeldgruppe aktiviert ist
  • Config validator: Adds a validation rule against the use of deprecated settings (on_sent_ok and on_submit)
  • Allows to pass the skip_mail option through the WPCF7_ContactForm::submit() and WPCF7_Submission::get_instance() function parameters.
  • Triggers wpcf7beforesubmit custom DOM event. You can manipulate the formData object through an event handler.

4.8.1

  • wpcf7.initForm: JavaScript-Funktion hinzugefügt, um die Formular-Initialisierung zu isolieren.
  • Fix: Mehrfachantworten, die durch wiederholtes Klicken auf Absende-Schaltfläche verursacht werden sind korrigiert.
  • Um unbeabsichtigte Vererbung von vorherigen wp_mail()-Aufrufen zu vermeiden, wird $phpmailer->AltBody geleert.
  • Fix: falsche Zeichenanzahl in der Textarea-Eingabe korrigiert.
  • Akismet: Die Werte von comment_author, comment_author_email und comment_author_url aus dem comment_content ausgeschlossen.
  • REST API: Zuverlässigerer Ansatz zum Erstellen von Route-URLs.
  • free_text Eingaben in die event.detail.inputs eingefügt.

4.8

  • Keine Verwendung mehr von jquery.form.js.
  • Zusätzliche benutzerdefinierte REST-API-Endpunkte für Ajax-Formulareinreichungen hinzugefügt.
  • Die WPCF7_FormTag-Klasse implementiert die ArrayAccess-Schnittstelle.
  • WPCF7_FormTagsManager::filter() filtert Formular-Tags basierend auf Eigenschaften, die sie unterstützen.
  • Neue Formular-Tag Eigenschaften: do-not-store, display-block und display-hidden.
  • Unangemessene Inhalte aus H1-Überschriften entfernt.
  • Unterstützung der Option size:invisible für das reCAPTCHA Form-Tag hinzugefügt.