In un sito Wordpress con molti utenti possiamo creare un messaggio personalizzato per ciascun utente che ha effettuato il login. Per poterlo fare abbiamo bisogno della funzione get_currentuserinfo() e della variabile globale di Wordpress $user_identity per ottenere il nome dell'utente.
Inserite il seguente codice nel file functions.php del vostro tema (se non esiste, createne uno):
if(!function_exists('add_welcome_msg')) {
function add_welcome_msg() {
if(is_user_logged_in()) {
global $user_identity;
get_currentuserinfo();
echo '<div class="welcome-msg">Benvenuto ' . $user_identity . '</div>';
}
}
}
Potete quindi richiamare la funzione add_welcome_msg() nella parte del vostro tema che sceglierete:
<?php add_welcome_msg(); ?>