Hi @mikey520
You can try the following code snippet:
add_action("um_submit_form_register","um_090321_mobile_number_validation");
function um_090321_mobile_number_validation( $post_form ){
if( isset( $post_form['mobile_number'] ) && ! empty( $post_form['mobile_number'] ) ){
global $wpdb;
$wpdb->get_results( $wpdb->prepare("SELECT * FROM {$wpdb->usermeta} WHERE meta_key = 'mobile_number' AND meta_value = %s", $post_form['mobile_number'] ) );
if( $wpdb->num_rows > 0 ) {
UM()->form()->add_error('mobile_number', __( 'Mobile Number already registered', 'ultimate-member' ) );
}
}
}
Ensure that the Mobile Number field has a meta key mobile_number
in the Register form.
You can add the code to your theme/child-theme’s functions.php file or use the Code Snippet plugin to run the code.
Regards,