Turn off file referer check
add_filter( ‘frm_check_file_referer’, ‘__return_false’ );Continue reading
Join 2,000,000+ Professionals who use WPCode to Future-Proof Their Websites!
add_filter( ‘frm_check_file_referer’, ‘__return_false’ );Continue reading
add_filter( ‘frm_check_file_referer’, ‘turnoff_file_referer_check_for_zapier’ ); function turnoff_file_referer_check_for_zapier( $check_referer ) { if ( ! $check_referer ) { return false; } return FrmAppHelper::get_server_value( ‘HTTP_USER_AGENT’ ) !== ‘Zapier’; }Continue reading
add_filter( ‘get_canonical_url’, ‘filter_canonical_url_for_view_inside_page’, 10, 2 ); function filter_canonical_url_for_view_inside_page( $canonical_url, $post ) { $target_post_id = 180; //Replace 180 with the target page ID $target_view_id = 179; //Replace 179 wth the specific View ID if ( $target_post_id !== $post->ID ) { return…Continue reading
add_filter(‘frm_validate_field_entry’, ’email_field_lowercase_validation’, 8, 3); function email_field_lowercase_validation($errors, $posted_field, $posted_value){ if($posted_field->type == ’email’){ $_POST[‘item_meta’][$posted_field->id] = mb_strtolower($posted_value); } return $errors; }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_global_failed_msg’, ‘change_global_failed_msg_form’, 10, 2); function change_global_failed_msg_form( $message, $settings ) { $target_form_id = 852; // change 852 with the ID of your form if ( $target_form_id === (int) $settings->current_form ) { $message = ‘Custom failed message for target form ID’; }…Continue reading
add_filter(‘frm_validate_entry’, ‘allowlist_referrer_url’ ,10, 2); function allowlist_referrer_url( $errors, $values ) { $target_form_id = 215; // Change 215 to the ID of your form. if ( $target_form_id !== (int) $values[‘form_id’] ) { return $errors; } $referer = FrmAppHelper::get_server_value( ‘HTTP_REFERER’ ); $referer_allowlist =…Continue reading
add_filter( ‘frm_rich_text_emails’, ‘__return_false’ );Continue reading