Add secondary email address

This commit is contained in:
champsupertramp
2016-04-01 21:05:26 +08:00
parent 565a504ccd
commit 18ac9ce022
2 changed files with 12 additions and 0 deletions
+2
View File
@@ -372,6 +372,8 @@
$ultimatemember->form->add_error($key, __('This is not a valid email','ultimatemember') );
} else if ( $args[$key] != '' && email_exists( $args[$key] ) ) {
$ultimatemember->form->add_error($key, __('This email is already linked to an existing account','ultimatemember') );
} else if ( $args[$key] != '' && um_is_meta_value_exists( $key, $args[ $key ] ) ) {
$ultimatemember->form->add_error($key, __('This email is already linked to an existing account','ultimatemember') );
}
}
+10
View File
@@ -649,6 +649,16 @@ class UM_Builtin {
'label' => __('E-mail Address','ultimatemember'),
'required' => 0,
'public' => 1,
'validate' => 'unique_email',
),
'secondary_user_email' => array(
'title' => __('Secondary E-mail Address','ultimatemember'),
'metakey' => 'secondary_user_email',
'type' => 'text',
'label' => __('Secondary E-mail Address','ultimatemember'),
'required' => 0,
'public' => 1,
'editable' => 1,
'validate' => 'unique_email',
),