Add permalink basename fallback

This commit is contained in:
champsupertramp
2016-03-24 22:57:27 +08:00
parent 624e95a573
commit d3013b277a
2 changed files with 11 additions and 1 deletions
+1
View File
@@ -236,6 +236,7 @@ class UM_Permalinks {
$full_name_slug = $full_name;
$difficulties = 0;
if( strpos( $full_name, '.' ) > -1 ){
$full_name = str_replace(".", "_", $full_name );
$difficulties++;
+10 -1
View File
@@ -895,8 +895,17 @@ class UM_User {
}
$ids = get_users(array( 'fields' => 'ID', 'meta_key' => 'full_name','meta_value' => $value ,'meta_compare' => '=') );
if ( isset( $ids[0] ) && ! empty( $ids[0] ) )
if ( isset( $ids[0] ) && ! empty( $ids[0] ) ){
return $ids[0];
}
$value = str_replace(".", "_", $value );
$value = str_replace(" ", "", $value );
$user = get_user_by( 'login', $value );
if ( isset( $user->ID ) && $user->ID > 0 ){
return $user->ID;
}
return false;
}