ContactForm7に前ページからデータを受け取れるようにするには?
-
formで入力してもらったデータをpostでContactForm7へ送って,受け取ったデータをメールで送信させたいと思っています。
————————————————–
使用環境
version:wordpress 3.0.1
使用中のプラグイン:Custom Field Template、Really Simple CAPTCHA、Single Post Template、WP Multibyte Patch
————————————————–参考にしているページ「Contact Form 7のカスタマイズ」
http://ja.forums.wordpress.org/topic/3049?replies=3
参考にしているページ 「[WordPress]Contact Form 7で前ページのデータを受け取る」
http://www.gnnk.net/20100118005901/上記の二つのページを参考にしながら下記のような記述をしていますが、うまくデータが受け取れていません。
どなたか詳しい方教えていただけませんか?
————————————————–
1.フォーム側の記述
————————————————–<form action="/confirm_submit" method="post"> <p><input type="text" name="data" value="" /></p> <p><input type="submit"></p> </form>————————————————–
2.function.phpの記述
————————————————–<?php function my_form_filter($tag){ if (!is_array( $tag )) { return $tag; } $postData = $_POST['data']; $name = $tag['name']; if($name == 'data') { $tag['values'] = (array)$postData; } return $tag; } add_filter('wpcf7_form_tag', 'my_form_filter', 11); ?>————————————————–
3.ContactForm7の記述
————————————————–<p>ここに受け取ったデータ<br /> [text data 30/30]</p> <p>[submit "送信"]</p>
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
トピック「ContactForm7に前ページからデータを受け取れるようにするには?」には新たに返信することはできません。