MW Form パラメータから値

情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。

*MW Form は開発終了になっています。

関連サイトからワードプレス上の問い合わせフォームへのリンクにパラメータを付けて、メーカー名と商品名をフォームにセット。

function my_mwform_value1($value, $name) {
  if ($name === 'name1' && !empty($_GET['name1']) && !is_array($_GET['name1'])) { $maker = urldecode($_GET['name1']);
    return $maker;
  }
  if ($name === 'name2' && !empty($_GET['name2']) && !is_array($_GET['name2'])) { $shouhin = urldecode($_GET['name2']);
    return $shouhin;
  }
  return $value;
}
add_filter('mwform_value_mw-wp-form-xxx', 'my_mwform_value1', 10, 2);