Stai cercando un modo per visualizzare l'avatar degli utenti attualmente connessi nel tuo tema? Sebbene probabilmente esista un plugin per questo, abbiamo creato un rapido snippet di codice che puoi utilizzare per visualizzare l'avatar dell'utente attualmente connesso con get_avatar in WordPress.
Per regolare le dimensioni dell'avatar, puoi cambiare il numero 64 all'interno della funzione get_avatar in default, che è 96, e la dimensione massima è 512.
Istruzioni:
Tutto quello che devi fare è aggiungere questo codice al file index.php del tuo tema:
<?php
global $current_user;
get_currentuserinfo();
echo get_avatar( $current_user->ID, 64 );
?>
Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come aggiungere correttamente snippet di codice in WordPress, in modo da non compromettere accidentalmente il tuo sito.
Se ti è piaciuto questo snippet di codice, ti preghiamo di considerare di consultare i nostri altri articoli sul sito come: 28 migliori temi WordPress per aziende per il tuo sito web e come creare un modulo di registrazione utente personalizzato in WordPress.
Ciao Kevin,
grazie per il tuo ottimo lavoro e supporto in php.
Ho cercato quasi ovunque su internet (ma non sul darknet...), per trovare una soluzione a questo.
Voglio implementare il tuo snippet di codice nel mio wordpress – buddypress.
Tutti gli utenti dovrebbero essere in grado di accedere tramite un pulsante, che mostra l'avatar dopo l'accesso.
Il problema è che voglio mostrarlo a destra della mia topbar, ma non so come dovrebbe essere l'html.
Ho familiarità con il css e molto poco con l'html.
Grazie finora.
Voglio uno shortcode per visualizzare l'avatar dell'utente attualmente connesso.
Cosa devo aggiungere a [show_avatar]
Come si può visualizzare il codice in uno shortcode per favore... Voglio visualizzarlo in una colonna sul frontend
grazie mille, ottima soluzione!
Kevin sei GRANDE adorabile Grazie mille
Kevin un'altra cosa è che anche dopo il logout viene visualizzata l'immagine predefinita invece di nessuna immagine c'è una soluzione per caso la sto usando nella navigazione
può essere reso anche un menu a discesa
Kevin sei GRANDE adorabile Grazie mille
mi scuso in anticipo per la mia mancanza di conoscenza di wordpress. ho inserito il pezzo di codice nel mio child theme (main index template – index.php) file. come posso richiamare o aggiungere l'avatar a un widget della sidebar? mi scuso ancora e grazie per il tuo tempo.
qualche plugin wordpress per mostrare nome + avatar degli utenti connessi nella topbar?
Grazie per questo!
C'è un modo per far apparire anche il nome dell'utente alla sinistra?
Sarebbe fantastico anche se facessi un post su come mostrare tutti e tre gli elementi principali per gli utenti connessi: avatar, nome utente x campo profilo, immagine di copertina e magari numero di amici/follower!
Credimi, ho cercato ovunque post su questo argomento e non riesco a trovare nulla sull'intero internet.
grazie!
Ciao James,
WordPress non ha un "numero di amici/follower", stai usando BuddyPress?
global $current_user;
get_currentuserinfo();
echo get_avatar( $current_user->ID, 64 );
echo ‘Nome utente: ‘ . $current_user->user_login . “n”;
echo ‘Email utente: ‘ . $current_user->user_email . “n”;
echo ‘Livello utente: ‘ . $current_user->user_level . “n”;
echo ‘Nome utente: ‘ . $current_user->user_firstname . “n”;
echo ‘Cognome utente: ‘ . $current_user->user_lastname . “n”;
echo ‘Nome visualizzato utente: ‘ . $current_user->display_name . “n”;
echo ‘ID utente: ‘ . $current_user->ID . “n”;
Quanto segue otterrà tutti i valori dall'utente corrente, quindi dovrai solo scrivere un po' di HTML e CSS per visualizzare le cose come preferisci, ad esempio:
user_firstname . “n”; ?>
e così via all'interno del tuo template.
Grazie, questo è così utile!!!!!! :)
prego, in qualsiasi momento.
Ciao esperti,
Mi stavo chiedendo se qualcuno sa come posizionare il nome utente di accesso e visualizzare l'avatar dell'utente nella barra del menu superiore, proprio come la barra di amministrazione di WordPress?
Sto usando il tema jarida
Grazie
Questa potrebbe essere una domanda stupida, ma dove devo aggiungere questo snippet?
Dovresti essere in grado di inserirlo quasi ovunque in un template.
e se volessi mostrarlo per un utente non connesso?
bene, grazie mille….
hai salvato un'altra vita grazie!
GRAZIE MILLE!!!! MI HAI SALVATO !!!! 😀 MI È SERVITO DAVVERO!!
voglio il tuo codice…per favore
hai ricevuto il mio ultimo messaggio!?
Domani pubblicherò uno snippet con l'avatar dell'autore solo per te. Questo dovrebbe risolvere i tuoi problemi.
brillante! – sei una stella amico!
grazie mille stavo cercando un pezzo di codice da usare con il plugin author box... grazie ancora!
Nessun problema, goditi lo snippet!
sai cosa... mi sono appena reso conto che se mi disconnetto l'avatar scompare!! 🙁 come faccio a mantenerlo fisso costantemente – sto attualmente usando lo snippet per visualizzare un avatar del profilo facebook con un plugin about author!? grazie
Questo snippet mostra l'avatar dell'utente connesso, quindi non mostrerà nulla quando non sei connesso. Se mi fai sapere cosa vuoi fare, potrei essere in grado di aiutarti.
Ciao!
Ho un problema, quando rispondo a un commento l'avatar scompare... sai come risolvere questo?
questo snippet mostra solo l'avatar dell'utente connesso. Se vuoi visualizzare gli avatar di altri utenti, devi usare un altro metodo.
l'avatar scompare quando provo a rispondere a un commento... lo snippet non funziona quando provo a rispondere.
Hai questo online in modo che possa dare un'occhiata? usa il modulo di contatto per inviare il link. http://wpsnipp.com/contact/
problema risolto, quando si fa clic su rispondi l'avatar assume lo stile CSS predefinito
.commentlist .avatar {
left: 0; position: absolute; top: 11px;
}
ha funzionato
#respond .comment-icon .avatar { left: 0; top: 0;}grazie comunque.
Grazie per il codice php….
Nessun problema, sono contento di aver potuto aiutare!