8. AGB gelesen und akzeptiert?
[acceptance accept-this] AGB gelesen und akzeptiert
http://contactform7.com/acceptance-checkbox/
9. Standardwerte setzen
[text* your-name default:get default:post_meta default:
user_display_name "Dein Name"]
Von links nach rechts: GET-Variable gesetzt? Post-Meta definiert?
Eingeloggter User, mit gesetzten Namen? Alles nicht der Fall?
Dann nutze “Dein Name” als Standardwert.
http://contactform7.com/getting-default-values-from-the-context/
http://contactform7.com/setting-default-values-to-the-logged-in-user/
10. Erfolgsseite
on_sent_ok: "location = '/formular-erfolgreich-eingetragen/';"
Nach erfolgreichem Absenden des Formular auf
Extraseite weiterleiten.
13. Big brother is watching you!
Ein paar Informationen des User mitsenden:
[_remote_ip]
[_user_agent]
[_url]
[_date]
[_time]
http://contactform7.com/special-mail-tags/
14. Zugangsrechte
Standard ist: alle können Lesen (außer der Abonnent).
Gelöst über die capability. Änderbar per Konstante:
define( 'WPCF7_ADMIN_READ_CAPABILITY', 'manage_options' );
Ebenso das Bearbeiten der Formulare. Standardmäßig Admin und
Redakteur. So nur noch der Admin alleine:
define( 'WPCF7_ADMIN_READ_WRITE_CAPABILITY', 'manage_options' );
16. Mail-Datenbanken
Jede Mail über Contact Form 7 sichern:
https://wordpress.org/plugins/flamingo/
https://wordpress.org/plugins/contact-form-7-to-database-extension/
https://wordpress.org/plugins/contact-form-7-integrations/
https://wordpress.org/plugins/contact-form-to-email/