Contact Form 7 サンキューページ|送信後に異なる URL にリダイレクトさせるには.

コンタクトフォーム サンキューページ

これらのフックは2017年廃止予定となっているので使えなくなりました。on sent ok:, on submit:

また、こちらの本家サイトの記事でうまくいかない場合の対処方法

手順はこう

  1. 送信フォームの専用テンプレートが必要。例 page-contact.php
  2. 固定ページへショートコードの投稿 → スラッグは”contact”
  3. page-contact.phpの先頭にコレを追加
    
    	<?php
    		if(!empty($_POST['必須項目']) && !empty($_POST['必須項目']) ...全部の必須 ){
    			header('Location: http://example.com/thanks/');
    			exit;
    		}
    	?>
    
  4. 固定ページへ サンクスページ投稿 →スラッグは “thanks”

Categories:

Tags: