get_control( $setting->id ); if ( array_key_exists( $input, $control->choices ) ) { return $input; } else { return $setting->default; } } /*------------------------------------------------------------------------*/ function business_solutions_sanitize_choicess($input) { $valid = array( 'Arial' => 'Arial, sans-serif', 'Verdana' => 'Verdana, sans-serif', 'Helvetica' => 'Helvetica, sans-serif', 'Times New Roman'=> '"Times New Roman", serif', 'Georgia' => 'Georgia, serif', 'Courier New' => '"Courier New", monospace', 'Trebuchet MS' => '"Trebuchet MS", sans-serif', 'Tahoma' => 'Tahoma, sans-serif', 'Palatino' => '"Palatino Linotype", serif', 'Garamond' => 'Garamond, serif', 'Impact' => 'Impact, sans-serif', 'Comic Sans MS' => '"Comic Sans MS", cursive, sans-serif', 'Lucida Sans' => '"Lucida Sans Unicode", sans-serif', 'Arial Black' => '"Arial Black", sans-serif', 'Gill Sans' => '"Gill Sans", sans-serif', 'Segoe UI' => '"Segoe UI", sans-serif', 'Open Sans' => '"Open Sans", sans-serif', 'Roboto' => 'Roboto, sans-serif', 'Lato' => 'Lato, sans-serif', 'Montserrat' => 'Montserrat, sans-serif', ); return (array_key_exists($input, $valid)) ? $input : ''; } /*------------------------------------------------------------------------*/ // Sanitize callback function function business_solutions_sanitize_post_layout($input) { $valid = array('one-column', 'right-sidebar', 'left-sidebar', 'three-column', 'four-column'); if (in_array($input, $valid, true)) { return $input; } return 'right-sidebar'; // Default value if the input is invalid } /*------------------------------------------------------------------------*/