質問: マルチサイトで制作しているサイトのお問い合わせフォームにContact Form 7を使用しています。 送信時に、リダイレクトさせて別ページ(固定ページ)で「サンクスページ」を表示させたいです。 これが原因かわからないですが、 メールを外部SMTPサーバー経由に切り替える必要があった為、「WP-Mail-SMTP」というプラグインを導入しています。 設定でチェックしている箇所は下記になります。 * メーラー - WordPressの全てのメールをSMTP経由で送信する。 * Encryption - SSLを使用する。 * Authentication - SMTP認証を使用します。 リダイレクトの設定は下記の方法を参考に実装しています。 https://contactform7.com/ja/redirecting-to-another-url-after-submissions/ 通常のサイト(マルチサイトではなく、外部SMTPサーバーの使用をしていないサイトの制作)場合は上記の設定でリダイレクトされていました。 上記の設定で送信すると、画面には「ありがとうございます。メッセージは送信されました。」と表示され、メールも届きますが、サンクスページへのリダイレクトはされません。 「Contact Form 7 Redirection」というリダイレクトのプラグインで(マルチサイトも対応しているとのことでした)を試しましたが、同じ表示でリダイレクトされません。 色々調べたのですが、知識不足でなかなかうまくいきません。お助けいただけますでしょうか。 情報不足でしたらお手数ですが、おっしゃってください。よろしくお願いします。
回答: とりあえず `wpcf7submit` など他のイベントで取れるか確認してみてはいかがでしょうか。 【DOM イベント | Contact Form 7 [日本語]】