Map text field to ACF email field
add_filter(‘frm_acf_supported_field_types’, ‘acf_map_text_to_email’); function acf_map_text_to_email( $field_types ) { $field_types[‘text’][] = ’email’; return $field_types; }Continue reading
Join 2,000,000+ Professionals who use WPCode to Future-Proof Their Websites!
add_filter(‘frm_acf_supported_field_types’, ‘acf_map_text_to_email’); function acf_map_text_to_email( $field_types ) { $field_types[‘text’][] = ’email’; return $field_types; }Continue reading
add_filter(‘frm_acf_global_js_data’, ‘acf_global_js_data’, 10, 2); function acf_global_js_data( $data, $args ) { $data[‘form_object’] = FrmForm::getOne( $args[‘form_id’] ); $data[‘strings’][‘custom_string’] = ‘Your custom string’; $data[‘custom_data’] = ‘Your custom data’; return $data; }Continue reading
add_filter(‘frm_acf_form_action_js_data’, ‘acf_form_action_js_data’, 10, 2); function acf_form_action_js_data( $data, $args ) { $data[‘form_action_id’] = $args[‘form_action’]->ID; return $data; }Continue reading
add_filter(‘frm_redirect_delay_time’, ‘change_delay_time’); function change_delay_time( $delay_time ) { return 5000; }Continue reading
add_filter(‘frm_quiz_outcome_action_options’, ‘increase_quiz_outcome_limit’); function increase_quiz_outcome_limit( $options ) { $options[‘limit’] = 200; //Change 200 to your limit. return $options; } add_filter(‘frm_form_action_limit’, function( $limit ) { return 200; //Change 200 to your limit } );Continue reading
add_filter( ‘frm_search_any_terms’, ‘frm_custom_search_full_string’, 10, 2 ); function frm_custom_search_full_string( $use_or, $search_string ) { return false; }Continue reading
add_filter(‘frm_acf_acf_number_to_frm_number’, ‘frm_acf_acf_number_to_integer’, 10, 2); function frm_acf_acf_number_to_integer( $new_value, $args ) { return intval( $new_value ); }Continue reading
add_filter(‘frm_acf_frm_to_acf’, ‘frm_acf_frm_to_integer’ , 10, 2); function frm_acf_frm_to_integer( $new_value, $args ) { if ( ‘number’ === $args[‘acf_field’][‘type’] && ‘number’ === $args[‘frm_field’]->type ) { $new_value = intval( $new_value ); } return $new_value; }Continue reading
add_filter(‘frm_acf_frm_number_to_acf_number’, ‘frm_acf_frm_number_to_acf_number’, 10, 2); function frm_acf_frm_number_to_acf_number( $new_value, $args ) { return intval( $new_value ); }Continue reading
add_filter(‘frm_acf_backend_js_data’, ‘acf_backend_js_data’, 10, 2}; function acf_backend_js_data( $data, $args ) { $data[‘form_action_id’] = $args[‘form_action’]->ID; $data[‘strings’][‘custom_string’] = ‘Your custom string’; $data[‘custom_data’] = ‘Your custom data’; return $data; }Continue reading