у метода
get_comments в передаваемом массиве параметров есть
post_author__not_in (ID авторов записей, комментарии которых нужно получить. Можно указать ID нескольких авторов в массиве). Узнайте ID текущего пользователя, проверьте его наличие в массиве пользователей которые не должны видеть комменты определенных авторов и готово. Вот набросал код если вам будет удобно:
код под спойлером$arrUsers = array(); // Массив ID пользователей для которых нужно скрыть комменты определенных авторов
$arrAuthors = array(); // Массив ID авторов которых нужно скрыть для выбранных пользователей
if(in_array(get_current_user_id(), $arrUsers)) { // Если находим текущего пользователя в списке
get_comments(array(
'post_id' => get_queried_object_id(),
'post_author__not_in ' => $arrAuthors
));
} else {
get_comments(array(
'post_id' => get_queried_object_id()
));
}