Change Order of Categories
add_filter(‘frm_get_categories’, ‘frm_order_cats’, 10, 2); function frm_order_cats($args, $field){ if($field[‘id’] == 25){ //change 25 to the ID of your field $args[‘orderby’] = ‘ID’; } return $args; }Continue reading
Join 2,000,000+ Professionals who use WPCode to Future-Proof Their Websites!
add_filter(‘frm_get_categories’, ‘frm_order_cats’, 10, 2); function frm_order_cats($args, $field){ if($field[‘id’] == 25){ //change 25 to the ID of your field $args[‘orderby’] = ‘ID’; } return $args; }Continue reading
add_filter( ‘frm_setup_new_form_vars’, ‘change_default_form’ ); function change_default_form( $values ) { $values[‘submit_html’] = ‘new HTML here’; return $values; }Continue reading
add_filter( ‘frm_validate_field_entry’, ‘frm_get_day_of_week’, 11, 3 ); function frm_get_day_of_week( $errors, $field, $value ) { if ( $field->id == 847 ) { //change 847 to the ID of the Hidden or text field which will hold the day of the week $date…Continue reading
add_filter( ‘frm_redirect_url’, ‘partial_prepare_redirect_url’, 1 ); function partial_prepare_redirect_url( $url ) { remove_filter( ‘frm_redirect_url’, ‘FrmEntriesController::prepare_redirect_url’ ); return str_replace( array( ‘ ‘, ‘|’, ‘@’ ), array( ‘%20’, ‘%7C’, ‘%40’ ), $url ); }Continue reading
add_filter(‘frm_upload_folder’, ‘frm_custom_upload’); function frm_custom_upload($folder){ $folder = ‘../../wp-content/uploads/product_images/’; return $folder; }Continue reading
add_action( ‘frm_display_form_action’, ‘limit_entry_by_stat’, 8, 3 ); function limit_entry_by_stat( $params, $fields, $form ) { remove_filter( ‘frm_continue_to_new’, ‘__return_false’, 50 ); if ( $form->id == 194 ) { //change 194 to your form ID $count = FrmProStatisticsController::stats_shortcode( array( ‘id’ => 893, ‘type’ =>…Continue reading
add_filter(‘frm_google_chart’, ‘frm_limit_graph_region’, 10, 2); function frm_limit_graph_region( $options, $args ) { if ( isset( $args[‘atts’][‘title’] ) && $args[‘atts’][‘title’] == ‘My graph title’ ) { $options[‘region’] = ‘IT’; } return $options; }Continue reading
add_filter(‘frm_google_chart’, ‘frm_set_custom_graph_title’, 10, 2); function frm_set_custom_graph_title( $options, $args ) { if ( isset( $args[‘atts’][‘title’] ) && $args[‘atts’][‘title’] == ‘My graph title’ ) { $options[‘title’] = ‘Test & Testing’; } return $options; }Continue reading
add_filter( ‘frm_radio_class’, ‘add_radio_class’, 10, 3 ); function add_radio_class( $class, $field, $field_value ) { if ( $field[‘id’] == 5 ) { // change 5 to your field id $class .= ‘ add_class_here’; } return $class; }Continue reading
add_filter( ‘frm_check_blacklist’, ‘__return_false’ );Continue reading