Neutrope Redirect Flow for Contact Form 7

説明

Neutrope Redirect Flow for Contact Form 7は、Contact Form 7のフォーム送信後の動作を改善します。

Contact Form 7のフォームごとにこのプラグインを有効にでき、送信に成功した訪問者を自分のサイトの公開済みページへ移動させられます。必要に応じて短いメッセージを先に表示し、指定した秒数だけ待ってからリダイレクトすることもできます。

すべてのフォームは、1つの「Redirect Flow」設定ページからそれぞれ独立して設定します。Contact Form 7が無効の場合でも、プラグインは安全に有効化でき、エラーを起こす代わりに管理画面に通知を表示します。

独自の URL や外部 URL へのリダイレクト、アクセス解析との連携、CAPTCHA の処理、ステップフォーム、Pro 版の機能はまだ含まれていません。

このプラグインは独立したアドオンであり、Contact Form 7の作者と提携したり、承認を受けたりしているものではありません。

機能

  • Contact Form 7のフォームごとに有効・無効を切り替えられる。
  • 送信に成功したら、同じサイト内の選択した公開済みページへリダイレクトする。
  • リダイレクト前に表示するメッセージを任意で設定できる (空欄にすると表示しない)。
  • リダイレクトの待機時間を選べる (0、1、2、3、5秒)。
  • フォームごとに独立して設定できる。
  • Contact Form 7が無効でも安全に動作する。致命的なエラーは起こさず、代わりに管理画面に通知を表示する。
  • GPL-2.0-or-later。ライセンスの全文は同梱の LICENSE ファイルに含まれている。

ライセンス

このプラグインは GPL-2.0-or-later のもとで提供しています。ライセンスの全文は同梱の LICENSE ファイルに含まれています。
License URI: https://www.gnu.org/licenses/gpl-2.0.html

スクリーンショット

インストール

  1. neutrope-redirect-flow-for-contact-form-7フォルダーを /wp-content/plugins/ ディレクトリにアップロードするか、WordPress の「プラグイン」画面からインストールする。
  2. 「プラグイン」画面から Neutrope Redirect Flow for Contact Form 7を有効化する。
  3. (推奨) Contact Form 7をインストールして有効化する。
  4. 「お問い合わせ」メニュー (Contact Form 7が無効の場合は「設定」メニュー) の「Redirect Flow」を開き、フォームごとに設定する。

FAQ

このプラグインに Contact Form 7は必要ですか ?

フォーム一覧、フォームごとの設定、送信後のリダイレクトには Contact Form 7が必要です。Contact Form 7がなくてもプラグインは有効化でき、エラーにはならず通知を表示します。

送信に成功すると何が起きますか ?

このプラグインを有効にし、「ページへリダイレクト」を選んだフォームでは、訪問者は指定したページへ移動します。メッセージを設定している場合は先に表示し、待機時間を設定している場合はその秒数だけ待ってからリダイレクトします。

外部サイトや任意の URL にリダイレクトできますか ?

いいえ。選択できるのは自分のサイトの公開済みページだけです。外部の URL や任意の URL にはまだ対応していません。

どのようなデータを保存しますか ?

nrfcf7_settings という名前のオプション1件だけです。フォームごとの設定 (有効化、送信後の動作、リダイレクト先ページ、待機時間、メッセージ) を保存します。プラグインを削除すると、このオプションも削除されます。

評価

このプラグインにはレビューがありません。

貢献者と開発者

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

貢献者

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

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

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

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

変更履歴

0.3.4

  • Added the Requires Plugins: contact-form-7 plugin header for WordPress.org plugin dependency support.

0.3.3

  • Renamed the plugin to Neutrope Redirect Flow for Contact Form 7 for WordPress.org submission readiness.
  • Updated the plugin slug, text domain, main plugin file name, internal prefixes, admin slugs, asset handles, and build ZIP output naming.
  • Updated the plugin ZIP top-level directory to neutrope-redirect-flow-for-contact-form-7.

0.3.2

  • Updated WordPress.org contributor username for plugin directory readiness.

0.3.1

  • Added bundled LICENSE file.
  • Added reproducible ZIP build script.
  • Improved readme.txt for plugin directory readiness.
  • Improved internationalization handling.
  • Fixed Plugin Check escaping and naming issues.
  • Fixed generated ZIP paths for WordPress upload compatibility.

0.3.0

  • Added redirect delay setting for thank-you page redirects.
  • Added optional redirect message before moving to the selected page.

0.2.0

  • Added per-form thank-you page redirect settings.
  • Added frontend handling for Contact Form 7 successful submissions.

0.1.0

  • Initial foundation release.
  • Safe bootstrap with Contact Form 7 detection and admin notice.
  • Settings page with Contact Form 7 form list.
  • Per-form enable toggle saved to a plugin option.
  • Uninstall cleanup of the plugin option.