| 开发者 |
frontierline2015
freemius |
|---|---|
| 更新时间 | 2026年9月30日 21:09 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[step] tag. No limit on the number of steps.[step] tag at each step boundary:
`[step "Basic info"]
[text your-name]
[email your-email]
[step "Your message"]
[textarea your-message]
[step "Confirm" confirmation]
Please review your input and submit.
[submit "Send"]`
Using conditional logic
Wrap the fields you want to toggle with HTML data attributes:
`
[text estimate-amount placeholder "Budget"]
`Yes. Contact Form 7 5.7 or later must be installed and active. This plugin is an add-on for it.
No. Enable it under Settings -> General. It is off by default.
In your own WordPress database, in tables created by this plugin. Nothing is sent to an external service.
When encrypted storage is turned on in the premium version, the key is created with the first submission and saved in the WordPress options table as cf7mp_encryption_key. Keep a copy of this value somewhere other than your database backups (with WP-CLI: wp option get cf7mp_encryption_key). Migrating the whole database moves the key with it. If you move only the submissions table, restore the key value on the new site before it starts accepting submissions. Encrypted entries cannot be decrypted without the key, not even by us.
Yes. Open Frontierline Forms -> MW WP Form Migration and convert each form with one click. Fields, validation rules, mail settings, and the input -> confirm -> submit flow are converted to Contact Form 7 automatically, and a report lists anything that needs manual review. The premium version can also import your saved MW WP Form inquiry data and convert all forms at once.
By default, no. Nothing is written to cookies or to localStorage. Temporary saving of entries is off by default. If you turn it on under Settings -> General, entries are held in sessionStorage only: they are removed as soon as the browser tab is closed, discarded after the time limit you set, and cleared once the form is submitted. Moving back from the confirmation screen keeps the entries either way, because the values simply stay in the form.
Yes. Use Contact Form 7's [file] tag as usual. The confirmation screen lists the selected file names, and the file is sent with the submission in the normal Contact Form 7 way. For security reasons browsers never let a script re-attach a file, so an uploaded file is not part of the temporary save.
The form itself is rendered by Contact Form 7, which handles caching plugins on its own. If your cache plugin serves the page to logged-out visitors from a static copy, exclude the pages that contain the form so that each visitor receives a fresh security token.
No. Deactivating or deleting the plugin keeps your saved submissions and settings, so nothing is lost by accident. To remove everything, back up your database first, then delete the tables whose names start with your table prefix followed by cf7mp_ (for example wp_cf7mp_submissions) and the options whose names start with cf7mp_.