Contact Form 7に入力された、姓・名・メールアドレスの3項目を、別システムのメルマガ配信システムにデータ連携させたいです。
メルマガシステム側のマニュアルによると、下記のようにパラメータを渡してくれれば受け取りますよ、とのことでした。
https://www.example.com/form/?id=1000&nameFamily=your-sei&nameGiven=your-mei&mail=your-email
メルマガシステム側:nameFamily,nameGiven,mail
Contact Form 7側:your-sei,your-mei,your-email
該当のソースコード
javascript
1<script> 2document.addEventListener( 'wpcf7mailsent', function( event ) { 3 location = 'https://www.example.com/form/?id=1000&nameFamily=your-sei&nameGiven=your-mei&mail=your-email'; 4}, false ); 5</script>
試したこと
上記コードをContact Form 7のフォーム内に埋め込んで、メルマガシステムのフォームにリダイレクトさせるのですが、渡したパラメータの値をそのまま受け取ってしまいます。
例えば、姓(your-sei)に「山田」と送信しても、「your-sei」と受け取って表示してしまう感じです。
そもそもContact Form 7は自動メールを送るだけで、パラメータを渡すようなことは出来ないのでしょうか?
それとも何か手を加えてうまく渡す方法はありますでしょうか?
Contact Form 7がデータを受け取る方法は調べるとたくさん出てきますが、その逆の渡す方法はなかなか出てこないです。。
詳しい方、どうぞよろしくお願いいたします。m(_ _)m
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/30 09:41
2018/10/30 10:25 編集
2018/10/30 12:56 編集
2018/10/31 01:48
2018/10/31 02:21
2018/10/31 02:52 編集
2018/10/31 11:12