デイトラweb制作上級編パターン3 DAY31~44⑬

卒業制作課題パターン3 13日目
page-contact.php(コンタクトページ)

Contact Form 7 を使ってコンタクトフォームを作成
→ 上級編パターン2 DAY31~44⑪
サンクスページの設定
page-contact-thanks.php

①スラッグ「thanks」の固定ページを作成

②functions.php にページ遷移のためのコードを書く
add_action('wp_footer', 'add_thanks_page');
function add_thanks_page()
{
echo <<< EOD
<script>
document.addEventListener( 'wpcf7mailsent', function( event ) {
if ( 'ショートコードのid' == event.detail.contactFormId ) {
location = 'http://サイト名.local/contact/thanks/';
}
}, false );
</script>
EOD;
}
ショートコードのid↓

まとめ
今回も卒業制作課題を進めました。
パターン1・2より早く終わるかなぁと思ったのですが、結局は同じくらいの日にちで課題が終わりそうです。
この辺りは回数をこなすしかなさそうですね。。。