【wordpress】ContactForm7に引数をぶち込む

よろしければシェアお願いします!

【自分用メモ】

CMSの様な物を構築してる際、そのページのIDや名前などを変数を設定しContactForm7フォーム内に受け渡したいときがある。

http://example.com/contact?st=○○

[text* st default:get]

もしくはfunctionsに


function my_form_tag_filter($tag){
if ( ! is_array( $tag ) )
return $tag;

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

下記を記述し[]でくくる

[text st]

で取得する。

[]は小文字。

んーー上かな(´・ω・`)。

スポンサーリンク

よろしければシェアお願いします!