Comment retarder le widget tawk.to en utilisant JavaScript
Par défaut, le widget tawk.to se charge immédiatement après votre page Web.
Si vous souhaitez retarder l'apparition de votre widget sur votre page pour un temps déterminé, vous pouvez l'indiquer avec JavaScript.
Remarque : pour utiliser cette méthode, vous devrez installer le widget manuellement et supprimer le plugin WordPress, car le plugin ne prend pas en charge plusieurs widgets.
Pour commencer, personnalisez le nouveau code en ajoutant vos identifiants de propriété et de widget.
Où vous pouvez trouver vos identifiants de propriété et de widget?
Vous pouvez trouver votre identifiant de propriété dans le panneau Vue d'ensemble de votre tableau de bord. Accédez au Tableau de bord → Administration → Vue d'ensemble et copiez votre ID de propriété.

Pour trouver votre identifiant de widget, accédez à Tableau de bord → Administration → Widget de discussion.
Sélectionnez le widget que vous souhaitez intégrer dans le menu déroulant Widget de discussion. Copiez ensuite le code dans la dernière section de votre lien de discussion en direct.

xxxxxxxxxx
s1.src='https://embed.tawk.to/<property>/<widget>';
Remplacez <propriété> par votre ID de propriété.
Remplacez <widget> par votre identifiant de widget.
Voici à quoi cela ressemble en utilisant les identifiants de propriété et de widget dans les exemples ci-dessus :
xxxxxxxxxx
s1.src='https://embed.tawk.to/609dc091bcf6140aa57ef1f6/1f5kgf5s';
Personnalisez le temps de retard
Ajoutez maintenant votre attribut source et le délai en millisecondes au code suivant pour personnaliser votre délai à l'aide d'une fonction 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→
Avez-vous des questions? Démarrez une conversation ou cliquez sur Soumettre un ticket en haut de cette page.