如何自定义WordPress'重力形式

时间:2015-03-17 06:42:27

标签: php wordpress gravity-forms-plugin

如何在呈现表单之前自定义表单?基本上我想要做的是更改标签,在输入框上添加默认值,预填充和预先选择下拉菜单。我添加了一个钩子来处理预渲染事件,不幸的是它没有用。

以下代码仅用于标签自定义。我期望在这段代码中发生的是输入框标签在渲染表单后应该变成“测试标签”。

有谁能告诉我我的代码有什么问题?

/* I've placed this code in template/function.php */

/*gravity forms*/
add_filter( 'gform_pre_render', 'customize_form' );

function customize_form( $form ) {

if($form['id'] != 6) return $form;

foreach ( $form['fields'] as &$field ) {
    if ( $field['id'] == 10 ) {            
            var_dump($field['inputs']);
            $field['inputs'][0]['label'] = "Test Label";
    }
}

return $form;
}

0 个答案:

没有答案