Theme Customizier sanitize_callback funktioniert nicht

Ich habe eine Designoption, um die Geschwindigkeit des Sliders einzustellen. Die function ” sanitize_callback funktioniert nicht. Ich möchte, dass die function die Geschwindigkeit auf 4000ms setzt, wenn ein nicht numerisches Zeichen eingegeben wird.

 function slider_speed_sanitize($input) { if (!is_positive_integer($input)) { $input = 4000; } return $input; } function is_positive_integer($str) { return (is_numeric($str) && $str > 0 && $str == round($str)); } 

Wenn ich nicht numerische Zeichen eingeben, wird die Geschwindigkeit auf 0 gesetzt.

Solutions Collecting From Web of "Theme Customizier sanitize_callback funktioniert nicht"