Я использую Page Analytics для автоматического сбора данных формы. Gravity Forms создает тег без какого-либо атрибута имени. Я пытаюсь найти способ присвоить тегу формы атрибут имени. Ближе всего к этому я подошел к следующему примеру:
<?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 для создания атрибута имени для рассматриваемой формы.