mirror of
https://github.com/10h30/ultimatemember.git
synced 2026-06-05 15:09:37 +09:00
Fix gravatar profile photo and tool
This commit is contained in:
@@ -17,8 +17,7 @@ class UM_ADDON_gravatar_transfer {
|
||||
$wpdb->query('DELETE FROM '.$wpdb->usermeta.' WHERE meta_key = "synced_gravatar_hashed_id" ');
|
||||
|
||||
$wpdb->query('INSERT INTO '.$wpdb->usermeta.'(user_id, meta_key, meta_value)
|
||||
SELECT ID, "synced_gravatar_hashed_id", MD5( LOWER( TRIM(user_email) ) )
|
||||
FROM '.$wpdb->users.' ');
|
||||
SELECT ID, "synced_gravatar_hashed_id", MD5( LOWER( TRIM(user_email) ) ) FROM '.$wpdb->users.' ');
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -1480,7 +1480,8 @@ function um_fetch_user( $user_id ) {
|
||||
if ( $avatar_uri )
|
||||
|
||||
if( um_get_option('use_gravatars') && ! um_user('synced_profile_photo') && ! $has_profile_photo ){
|
||||
$avatar_uri = um_get_domain_protocol().'gravatar.com/avatar/'.um_user('synced_gravatar_hashed_id');
|
||||
$avatar_hash_id = get_user_meta( um_user('ID'),'synced_gravatar_hashed_id', true);
|
||||
$avatar_uri = um_get_domain_protocol().'gravatar.com/avatar/'.$avatar_hash_id;
|
||||
$avatar_uri = add_query_arg('s',400, $avatar_uri);
|
||||
$gravatar_type = um_get_option('use_um_gravatar_default_builtin_image');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user