Показ предупреждения незарегистрированным пользователям

Я управляю форумом о домашнем пивоварении и хочу показывать всем незарегистрированным пользователям предупреждение о содержании и общей цели форума в виде всплывающего окна (т.е. существует возрастное ограничение, и несовершеннолетним не следует заходить; цель форума — не способствовать увеличению потребления алкоголя, а пропагандировать пивную культуру в моей стране).

Любые советы по реализации?

Спасибо.

Существуют компоненты темы #theme-component для добавления баннеров, например:

Спасибо. Я проверю их.

Эм, извините за беспокойство, но я не смог использовать эти два варианта так, как мне нужно.

Возможно, я выразился недостаточно четко.

Мне нужно следующее:

  • Всплывающее окно, блокирующее контент, с указанием цели сайта (не пропаганда употребления алкоголя, а продвижение пивной культуры).
  • Запросить у пользователя, старше ли он 18 лет, и предупредить новичка, что вход в случае несовершеннолетия будет нарушением закона, и вся ответственность ляжет на него. (Я полностью осознаю, что это не имеет никакого юридического смысла, но всё же хочу это подчеркнуть.)
  • Если пользователь закроет всплывающее окно, он не сможет просматривать какой-либо контент; если он подтвердит возрастное ограничение, его перенаправят на главную страницу.
  • Это всплывающее окно должно отображаться у всех пользователей сразу после установки, но зарегистрированные пользователи не должны видеть его повторно.

Как вы думаете, это вообще реализуемо?

Спасибо.

Я внес изменения в Versatile Banner в соответствии с некоторыми своими потребностями, но анонимный пользователь по-прежнему сможет просматривать сайт. Я хочу ограничить эту возможность, добавив кнопку, на которой посетитель подтверждает, что ему 18+ лет.