En primer lugar, comprobamos que el usuario ha iniciado sesión. Si no está conectado, no tendrá un rol asignado. Si el usuario está conectado, usamos wp_get_current_user para devolver el objeto WP_User. Esto nos proporciona una pila de información sobre los datos y podemos acceder a su(s) rol(es) de usuario a través de $user->roles .