我正在使用重力形式。我有400多个表格。我想在每个表单和特定字段中添加参数名称。我知道如何在Gravity表单字段中添加参数。
但我想在每个表单中添加参数,例如搜索替换。是否有任何可用于重力形式的技巧。因为要花时间在每个表单中添加参数名称。
答案 0 :(得分:0)
这样的事情应该这样做:
add_filter( 'gform_pre_render', function( $form ) {
foreach( $form['fields'] as &$field ) {
// if( field you want ) {
$field->allowsPrepopulate = true;
$field->inputName = 'your_parameter';
// }
}
}, 9 );
您需要确定识别要应用此字段的字段的最佳方法。你会看到我已经将这个条件评论出来了。如果它们都具有相同的字段ID,则可以执行以下操作:
if( $field->id == 1 ) { ... }
如果他们有相同的标签,你可以这样做:
if( $field->label == 'My Label' ) { ... }