- fixed user profile url slug name

This commit is contained in:
Denis Baranov
2018-02-13 11:21:40 +02:00
parent 7a93ed0138
commit 8fa0561e20
2 changed files with 14 additions and 5 deletions
+6 -1
View File
@@ -233,7 +233,7 @@ if ( ! class_exists( 'User' ) ) {
$separate = $separated[ $permalink_base ];
$first_name = $userdata->first_name;
$last_name = $userdata->last_name;
$full_name = sprintf( '%s %s', $first_name, $last_name );
$full_name = trim(sprintf( '%s %s', $first_name, $last_name ));
$full_name = preg_replace( '/\s+/', ' ', $full_name ); // Remove double spaces
@@ -256,7 +256,12 @@ if ( ! class_exists( 'User' ) ) {
$append++;
}
}
$user_in_url = UM()->permalinks()->profile_slug( $username, $first_name, $last_name );
if(empty($user_in_url)){
$user_in_url = $userdata->user_login;
}
$user_in_url = trim($user_in_url,$separate);
}
update_user_meta( $user_id, "um_user_profile_url_slug_{$permalink_base}", $user_in_url );