Kontaktformular auf WordPress-Sites?


29

Wie erstellt man eine Seite in WordPress, die ein Kontaktformular mit benutzerdefinierten Feldern, Feldern, Eingaben usw. enthält, das vollständig vom Autor der Site festgelegt wurde? Es scheint seltsam, dass WordPress derzeit nicht über diese Funktion verfügt, aber da wir die WordPress-Community kennen, ist es unwahrscheinlich, dass wir darauf verzichten müssen.


Jeder scheint Kontaktformular 7 zu verwenden. Es ist gut, aber ich habe auch benutzerdefinierte Formulare für diesen Zweck erstellt.
Artlung

Entspricht das [wordpress-3] -Tag hier? Die Frage bezieht sich nicht auf WP3-spezifische Funktionen und kann auch auf frühere Versionen von WordPress zutreffen.
niemand

Ich benutze das Enhanced WP Contact Form und es funktioniert für mich, obwohl es sagt, dass es nur bis WordPress 2.6 funktioniert, funktioniert es für mich immer noch einwandfrei mit WordpPress 3
Adam Dempsey

Das dynamicwp-Kontaktformular wird mit einem schwebenden Button auf der Webseite ausgeliefert.
Name-AK

Antworten:


23

Kontaktformular 7 ist eines der beliebtesten Plugins zum Hinzufügen eines Kontaktformulars zu einem WP-Blog. Es werden mehrere Kontaktformulare unterstützt und Sie können Felder nach Bedarf hinzufügen / entfernen. Zusätzliche Dienste wie reCAPTCHA und Akismet können hinzugefügt werden. Ich benutze dies in den meisten meiner Blogs, um die Kontaktfunktionen zu aktivieren.


Ich benutze das Kontaktformular 7 auf allen meinen Websites. Es hat auch mehrere Erweiterungspunkte (Aktionen und Filter), mit denen Sie Ihre eigenen benutzerdefinierten Funktionen hinzufügen können.
Avesse

Ich war mit Kontaktformular 7 sehr zufrieden. Eine Sache, die Sie überprüfen sollten, wenn Sie Tools verwenden, um Ihre Datenbank zu migrieren und URLs zu ersetzen. Stellen Sie sicher, dass Ihre generierten E-Mails noch korrekt sind. CF7 speichert die Zeilenumbrüche als / r / n und einige Skripte lesen sie falsch und schreiben sie anders in die Datenbank.
Ryan Gibbons

Für das Kontaktformular 7 muss Javascript aktiviert sein.
Hakre


5

Erwägen Sie die Verwendung von Schwerkraftformen . Es ist kommerziell, aber nur 39 USD pro Site und es ist eines der besten 39 USD, die ich jemals für die WordPress-Entwicklung ausgegeben habe.


1
Nachdem ich viele andere Kontaktformular-Plugins durchgesehen habe, ist Gravity Forms das einzige, das meine Kunden verwenden dürfen. Nichts ist vergleichbar damit, wie einfach und schön es ist, es zu benutzen.
Curtismchale

1
Ich bin so froh, dass ich diese Seite überprüft habe, bevor ich mit den Formularen von Contact 7 angefangen habe. Schwerkraftformen sind wirklich unglaublich. Danke @MikeSchinkel, du hast mir heute Stunden Arbeit erspart.
Jessegavin

@jessegavin - Ich bin froh, dass ich Ihnen weiterhelfen kann .
MikeSchinkel

@MikeSchinkel: Ist das Gravity Forms Plugin nicht GPL-fähig?
Hakre

@hakre - Ich glaube, es ist eine lizenzierte GPL, warum? Es ist jedoch nicht direkt beim Anbieter als Download ohne Bezahlung erhältlich. Schlagen Sie das vor, weil es die GPL ist, dass die Leute versuchen sollten, es kostenlos zu bekommen, anstatt den angemessenen Betrag zu zahlen, um die weitere Entwicklung und Unterstützung zu finanzieren?
MikeSchinkel

4

Wenn Sie ein hochgradig benutzerdefiniertes Formular erstellen möchten und die vollständige Kontrolle darüber haben möchten, was passiert, können Sie auch eine neue Vorlage für die Seite erstellen, und Ihr Formular in dieser Vorlage wird an sich selbst zurückgesendet. Am oberen Rand der Vorlage können Sie Folgendes tun:

<?php
if($_POST)
{
     // do something
}
?>

Nicht das eleganteste, aber es funktioniert.


2

Füge mich zur Unterstützerliste von Gravity Forms hinzu. Natürlich geht es um viel mehr als nur um Kontaktformulare. Sie sollten auf jeden Fall die Featureliste überprüfen und entscheiden, ob sie 39 US-Dollar wert ist. Es war ein Kinderspiel für mich und ich kaufte die unbegrenzte Site-Entwickler-Lizenz. Die Zeit, die es mir erspart, macht es wert.


1

Ich war mit dem (kostenlosen) Deko Boko Forms Plugin zufrieden . Flexibel, einfach zu ändern und neu zu erfassen ist integriert.


Captcha ist sehr schlecht und nicht die beste Benutzerfreundlichkeit
Bueltge

Wenn ich erwähne, dass das Captcha nicht obligatorisch ist, werden Sie dann das -1 entfernen?
Chris_K

1

Secure Form Mailer Plugin Für Wordpress

Seit Jahren benutze ich das Formular-Plugin von Dagon Design: http://www.dagondesign.com/articles/secure-form-mailer-plugin-for-wordpress/ kostenlos! (also lass mich mein glückliches User Giveback Ding machen :)

Dieses Plugin verfügt über eine Vielzahl von Funktionen, darunter:

  • Unterstützung für mehrere Instanzen
  • Ein benutzerfreundliches System zur dynamischen Formularerstellung (beliebig viele Felder in beliebiger Reihenfolge)
  • mehrere Empfänger
  • mehrere Dateianhänge
  • Optionale automatische Antwortfunktion
  • ein Bildverifizierungssystem
  • zahlreiche Sicherheitsfunktionen (einschließlich Schutz vor E-Mail-Header-Injektion)
  • ein Nachrichtenvorlagensystem
  • mehrere Sprachen
  • und zu viele andere Dinge, um sie aufzulisten.

Dieses Plugin wurde so konzipiert, dass es einfach zu bedienen ist und dennoch extrem flexibel ist. Wenn Sie nur ein einfaches Kontaktformular wünschen, können Sie mit wenigen Klicks eines einrichten.

Für diejenigen unter Ihnen, die etwas Fortgeschritteneres benötigen, können Sie das Plugin vollständig an Ihre Bedürfnisse anpassen - ob es sich um 5 Felder oder 500 Felder handelt. Eine Nicht-WordPress-Version ist ebenfalls verfügbar. Es wurde auch die Unterstützung für ReCaptcha sowie die Speicherung der Daten in einer Datei mit Trennzeichen hinzugefügt.

Es hat mir seit Jahren gute Dienste geleistet.


1

Sehen Sie den Unterschied - für nur ein Formular auf einer Seite ist es einfach und schnell (kein Filter-Hook oder anderes), eine Vorlage für eine Seite in WP zu schreiben, für mehr Flexibilität und Funktionen uns ein Plugin. Eine fertige Lösung oder einen Starter finden Sie hier: https://github.com/bueltge/WP-Contact-Form-Template


0

Plus eins für Schwerkraftformen, da ich festgestellt habe, dass es für meine Kunden viel einfacher ist, sie zu verwenden. Es ist einfacher, Theme-Unterstützung bereitzustellen (dh einfacher per CSS anzupassen) und es gibt weniger Konflikte mit anderen Plugins


2
Wenn Sie "plus eins" möchten, verwenden Sie den Aufwärtspfeil auf der bereits vorhandenen Antwort und / oder fügen Sie einen Kommentar hinzu, der erklärt, warum Sie "plus eins" sind.
Doug

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.