WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

wc_user_has_role() WC 1.0

Checks if a user has a role.

Хуков нет.

Возвращает

true/false.

Использование

wc_user_has_role( $user, $role );
$user(число/\WP_User) (обязательный)
The user.
$role(строка) (обязательный)
The role.

Код wc_user_has_role() WC 4.5.2

woocommerce/includes/wc-user-functions.php
<?php
function wc_user_has_role( $user, $role ) {
	if ( ! is_object( $user ) ) {
		$user = get_userdata( $user );
	}

	if ( ! $user || ! $user->exists() ) {
		return false;
	}

	return in_array( $role, $user->roles, true );
}