Wordpress: creare un messaggio personalizzato per ciascun utente

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(); ?>
Torna su