0
Im Plugin Kontaktformular 7 möchte ich die erste Nummer gelöscht haben. zum Beispiel, wenn der Benutzer: 054222222 es werden wird: 542811833Wordpress CF7 substr erste Nummer in einem Zahlenfeld
ich diese tryed tun dies, indem die Folowing Code
echo substr('$number_variable', 1);
Gebrauchte ajusting i here gefunden, das ist mein Code:
function is_number($result, $tag) {
$type = $tag['type'];
$name = $tag['name'];
if ($name == 'request-phone') {
$stripped = preg_replace('/D/', '', $_POST[$name]);
$_POST[$name] = $stripped;
if(strlen($_POST[$name]) != 10) { // Number string must equal this
$result['valid'] = false;
$result['reason'][$name] = $_POST[$name] = 'Enter 10 digit phone number.';
}
}
return substr('$result', 1);
}
add_filter('wpcf7_validate_text', 'is_number', 10, 2);
add_filter('wpcf7_validate_text*', 'is_number', 10, 2);
Aber das funktioniert nicht.