Я обдумываю эту идею для более точного таргетинга аудитории с использованием уровней доверия:
Кажется, у меня есть решение, которое вы сможете проверить.
Однако я рекомендую сначала протестировать это в непроизводственной среде, так как это вносит разрушающие изменения.
Для установки этой версии используйте ветку staging плагина Notification Banners:
Разрушающее изменение
При оценке видимости баннера на основе значений поля «Аудитория» все роли посетителя trust_level_*, кроме роли с наивысшим уровнем, игнорируются.
Например, если у пользователя есть следующие роли: support_team, blog, trust_level_0, trust_level_1 и trust_level_2.
Поле «Аудитория» будет учитывать, что у пользователя есть только роли support_team, blog и trust_level_2.
Таким образом, если баннер должен быть показан только пользователям TL2, поле Аудитория должно быть установлено в значение trust_level_2. Пользователи с другими уровнями доверия не увидят этот баннер.
Я также обновил описание поля «Аудитория», чтобы прояснить это изменение.
Я планирую продолжить тестирование этих изменений и, вероятно, выпустить новую версию к концу сентября. Буду признателен за любой ваш отзыв.
Спасибо!

