
Как сделать подтверждающее окно заглушку при входе на сайт
Разработка сайтов такое дело, что очень часто возникают вроде бы несложные задачи, которые надо решить, а решение сделать качественно и аккуратно. Я уже редко удивляюсь различным новым вопросам от партнёров, с которыми работаю, но очень редко попадалось условие, что на сайте перед входом посетителя должно возникать окно, в котором он должен был подтвердить некоторые условия и только после этого, если он говорил: “Да”, он мог использовать сайт.
То есть такая подтверждающая условие входа на сайт заглушка в виде окна. Это несложная задача, но такого не и было, и я стал искать оптимальный вариант.
Сначала перекопал имеющиеся плагины по прямым запросам. Ничего особо не нашёл, потом решил покопаться по запросу верификации, так как там есть такие условия как подтверждение, например, возраста при входе на сайт. Нашёл несколько плагинов, оттестировал их и делюсь решением, которое задачу решит, вне зависимости от того, какое условие вы хотите сделать на подтверждение в заглушке.
Плагин достаточно простой, но функциональный и называется Age Gate. Устанавливаем его, активируем и начинаем изучать. Перевода на русский нет, но основные моменты я вам все расскажу.
Итак, первая вкладка плагина называется “Настройка ограничений”, здесь вы указываете необходимые настройки, если вы проверяете по возрасту, то указываете возраст, но я проверял по другому условию и ключевым для меня стал выбор меню как спрашивать о выполнении условия. Я выбрал вариант да или Нет. Этот вариант позволяет дальше прописать любое условие.
Идем дальше в следующую вкладку, которая называется “Информационное сообщение” и там настраиваем текстовую часть сообщения, которое должно появляться. Всего там можно настроить 4 части текста в разных местах.
После его настройки переходим в следующую вкладку, которая посвящена уже настройке стиля, здесь я выставил лого сайта и настроил цвета.
Собственно, на этом можно и закончить настройку. Включаем и наслаждаемся. Единственное что проверьте отключены ли плагины кеширования, чтобы появлялась страница, либо добавьте страницу с список исключений плагина кэша.
После этого при входе на сайт у вашего посетителя появляется окно заглушка, где вы можете потребовать от него соответствия любому условию, для входа на сайт.