Change field label
add_filter( ‘frm_field’, ‘change_field_label’ ); function change_field_label( $field ) { if ( $field->id === ‘4089’ ) { $field->name = ‘place new label here’; } return $field; }Continue reading
Join 2,000,000+ Professionals who use WPCode to Future-Proof Their Websites!
add_filter( ‘frm_field’, ‘change_field_label’ ); function change_field_label( $field ) { if ( $field->id === ‘4089’ ) { $field->name = ‘place new label here’; } return $field; }Continue reading
add_filter( ‘frm_validate_field_entry’, ‘check_repeating_value_for_duplicates’, 10, 4 ); function check_repeating_value_for_duplicates( $errors, $posted_field, $posted_value, $args ){ if ( $posted_field->id == 12692 ) { //Replace 12692 with the ID of the repeater field. $field_to_check = 12694; //Replace 12694 with the ID of the field…Continue reading
add_filter(‘frm_setup_edit_fields_vars’, ‘frm_set_checked’, 20, 3); function frm_set_checked($values, $field, $entry_id){ if ( in_array( $field->id, array(210) ) ) { //Replace 210 with your hidden field ID $values[‘value’] = $_SERVER[‘HTTP_REFERER’]; } return $values; }Continue reading
add_filter( ‘rest_prepare_frm_fields’, ‘change_field_name’, 10, 3 ); function change_field_name( $response, $field, $request ) { if ( isset( $response->data[‘name’] ) ) { $response->data[‘name’] = ‘place here the new name of the field’; } return $response; }Continue reading
add_filter( ‘rest_prepare_frm_forms’, ‘change_form_name’, 10, 3 ); function change_form_name( $response, $form, $request ) { if ( isset( $response->data[‘name’] ) ) { $response->data[‘name’] = ‘place here the new name of the form’; } return $response; }Continue reading
add_filter( ‘frm_setup_edit_fields_vars’, ‘frm_edit_counter’, 20, 4 ); function frm_edit_counter( $values, $field, $entry_id ) { if ( intval( $field->id ) === 12283 && ! FrmAppHelper::is_admin() ) { //Replace 12283 with your field ID $values[‘value’] = intval( $values[‘value’] ) + 1; } return…Continue reading
add_filter( ‘frm_global_invalid_msg’, ‘change_message’ ); function change_message( $message ) { $message = ‘place new message here’; return $message; }Continue reading
add_filter(‘frm_update_entry_meta’, ‘update_field_value’); function update_field_value($new_values) { if ($new_values[‘field_id’] == 11389) { //11389 is the ID of the hidden field in the form – note that this field must have a value in it on form submit or this code will not…Continue reading
add_filter( ‘frm_add_form_style_class’, ‘frm_add_style_attribute_to_form_shortcode’, 1 ); function frm_add_style_attribute_to_form_shortcode( $class ) { if ( ! isset( $_GET[‘use_style’] ) ) { return $class; } $new_style = $_GET[‘use_style’]; $new_style = utf8_decode( urldecode( $new_style ) ); $new_style = esc_html( $new_style ); remove_filter( ‘frm_add_form_style_class’, ‘FrmStylesController::get_form_style_class’, 10,…Continue reading
add_filter( ‘frm_quiz_score_field’, ‘exclude_date_field_type’, 10, 2 ); function exclude_date_field_type( $count_field, $args ) { if ( $args[‘field’]->type === ‘date’ ) { $count_field = false; } return $count_field; }Continue reading