Contact Form 7 にパラメータを渡す方法メモ
functions.php に以下を追加して
function my_form_tag_filter($tag){ if ( ! is_array( $tag ) ) return $tag; if(isset($_GET['goods'])){ $name = $tag['name']; if($name == 'your-goods') $tag['values'] = (array) $_GET['goods']; } return $tag; } add_filter('wpcf7_form_tag', 'my_form_tag_filter', 11);
Contact Form 7 で例えば
<p>商品名<br /> [text your-goods] </p>
のような商品名欄を作成し、ボタンのリンク先を
http://example.com/contact?goods=商品1
みたいにすると、ソノような動きをします。