Frage

Wie erstellt man eine Seite in WordPress, die ein Kontaktformular voller benutzerdefinierter Felder, Kästchen, Eingaben usw. enthält. Es scheint seltsam, dass WordPress derzeit diese Funktion fehlt, aber wenn wir die WordPress -Community kennt, ist es unwahrscheinlich, dass wir darauf verzichten müssen.

War es hilfreich?

Lösung

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

Andere Tipps

Eines der häufigsten Plugins, die dazu verwendet werden, ist Kontaktformular 7. Es gibt auch zahlreiche andere kostenlose Plugins um diese Funktionalität sowie bezahlte Plugins wie z. Schwerkraftformen.

Erwägen Sie zu verwenden Schwerkraftformen. Es ist kommerziell, aber nur 39 US -Dollar pro Website und eine der besten 39 US -Dollar, die ich je für die WordPress -Entwicklung ausgegeben habe.

Wenn Sie ein sehr benutzerdefiniertes Formular ausführen möchten und die vollständige Kontrolle über das, was passiert, möchten, können Sie auch eine neue Vorlage für die Seite erstellen, und Ihr Formular auf dieser Vorlage würde an sich selbst zurückgeben. Oben in der Vorlage könnten Sie so etwas tun:

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

Nicht das eleganteste, aber es funktioniert.

Fügen Sie mich zur Liste der Gravity Forms Supporters hinzu. Natürlich macht es viel mehr als nur Kontaktformulare. Sie sollten sich auf jeden Fall die Funktionsliste ansehen und entscheiden, ob sie Ihre 39 Dollar wert sind. Es war ein Kinderspiel für mich und ich kaufte die unbegrenzte Lizenz für Entwickler von Site. Die Zeit, in der es mich rettet, macht es es wert.

Ich war zufrieden mit dem (frei) Deko Boko bildet Plugin. Flexibel, einfach zu modifizieren und ein Wiederholung ist integriert.

Sicheres Formular Mailer -Plugin für WordPress

Seit Jahren verwende ich das Formular Plugin aus Dagon Design: http://www.dagondesign.com/articles/secure-form-ymailer-plugin-for-wordpress/ kostenlos! (Lassen Sie mich meinem glücklichen Benutzer geben, das Giveback -Ding machen :)

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

  • Unterstützung für mehrere Instanzen
  • Ein einfach zu bedienendes System zur Erzeugung von dynamischen Form (eine beliebige Anzahl von Feldern, in beliebiger Reihenfolge)
  • Mehrere Empfänger
  • Mehrere Dateianhänge
  • Optionale Funktion zur automatischen Antwort
  • ein Bildüberprüfungssystem
  • Zahlreiche Sicherheitsfunktionen (einschließlich Schutz gegen E -Mail -Header -Injektion)
  • Ein Nachrichtenvorlagensystem
  • mehrere Sprachen
  • und zu viele andere Dinge, um aufzulisten.

Dieses Plugin wurde so konzipiert, dass sie einfach zu bedienen sind und dennoch extrem flexibel sind. Wenn Sie nur ein einfaches Kontaktformular möchten, können Sie einen mit nur wenigen Klicks einrichten.

Für diejenigen unter Ihnen, die etwas erweiterter benötigen, können Sie das Plugin vollständig an Ihre Anforderungen anpassen-sei es 5 Felder oder 500. Eine Nicht-Wort-Version ist ebenfalls verfügbar. Der Rekaptcha -Support wurde ebenfalls hinzugefügt und unterstützt die Speicherung der Daten in einer abgrenzten Datei.

Es hat mir seit Jahren gut gedient.

Sehen Sie sich das verschiedene- für nur ein Formular auf einer Seite an, es ist einfach und schnell (kein Filter-Hook oder eine andere), eine Vorlage für eine Seite in WP zu schreiben, um mehr Flexibilität zu erhalten und uns ein Plugin zu fungieren. Eine fertige Lösung oder ein Starter dort finden Sie hier: https://github.com/bueltge/wp-contact-form-template

Plus eine für Schwerkraftformen, da ich festgestellt habe, dass es für meine Kunden viel einfacher ist. Ist einfacher zu themenunterstützung für (dh einfacher anpassen über CSS) und hat weniger Konflikte mit anderen Plugins

Es gibt auch das Grunion -Kontaktformular (WordPress -Plugin) Das ist recht einfach zu bedienen. Fügen Sie einfach a hinzu

[contact-form]

Shortcode in einer Seite oder einem Beitrag. Job erledigt. Kann auch konfiguriert werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit wordpress.stackexchange
scroll top