私が使用しているページ分析は、フォーム データを自動的に収集します。Gravity Forms は name 属性のないタグを作成します。フォームタグに名前属性を割り当てる方法を見つけようとしています。私が到達した最も近い例は次のとおりです。
<?php
add_filter("gform_form_tag", "form_tag", 10, 2);
function form_tag($form_tag, $form){
if ($form["id"] == 3){
$form_tag = preg_replace("|action='(.*?)'|", "action='custom_handler.php'", $form_tag);
return $form_tag;
}
}
?>
しかし、問題のフォームの名前属性を作成するために preg_replace を使用する方法がわかりません。