User Avatar

Nani Nadia Germano

Nuovo Utente
15 Feb 2013
1
0
0
Buongiorno a tutti.
Sono un un utente "non php", nel senso che utilizzo Wordpress per i miei blog, ma non conosco il linguaggio (lo leggo, faccio piccole modifiche, ma preferisco dichiararmi ignorante!!!).
Volevo sapere se c'è qualcuno di voi che mi può aiutare per questo problema, che ho individuato, ma che non riesco a risolvere :-(

Dunque... il codice è questo (è un plugin di wp):
PHP:
if( $avatar_img = user_avatar_avatar_exists( $item_id ) ):
		
		$avatar_src = get_site_url()."/wp-content/uploads/avatars/".$item_id."/".$avatar_img;
		if(function_exists('is_subdomain_install') && !is_subdomain_install())
			$avatar_src = "/wp-content/uploads/avatars/".$item_id."/".$avatar_img;
		
		$avatar_folder_dir = USER_AVATAR_UPLOAD_PATH."{$item_id}/";
		
		$file_time = filemtime ($avatar_folder_dir."/".$avatar_img);
		
		$avatar_url = plugins_url('/user-avatar/user-avatar-pic.php')."?src=".$avatar_src ."&w=".$width."&id=".$item_id."&random=".$file_time;
		
		// Return it wrapped in an <img> element
		if ( true === $html ) { // this helps validate stuff
			return '<img src="' . esc_url($avatar_url) . '" alt="' . esc_attr($alt) . '" class="' . esc_attr($class) . '"' . $css_id . $html_width . $html_height . ' />';
		// ...or only the URL
		} else {
			return  $avatar_url ;
		}
	else:
		return false;
	endif;
}
add_action("admin_init", "user_avatar_delete");

_______________________________

mi dovrebbe restituire + o - questo:
<img src="http://www.torellistudio.com/wp-content/uploads/avatars/1/1354012656-bpfull.jpg" alt="" class=" avatar avatar-150 photo user-1-avatar" width="150" height="150">
invece mi da questo:
<img src="http://www.torellistudio.com/wp-content/plugins/user-avatar/user-avatar-pic.php?src=http://www.torellistudio.com/wp-content/uploads/avatars/1/1354012656-bpfull.jpg&amp;w=150&amp;id=1&amp;random=1354012658" alt="" class=" avatar avatar-150 photo user-1-avatar" width="150" height="150">

Grazie in anticipo!
Nadia
 
Ultima modifica di un moderatore:
Ciao,
non uso praticamente mai questa sintassi
PHP:
    else:
        return false;
    endif;
}
ma non credo ci vada la } finale
 

Discussioni simili