Contact Form 7 Controls

説明

This plugin enables simple controls for some of the advanced features of the Contact Form 7 plugin:

  • Disable AJAX form submissions
  • Disable default form CSS
  • Disable automatic paragraph formatting
  • Disable HTML5 input field types or enable the HTML5 input type fallback
  • Track form submissions, errors and completions with Google Analytics and Matomo (formerly Piwik)
  • Redirect to URL on form submission
  • Specify the Google Recaptcha language

Please note that some settings work on per-page level and will inherit for all forms on the same page. For example, disabling AJAX form submissions for one form will disable AJAX submissions on all forms on the same page.

Requirements

  • Contact Form 7 version 4.3 or later for features related to submission tracking and redirects.

How to Contribute

スクリーンショット

  • Contact Form 7 Advanced Controls

インストール

Search for “Contact Form 7 Controls” using the standard plugin installer.

FAQ

How to save Contact Form 7 submissions in the WordPress database?

The “Storage for Contact Form 7” plugin stores all contact form submissions (including attachments) securely in the WordPress database. It also provides a CSV export of the form entries.

評価

Love to see Autocomplete Setting

Very useful plugin!
I would love to see an Autocomplete Option to turn Autocomplete OFF for ALL forms. By default fields have Autocomplete ON. Although it’s possible to change it by field attribute, I’d found it easier to have a global settings to disable Autocomplete for all forms.

Great addition to CF7

Following the removal of the on_sent_ok hook from CF7, I’ve tried several plugins to perform redirection following form submission, and this is the only one I’ve found that works reliably with all browsers. And it has other useful features. 5 stars.

Fixes the ReCaptcha language issue

Works great! Only working solution I could find to properly set the ReCaptcha language (as auto-language detect is generally useless on a multi-language site).

Works Great!!

Works Great!!! Having issues with the Contact 7 Form sample code. Found this plugin which creates easy functionality. Thanks for making our lives easier!!

11件のレビューをすべて表示

貢献者と開発者

Contact Form 7 Controls はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Contact Form 7 Controls” は1ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Contact Form 7 Controls” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

0.6.2 (December 4, 2018)

0.6.1 (July 29, 2018)

  • Fix the missing formEventEnabled() function.

0.6.0 (July 27, 2018)

  • Set the minimum supported version of WordPress to 4.6 for the community translations to work.
  • Reformat code to match the WordPress coding standards.
  • Introduce developer tooling and automated checks for PHP syntax errors and coding standards.

0.5.1 (July 26, 2018)

  • Add support for community translations, fixes #19.
  • Mark as tested with WordPress 4.9.7.

0.5.0 (January 11, 2018)

  • Add support for Matomo (formerly Piwik) event tracking, props @KZeni.
  • Confirm that the plugin works with WordPress 4.9.1.

0.4.0 (September 17, 2017)

  • Fix Google Analytics tracking and redirect logic.
  • Confirm that the plugin works with WordPress 4.8.1.

0.3.5 (April 6, 2017)

  • Confirm that the plugin works with WordPress 4.7.3.

0.3.4 (January 2, 2017)

  • Fix redirect URL escaping for JS too.

0.3.3 (January 2, 2017)

  • Fix redirect URL escaping.
  • Tested with WordPress 4.7.

0.3.2 (November 24, 2016)

  • Fix redirect functionality for both AJAX and non-AJAX form submissions.

0.3.1 (October 19, 2016)

  • Test with the latest version of WordPress

0.3 (October 8, 2015)

  • Add the Google Recaptcha language setting.
  • Update the translation source file.

0.2 (September 6, 2015)

  • Make compatible with Contact Form 7 version 4.3 and later.
  • Rename the plugin to “Contact Form 7 Controls” in the repository.

0.1.5

  • Bugfix: display the correct number of entries submitted for each contact form.
  • Update translation POT file.

0.1.4

  • Check if _gaq Google Analytics global exists before adding an event.

0.1.3

  • Fix Google Analytics tracking for sent event too.

0.1.2

  • Fix Google Analytics tracking with automatic GA version detection.

0.1.1

  • Update readme.
  • Use stable tags instead of trunk for releases.

0.1

  • Initial release.