Что умеет
Infinity23 (ранее Tag Manager) объединяет несколько типовых «мелких» плагинов. На экране Include / Exclude каждый модуль включается и выключается отдельно. Если модуль выключен, ни CSS, ни JS, ни запросы к базе не загружаются.
Модули:
- Доступность. Плавающая кнопка, где посетитель меняет размер шрифта, включает светлый или высококонтрастный режим, подсвечивает ссылки, сбрасывает изменения. Есть ссылка на страницу заявления о доступности, выбор запоминается на заданное время.
- Tag Manager. Вставка кодов в head, после открывающего body и перед закрывающим body, неограниченное число строк, исключения для админов, вошедших пользователей и отдельных страниц. Для Google Analytics, Google Tag Manager, Facebook Pixel и Яндекс Метрики есть отложенная загрузка, можно добавить и свой JavaScript.
- Заметки к страницам и записям, не видимые посетителям, и виджет заметок на консоли.
- Кнопка WhatsApp, кнопка звонка и нижняя контактная панель для мобильных с телефоном, почтой и чатом.
- Кнопка «Наверх» и панель cookie (набор возможностей и состав Pro уточняйте на сайте разработчика).
Установка и настройка
Загрузите плагин в каталог плагинов или установите через админку и активируйте. В меню Essential откройте Include / Exclude и выберите нужные модули, затем настройте каждый на его странице: цвета, размеры, положение, страницы-исключения по ID.
Подводные камни
- Дубли функций. Если на сайте уже есть плагин кнопки WhatsApp, cookie-баннер или менеджер кодов, отключите лишнее, иначе появятся два одинаковых элемента.
- Коды счётчиков. Отложенная загрузка может изменить момент срабатывания метрик и учёт быстрых уходов. Сравните данные до и после, например в Метрике.
- Cookie и 152-ФЗ. Скрипты аналитики и рекламы нельзя запускать до согласия посетителя, если вы этого требуете. Проверьте, как работает ваша связка модулей с согласием.
- Доступность. Виджет не заменяет доступную вёрстку и контраст самого сайта, он лишь добавляет пользовательские настройки.
- Безопасность кодов. Вставка произвольного JavaScript должна быть доступна только доверенным администраторам.
- Платные модули. Метки PRO показывают, что функция требует лицензии.
Кому подойдёт
Небольшим сайтам услуг, которым хочется закрыть пять мелких задач одним плагином без сборки из множества. Для специализированной доступности смотрите Web Accessibility или UserWay.