Changeset 2086595
- Timestamp:
- 05/13/2019 08:20:06 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
wechat-social-login/trunk/includes/social/class-xh-social-hooks.php
r2080785 r2086595 183 183 184 184 public static function get_avatar_url($url, $id_or_email, $args){ 185 $avatar_url =get_user_meta($id_or_email,'_social_img',true); 186 if(!empty($avatar_url)){ 187 return $avatar_url; 188 } 185 if ( $id_or_email instanceof WP_User ) { 186 $avatar_url =get_user_meta($id_or_email->ID,'_social_img',true); 187 if(!empty($avatar_url)){ 188 return $avatar_url; 189 } 190 } elseif ( $id_or_email instanceof WP_Post ) { 191 $avatar_url =get_user_meta((int) $id_or_email->post_author,'_social_img',true); 192 if(!empty($avatar_url)){ 193 return $avatar_url; 194 } 195 }else if($id_or_email &&$id_or_email instanceof WP_Comment&&$id_or_email->user_id){ 196 $avatar_url =get_user_meta($id_or_email->user_id,'_social_img',true); 197 if(!empty($avatar_url)){ 198 return $avatar_url; 199 } 200 }else if($id_or_email&&is_email($id_or_email)){ 201 $user = get_user_by('email', $id_or_email); 202 if($user){ 203 $avatar_url =get_user_meta($user->ID,'_social_img',true); 204 if(!empty($avatar_url)){ 205 return $avatar_url; 206 } 207 } 208 }else if(is_numeric($id_or_email)){ 209 $avatar_url =get_user_meta($id_or_email,'_social_img',true); 210 if(!empty($avatar_url)){ 211 return $avatar_url; 212 } 213 } 214 189 215 190 216 // if(!$url){
Note: See TracChangeset
for help on using the changeset viewer.