Установка задержки виджета tawk.to с помощью JavaScript
Если вы хотите отложить появление виджета на странице на определенное время, вы можете установить задержку времени загрузки виджета с помощью JavaScript.
Обратите внимание: чтобы использовать этот метод, вам необходимо установить виджет вручную и удалить плагин WordPress, если он используется, поскольку плагин не поддерживает опцию нескольких виджетов.
Для начала настройте новый код, добавив идентификаторы своего проекта и виджета.
Где найти идентификаторы вашего проекта и виджета
Вы можете найти свой идентификатор проекта в разделе Обзор на панели управления. Перейдите во вкладку Администрирование → Обзор и скопируйте свой идентификатор проекта.

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

Добавление идентификаторов вашего проекта и виджета в код виджета:
Скопировав идентификаторы, вам необходимо добавить их в атрибут src в коде следующим образом:

Замените <property> своим идентификатором проекта.
Замените <widget> своим идентификатором виджета.
Вот как это выглядит с использованием идентификаторов проекта и виджета в приведенных выше примерах:
xxxxxxxxxx
s1.src='https://embed.tawk.to/521727297ca1334016000005/187jl0itг
Настройка задержки
Теперь добавьте свой исходный атрибут и время задержки в миллисекундах в следующий код, чтобы настроить задержку с помощью функции setTimeout:
xxxxxxxxxx
<!--Start of Tawk.to Script→
<script type="text/javascript">
var Tawk_API=Tawk_API||{};
var Tawk_LoadStart=new Date();
(function(){
setTimeout(function () { // this function sets a delay before running the lines of codes inside it.
var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
s1.async=true;
s1.src='https://embed.tawk.to/<property>/<widget>';
s1.charset='UTF-8';
s1.setAttribute('crossorigin','*');
s0.parentNode.insertBefore(s1,so);
}, 10000); // delay in milliseconds. can be changed to requirements.
})();
</script>
<!--End of Tawk.to Script→
Если у вас есть вопросы, начните чат или нажмите Отправить заявку вверху этой страницы.