ホーム » ブログ » WordPressのContactForm7で前ページの情報を引き継ぐ

2013/10/04

使用しているfunctions.phpには下記のコードを追加

function my_form_tag_filter($tag){
 if ( ! is_array( $tag ) )
 return $tag;
 if(isset($_GET['×××××'])){
 $name = $tag['name'];
 if($name == '×××××')
 $tag['values'] = (array) $_GET['×××××'];
 }
 return $tag;
}
add_filter('wpcf7_form_tag', 'my_form_tag_filter', 11);

フォームへのリンクを下記のように変更
(今回は投稿のタイトルを引き継ぐことにします。カスタムフィールドの値にする場合は「<?php the_title(); ?>」の部分を変更してください。)

<a href="ここはフォームへのURL?×××××=<?php the_title(); ?>">

ContactForm7の管理画面より引き継ぎたい個所を下記に変更

[text ×××××]

「×××××」の部分はすべて同一に変更して下さい。


Related Posts関連記事

BLOGブログのカテゴリー

HOMEPAGEホームページ制作

SEOSEO対策

OTHERその他のサービス

to Top