Правила подмены контента и стилей

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

Также ознакомьтесь с типовыми подменами.

Например можно указать где точно находится элемент:

  • html.phone-1
  • div > span.phone-1

и т.п. Т.е. указывается он по таким же правилам как и в файлах CSS (если вам трудно разобраться в этих настройках, напишите в службу поддержки и мы поможем настроить подмены).

Чаще всего используется указание просто идентификатора элемента по примеру: #le-phone-1

Указываем контент, который необходимо подменить и который расположен внутри тега с указанным идентификатором или классом. Таким образом можно подменять не весь текст который находится внутри html элемента, а только его часть.

Указываем на что подменить указанный контент. Это может быть как текст, так и шорткод телефона. Над полем ввода контента подмены есть список доступных номеров для вставки. В этом списке появляются только те номера, которые относятся к типу Транк или Внешний и доступны в этом проекте.

Есть возможность вставить в подмену номер с кодом страны и без, рядом с телефоном есть две кнопки:

  • С иконкой квадрата со знаком плюса — для вставки с кодом страны
  • С иконкой пустого квадрата — для вставки без кода страны

Если в настройке проекта активен параметр Номер-ссылка при подмене, то все номера телефонов при подмене оборачиваются в тег <a href=»tel: и вставкой в параметр tel: номера телефона для звонка по клику.

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

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

Приоритет правил подмен

Если при переходе посетителя на сайт, его визит соответствует хоть одной группе источников, которая указана в подмене, то подмена сработает и перестанет действовать только если посетитель перейдет по ссылке, которая будет соответствовать другому правилу подмены или после окончания срока действия группы источников. В случае наложения правил, будет применена подмена, которая добавлена раньше остальных.

Подмена стилей

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

В случае настройки таких правил мы указываем класс или идентификатор элемента разметки.

Далее указываем код по правилам CSS, например: display:none!important;

Далее как и в правилах подмены контента указываем группу источников, либо, в данном типе настроек есть возможность включить Глобальный режим подмены. В таком случае подмена стилей будет происходить независимо от групп источников, которые в данный момент активны для посетителя.