WordPress und die Kontakt-Formular-Hölle
22. Juli 2009
Alle paar Monate wundere ich mich aufs Neue über WordPress, dann schafft es irgendein Plugin-Programmierer mal wieder, aus einem simplen Kontaktformular eine eierlegende Wollmilchsau zu programmieren. Grad mal wieder geschehen mit Contact Form 7.
Alles hat mal so schön angefangen mit cForms. Ein schönes Kontaktformular, das immer mehr ausgebaut worden ist, bis man jegliche Art von Formular damit abdecken konnte. Dann kam eine Höllen-Administrations-Oberfläche hinzu, die sich grundlegend von den WordPress-Standards entfernte und ominöse andere Features die ich nicht brauchte. Nicht dass ich was gegen cForms hätte, aber ich will doch nur ein einfaches Kontakt-Formular!
Also wieder angefangen zu suchen, wieder ein neues Plugin, wieder das CSS angepasst und wieder stundenlang geflucht. Diesmal gab es dann Contact Form 7. Schön schlank, ein CAPTCHA kam separat und es macht das, was es sollte: Ein einfaches Formular per E-Mail versenden. Schöne Sache. Zumindest bis heute, denn da erschien die Version 2.0 des Plugins.
Das braucht jetzt eine eigene Datenbanktabelle, ist „highly customizable“ und liefert eine API, mit der man ein Plugin um Plugins erweitern kann. Auf Deutsch: Das Plugin schlägt den gleichen Weg ein wie cForms. Aber ich will nur ein einfaches Kontaktformular!
Ich verstehe manche Plugin-Entwickler nicht, da programmiert man ein Plugin für eine sehr spezialisierte und isolierte Aufgabe, und auf einmal soll das Ding dann möglichst alles abdecken. Ist mir klar das es noch weitere Kontakt-Plugins gibt, aber wer sagt mir das diese nicht den gleichen Weg einschlagen? Und ja, ich bin etwas angesäuert :) Kann doch nicht sein das man ein Plugin installiert, das dann ein halbes Jahr später durch Updates was völlig anderes macht ….

22. Juli 2009 um 13:26 Uhr
Genau aus diesem Grund prüfe ich jede kandidierende Funktion, ob diese wirklich so wichtig und unverzichtbar für ein Update ist. Bis jetzt gelingt mir das eigentlich ganz gut, Antispam Bee und AntiVirus für WordPress sind schön schlank und erledigen genau das, wofür ich diese Plugins auch ins Leben gerufen habe.
23. Juli 2009 um 14:55 Uhr
Genauso geht es mir auch, ich hatte auch erst cforms in Verwendung, dann ContactForm 7 und jetzt geht der Wahnsinn schon wieder los, alle 2 Wochen muss ich meine Plugins verschlanken und aufräumen, weil sich die Datenbankabfragen exponentiell nach oben entwickeln. Falls Du eine gute, einfache Alternative für das Kontaktformular findest, gibst Du uns ja vielleicht einen Tipp hier im Blog =D
2. August 2009 um 19:56 Uhr
Wie ich sehe, bin ich mit dem Problem nicht alleine ;-)
Habt Ihr denn schon eine brauchbare Alternative gefunden?
3. August 2009 um 06:32 Uhr
Ich habe inzwischen schweren Herzens die Version 2.0 von Contact Form 7 installiert. Zumindest musste man keine weiteren Anpassungen durchführen, und das Kontakt-Formulare “funktionierte einfach weiter”.
5. August 2009 um 09:24 Uhr
Na super, dann kann ich mir die weitere Suche ja sparen.
19. Oktober 2009 um 07:39 Uhr
gut zu wissen, dass es nicht nur mit so geht, ich nutze momentan das “Secure and Accessible PHP Contact Form” allerdings habe ich ein Problem mit den Umlauten, die verhaut mir das Teil, ansonsten ist es extrem easy zu installieren und einzurichten.
21. Februar 2010 um 16:29 Uhr
Hallo
ich habe in der Version 2.1 Probleme mit den Umlauten “ö ä ü ß”
Wie bekommt man das in den Griff? Oder liegt es an WP 2.9?
Beim Schreiben werden sie angezeigt bei mir (GMX) kommen andere “fluchzeichen”
schönen Gruss,
John
9. Februar 2011 um 23:03 Uhr
Gut immerhin, wenn Contact Form 7 läuft. Bei mir kommt dann immer der Hinweis, dass die Nachricht nicht gesendet werden konnte.
ich bin die Kontakt-Formular-Hölle auch leid. Möchte nur ein einfaches Formular mit Spamschutz – das wäre alles. Am liebsten zu verwenden für Dummies wie mich.
3. Januar 2012 um 16:26 Uhr
Hab auch Probleme mit cforms Version 12.2.
Ich bekomme die Mitteilumg das dass Formular abgesendet wurde. Auch die Bestätigungsnachricht wird angezeigt.
Aber weder der Empfänger noch der Absender erhalten eine Mail.
Hab mir so viel Mühe gegeben und es funktionierte ja auch. Dann auf einmal nichts mehr.
Naja. Werd auch mal Contact Form 7 benutzen und hoffen das es dann wieder läuft.