Linux 软件免费装
Banner图

Frontierline Forms – Confirmation & Multi-Step for Contact Form 7

开发者 frontierline2015
freemius
更新时间 2026年9月30日 21:09
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

contact form 7 database multi step form confirmation csv export

下载

2.0.1 2.1.2 2.0.2 2.0.3 2.0.4 2.1.0 2.0.0 2.0.5 2.1.4 2.1.1

详情介绍:

Frontierline Forms extends Contact Form 7 with the features it is missing out of the box: a confirmation screen (preview submission before sending), multi-step and multi-page forms, conditional logic, and submission history saved to your WordPress database with one-click CSV export. Use it to save Contact Form 7 submissions to the database, add a confirmation page, build multi-step forms, export entries to CSV, or migrate from MW WP Form — all from the WordPress admin, with no usage limits. This plugin is an add-on for Contact Form 7 and requires Contact Form 7 to be installed and active. It is not affiliated with, endorsed by, or sponsored by the Contact Form 7 project or its author. Features Requirements Premium version A separate premium version with additional features is available from the developer's website. The premium code is not included in this free plugin. See https://frontierline.co.jp/en/plugins/frontierline-forms/ for details.

安装:

  1. Make sure Contact Form 7 is installed and active.
  2. In your WordPress admin, go to Plugins -> Add New, search for "Frontierline Forms", then install and activate it.
  3. Open the "Frontierline Forms" menu in the admin sidebar to configure it.
Creating a multi-step form In the Contact Form 7 form editor, insert a [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"] `

屏幕截图:

  • Set up in minutes: add a [step] tag in the Contact Form 7 editor and enable the confirmation screen.
  • Every submission is saved to your own database, with keyword search and CSV export.
  • Match your site's design: brand colors, corner radius, font, and 3 progress bar styles.
  • Dashboard overview: submissions this month, today, and conversion rate at a glance.
  • Upgrade to Pro for Slack and Chatwork notifications plus automatic email replies.

升级注意事项:

2.1.4 Fixes the admin keyword search and settings that could not be turned off. Pro: the auto-reply to submitters is now off by default; if you use it, turn it on under Settings > Email after updating. 2.1.2 Important fixes for multi-step forms: the Next button no longer stalls without explanation, and entries are no longer kept in localStorage. Update recommended. 2.1.1 Listing and link updates only. Safe to update. 2.1.0 New: one-click MW WP Form migration wizard, plus more robust encrypted-data handling. 2.0.5 Minor update. Adds a Free vs Pro overview to the plugin dashboard. 2.0.4 Front-end step labels and messages are now translatable (previously always Japanese regardless of site language). 2.0.3 Admin UI is now English by default with a bundled Japanese translation. 2.0.2 Minor update. Adds a dismissible review request on the plugin's own screens. 2.0.1 Adds the Input -> Confirm -> Complete 3-step progress display. Recommended update. 2.0.0 All built-in features are now fully functional with no limits. Recommended update.

常见问题:

Do I need Contact Form 7?

Yes. Contact Form 7 5.7 or later must be installed and active. This plugin is an add-on for it.

Is the confirmation screen on by default?

No. Enable it under Settings -> General. It is off by default.

Where are submissions stored?

In your own WordPress database, in tables created by this plugin. Nothing is sent to an external service.

Premium: where is the encryption key stored, and what should I do when moving servers?

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.

Can I migrate from MW WP Form?

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.

Does the plugin keep what a visitor typed in their browser?

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.

Does it work with file uploads?

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.

Do I need to exclude the form page from page caching?

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.

Is my data removed when I delete the plugin?

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_.

更新日志:

2.1.4 2.1.3 2.1.2 2.1.1 2.1.0 2.0.5 2.0.4 2.0.3 2.0.2 2.0.1 2.0.0