Come posso reperire il ruolo di un utente di WordPress dopo il login?

Come posso reperire il ruolo di un utente di WordPress dopo il login?

Il ruolo di un utente di WordPress può essere reperito in modo molto semplice. Ovviamente l'utente deve essere loggato nel momento in cui effetuiamo la verifica.

Possiamo implementare la seguente funzione di utility:


function my_get_current_user_role() {
	if( is_user_logged_in() ) {
        global $current_user;
        $user_role = $current_user->roles[0];
        return $user_role;
    }
    return '';
}

Esempio d'uso:


$current_role = my_get_current_user_role();

if( $current_role !== '' ) {
	// ...
}

Torna su