在wordpress中使用高级自定义字段插件验证字段时,我遇到以下问题。所发生的情况是,字段已正确验证,但错误出现在新页面上,而不是出现在我要验证的字段上方的同一页面上。要验证的代码如下:
function validate_fields_contact()
{
add_filter(\'acf/validate_value/name=phone_contact\', \'validate_phone_number\', 10, 4);
}
function validate_phone_number($valid, $value, $field, $input)
{
if (!$valid) {
return $valid;
}
if(!preg_match("/^\\+XX(\\s|\\d){8,12}$/", $value)) {
return __(\'Incorrect Format.\');
}
return true;
}
It should be like that: This is what happens