*/ function boldwp_sanitize_checkbox( $input ) { return ( ( isset( $input ) && ( true == $input ) ) ? true : false ); } function boldwp_sanitize_html( $input ) { return wp_kses_post( force_balance_tags( $input ) ); } function boldwp_sanitize_thumbnail_link( $input, $setting ) { $valid = array('yes','no'); if ( in_array( $input, $valid ) ) { return $input; } else { return $setting->default; } } function boldwp_sanitize_post_style( $input, $setting ) { $valid = array('style-4','style-5','style-9'); if ( in_array( $input, $valid ) ) { return $input; } else { return $setting->default; } } function boldwp_sanitize_posts_navigation_type( $input, $setting ) { $valid = array('normalnavi','numberednavi'); if ( in_array( $input, $valid ) ) { return $input; } else { return $setting->default; } } function boldwp_sanitize_email( $input, $setting ) { if ( '' != $input && is_email( $input ) ) { $input = sanitize_email( $input ); return $input; } else { return $setting->default; } } function boldwp_sanitize_read_more_length( $input, $setting ) { $input = absint( $input ); // Force the value into non-negative integer. return ( 0 < $input ) ? $input : $setting->default; } function boldwp_sanitize_positive_integer( $input, $setting ) { $input = absint( $input ); // Force the value into non-negative integer. return ( 0 < $input ) ? $input : $setting->default; } function boldwp_sanitize_positive_float( $input, $setting ) { $input = (float) $input; return ( 0 < $input ) ? $input : $setting->default; }