Plugin: Contact Form 7
Weil ich für ein Kundenprojekt ein Kontaktformular brauchte und auch auf webdemar.com eines einbinden möchte, habe ich mich seit langem mal wieder auf die Suche nach einem guten Plugin dafür begeben. Mit dem Contact Form 7 bin ich fündig geworden und möchte es Euch hiermit empfehlen.
Bisher habe ich für Kontaktformulare in WordPress-Installationen immer den Dagon Design Form Mailer verwendet. Irgendwie hatte ich aber mal Lust, was Neues auszuprobieren und wollte auch eine Ajax-Lösung, die das Formular ohne Neuladen der Seite verschickt und eine Versandbestätigung oder eben eine Fehlermeldung ausgibt.
Das WordPress Plugin Contact Form 7 ist dafür die ideale Lösung. Es erfüllt alle oben genannten Anforderungen und macht insgesamt einen sehr robusten Eindruck.
Ein weiterer Grund, warum ich mich für dieses Plugin entschieden habe, ist die super-einfache Bedienung, die jedoch der Flexibilität und umfangreichen Möglichkeiten der Anpassung keinen Abbruch tut.

HTML-Editor Contact Form 7
Durch einen eigenen HTML-Editor kann man die Konfiguration ganz einfach mithilfe eines Tag-Generators für die verschiedenen Arten der Form-Elemente vornehmen. Folgende Elemente mit den entsprechenden Attributen kann man sich mit dem Generator erstellen und in den Editor kopieren:
- Text-Feld
- E-Mail-Feld
- Textarea
- Dropdown
- Checkboxes
- Radiobuttons
- Acceptance (z. B. für AGB)
- CAPTCHA
- File-Upload
- Submit-Button

Verwaltung der Bestätigungen und Fehlermeldungen
Auch die Bestätigungsnachrichten und Fehlermeldungen kann man bequem auf dieser Seite verwalten und anpassen.
Fazit:
Alles in Allem hat mich dieses Plugin wirklich in seiner wirklich einfach zu bedienenden Komplexität stark beeindruckt und kann es nur jedem empfehlen. Contact Form 7 wurde außerdem in zahlreiche Sprachen (u.a. Deutsch) übersetzt und benötigt kaum arbeitsaufwenige Anpassungen. Lediglich die CSS-Styles sollte man dem eigenen WordPress Theme anpassen.


12 Kommentare
Jens - 7. Januar 2009
Danke für die Info. Sehr interessant das Plugin!
Bloguna - 25. März 2009
Hallo und Danke für den Tipp. Weiß du ob man für dieses Plugin auch einen Texteditor gibt und wie man solchen einbindet?
Simon [webdemar] - 27. März 2009
@Bloguna:
Weiß nicht genau, wie Du das meinst. Meinst Du den Plugin-Editor von WordPress? Wenn ja, darfst Du Dich auf WordPress 2.8 freuen. Dort wird CodePress Syntax-Highlighting für Theme- und Plugin-Editor eingebaut.
asking - 22. Mai 2009
hallo an alle, bei mir gibt es ein problem mit den anderen felder die man einfuegen kann. hab ne checkbox und radiobutton generiert, aber da werden die daten nicht per mail uebergeben, hat vielleicht jemand einen tip?
die anderen standarddaten werden uebergeben: name, mail, betreff…
Simon [webdemar] - 22. Mai 2009
Bei Deinem Problem kann ich leider nicht weithelfen, da es so bei mir nicht aufgetreten ist. Hilfe findest Du sicherlich im Contact Form 7 Support-Forum.
eConsultix - 11. Juni 2009
das Plugin funktioniert super. Das einzige Problem, dass ich noch habe ist, das Formular im Theme einzupflegen anstatt in einem Post. Leider wollen die da im Support Forum auch nicht helfen, da die sagen, dass die Funktion noch nicht eingebaut ist. Kann doch nicht so schwer sein oder
Simon [webdemar] - 11. Juni 2009
Nee, das ist gar nicht so schwer. Du könntest die do_shortcode-Funktion von WordPress nutzen:
< ?php echo do_shortcode('[contact-form 1]'); ?>Probier das mal. Das sollte klappen
Miesel - 3. November 2009
Hallo, habe dieses tolle Plugin auch installiert. Funktioniert auch super, möchte es jetzt jedoch per css an mein Layout anpassen. Wenn ich in den Editor für das Plugin gehe, sind jedoch aale css-Dateien inaktiv?!? Wie geht das ? Und wo kann ich das Layout des Formulars genau ändern?
René - 30. Dezember 2009
Hallo, habe das Plugin auch installiert und es funktioniert auch größtenteils. Nur der Dateiupload will nicht funzen, es wird einfach kein Bild mitgeschickt und auch von mir eingefügte Felder werden nicht übertragen. In entsprechenden Foren war bisher keine Hilfe zu lesen, gibt es hier eventuell Experten?
Andre - 1. Februar 2010
Hallo,
ich habe mir soebend auch Cantact Form 7 installiert.
Allerdings kann ich nicht alle Funktionen nutzten.
Wenn ich z.B. ein Drop Down Menü einrichten will und meine Auswahlmöglichkeiten bei “Choices” eintragen will, wird es nicht angenommen. Sie verschwinden sobald ich etwas anderes anklicke.
Hat jemand einen guten Rat?
mac - 28. Mai 2010
Hi Leute,
Habe mir auch das Contact Form 7 zugelegt. Ist ein gut durchdachtes Plugin, jedoch habe ich ein Problem mit der Codierung. Vielleicht kann mir hier wer weiterhelfen, habe es schon auf der Supportseite probiert, jedoch konnte bzw wollte mir keiner helfen.
Ich habe ein Formular erstellt mit Textfelder und Bildupload. Das verschicken funktioniert ohne Probleme, jedoch beim Empfang der Email erhalte ich statt Umlaute irgendwelche Sonderzeichen und die raufgeladene Bilder werden als Textkodierung dargestellt.
Kann mir vielleicht jemand helfen wie ich das Problem beheben kann?
Danke im vorraus
lg, mac
Pert - 30. Juni 2010
Hallo,
ich habe contact form 7 auch installiert. Alle Formular-
felder erscheinen auch im Frontend. Leider erscheint
bei mir ein roter Balken mit folgender Nachricht:
Das versenden der Nachricht war fehlerhaft. Bitte versuchen Sie es noch einmal zu einem späteren Zeitpunkt oder informieren Sie den Administrator.
Was mache ich jetzt?
Liebe Grüße, Pert