Turn off the JavaScript antispam check.
add_filter( ‘frm_run_antispam’, ‘__return_false’ );Continue reading
Join 2,000,000+ Professionals who use WPCode to Future-Proof Their Websites!
add_filter( ‘frm_run_antispam’, ‘__return_false’ );Continue reading
add_filter( ‘frm_process_antispam’, ‘my_custom_function’ ); function my_custom_function( $is_valid ) { if ( $is_valid !== true ) { //do something } return $is_valid; }Continue reading
add_filter( ‘frm_where_filter’, ‘frm_flexible_filter’, 10, 2 ); function frm_flexible_filter( $where, $args ) { $view_id = 186;// Replace with your View ID $field = 644;// Replace with ID of your field if ( $args[‘display’]->ID == $view_id && $args[‘where_opt’] == $field ) {…Continue reading
add_filter( ‘frm_form_token_check_before_today’, ‘my_custom_function’ ); function my_custom_function( $times ) { array_push( $times, 3 * DAY_IN_SECONDS ); // Three days ago. return $times; }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_global_setting’, ‘replace_global_setting’, 10, 3 ); function replace_global_setting( $setting, $string, $settings ) { $form_id = $settings->current_form; if ( $form_id === 5 && $string === ‘login_msg’ ) { // change 5 to your form id and login&msg to the string name.…Continue reading
add_filter( ‘frm_form_strings’, ‘add_form_strings’, 10, 2 ); function add_form_strings( $strings, $form ) { // Add edit and delete options. if ( $form->editable ) { $strings[] = ‘edit_value’; $strings[] = ‘edit_msg’; } $strings[] = ‘prev_value’; if ( isset( $form->options[‘rootline_titles_on’] ) && !…Continue reading
add_filter( ‘frm_api_prepare_data’, ‘prepare_data’ ); function prepare_data( $data, $fields ) { foreach ( $fields as $k => $field ) { switch ( $field->type ) { case ‘checkbox’: case ‘select’: //do something break; case ‘file’: //do something break; case ‘date’: FrmAPIAppHelper::format_date( $field,…Continue reading
add_filter( ‘rest_prepare_frm_entries’, ‘change_item_name’, 10, 3 ); function change_item_name( $response, $item, $request ) { if ( isset( $response->data[‘name’] ) ) { $response->data[‘name’] = ‘place here the new name of the item’; } return $response; }Continue reading