Fix permalink base format

This commit is contained in:
champsupertramp
2016-05-27 14:28:15 +08:00
parent 24d24b0938
commit 0d86805510
3 changed files with 50 additions and 4 deletions
+37
View File
@@ -944,6 +944,7 @@ class UM_User {
return $ids[0];
}
$value = str_replace(".", "_", $value );
$value = str_replace(" ", "", $value );
@@ -989,5 +990,41 @@ class UM_User {
return $user_id;
}
}
/**
* @function user_exists_by_email_as_username()
*
* @description This method checks if a user exists or not in your site based on the user email as username
*
* @usage <?php $ultimatemember->user->user_exists_by_email_as_username( $slug ); ?>
*
* @param $slug (string) (required) A user slug must be passed to check if the user exists
*
* @returns Returns true if user exists and false if user does not exist.
*
* @example Basic Usage
<?php
$boolean = $ultimatemember->user->user_exists_by_email_as_username( 'calumgmail-com' );
if ( $boolean ) {
// That user exists
}
?>
*
*
*/
function user_exists_by_email_as_username( $slug ){
$user_id = false;
$ids = get_users( array( 'fields' => 'ID', 'meta_key' => 'um_email_as_username_'.$slug ) );
if ( isset( $ids[0] ) && ! empty( $ids[0] ) ){
$user_id = $ids[0];
}
return $user_id;
}
}