ACF PRO 高级自定义字段插件—添加手机号验证

ACF PRO 是WordPress一款自定义字段插件,可以更灵活便捷的增强您的网站灵活性。包括了很多的自定义字段设置,可以更好的开发企业网站和个人网站,功能很丰富,还可以用来制作页面构建工具、控制媒体库和增加网站设置选项页面等。

准备工作:确保安装并激活了ACF PRO 高级自定义字段插件

1.新增手机号字段ACF PRO 高级自定义字段插件—添加手机号验证

2.添加手机号验证条件

在主题根目录下的 functions.php 文件内添加验证

/**
 * 手机表单验证
 */
function validate_phone_number($valid, $value, $field, $input){
    if (!$valid) {
        return $valid;
    }
	$erro_text = "请检查手机号";
    if(!preg_match("/^1[34578]{1}\d{9}$/", $value)) {
        return __($erro_text);
    }

    return true;
}

// contact-tel为英文字段名
add_filter('acf/validate_value/name=contact-tel', 'validate_phone_number', 10, 4);

3.实现效果

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注