Wodupiresi: Ṣii Ferese LiveChat Nipa Tite Ọna asopọ kan tabi Bọtini Lilo Elementor
Ọkan ninu awọn wa oni ibara ni o ni Elementor, ọkan ninu awọn ipilẹ ile-iwe ti o lagbara julọ fun Wodupiresi. A ti n ṣe iranlọwọ fun wọn lati nu awọn akitiyan tita inbound wọn di ni awọn oṣu diẹ sẹhin, idinku awọn isọdi ti wọn ṣe, ati gbigba awọn eto ibaraẹnisọrọ dara julọ - pẹlu pẹlu awọn atupale.
Onibara ni LiveChat, Iṣẹ iwiregbe ikọja kan ti o ni isọdọkan Awọn atupale Google ti o lagbara fun gbogbo igbesẹ ti ilana iwiregbe. LiveChat ni API ti o dara pupọ fun sisọpọ rẹ sinu aaye rẹ, pẹlu nini agbara lati gbejade ṣii window iwiregbe nipa lilo iṣẹlẹ onClick ni ami ami oran kan. Eyi ni bii iyẹn ṣe ri:
<a href="#" onclick="parent.LC_API.open_chat_window();return false;">Chat Now!</a>
Eyi jẹ ọwọ ti o ba ni agbara lati ṣatunkọ koodu mojuto tabi ṣafikun HTML aṣa. Pẹlu Elementor, botilẹjẹpe, pẹpẹ ti wa ni titiipa fun awọn idi aabo ki o ko le ṣafikun onClick iṣẹlẹ si eyikeyi nkan. Ti o ba ni iṣẹlẹ onClick aṣa yẹn ti a ṣafikun si koodu rẹ, iwọ ko gba eyikeyi iru aṣiṣe… ṣugbọn iwọ yoo rii koodu ti o yọ kuro ninu iṣelọpọ.
Lilo olutẹtisi jQuery
Idiwọn kan ti ilana onClick ni pe iwọ yoo ni lati ṣatunkọ gbogbo ọna asopọ kan lori aaye rẹ ki o ṣafikun koodu yẹn. Ọna miiran ni lati ṣafikun iwe afọwọkọ kan ninu oju-iwe naa pe gbọ fun titẹ kan pato lori oju-iwe rẹ ati pe o ṣiṣẹ koodu naa fun ọ. Eyi le ṣee ṣe nipa wiwa eyikeyi oran tag pẹlu kan pato CSS kilasi. Ni idi eyi, a n ṣe apẹrẹ aami oran kan pẹlu kilasi ti a npè ni openchat
.
Laarin ẹsẹ ti aaye naa, Mo ṣafikun HTML aṣa yii pẹlu iwe afọwọkọ pataki:
<script>
document.addEventListener("DOMContentLoaded", function(event) {
jQuery('.openchat a').click(function(){
parent.LC_API.open_chat_window();return false;
});
});
</script>
Lilo olutẹtisi JavaScript kan
Ni omiiran, eyi ni koodu nipa lilo JavaScript:
<script>
document.addEventListener("DOMContentLoaded", function(event) {
var openchatElements = document.querySelectorAll('.openchat');
openchatElements.forEach(function(element) {
element.addEventListener('click', function() {
if (parent.LC_API && parent.LC_API.open_chat_window) {
parent.LC_API.open_chat_window();
}
return false;
});
});
});
</script>
Bayi, iwe afọwọkọ yẹn jẹ jakejado aaye nitorinaa laibikita oju-iwe naa, ti MO ba ni kilasi ti
openchat ti o tẹ, yoo ṣii window iwiregbe. Fun ohun Elementor, a kan ṣeto ọna asopọ si # ati kilasi bi openchat.Nitoribẹẹ, koodu le jẹ imudara tabi lo fun eyikeyi iru iṣẹlẹ miiran, bii a Iṣẹlẹ Itupalẹ Google. Nitoribẹẹ, LiveChat ni isọpọ to dayato si pẹlu Awọn atupale Google ti o ṣafikun awọn iṣẹlẹ wọnyi, ṣugbọn Mo wa pẹlu rẹ ni isalẹ gẹgẹ bi apẹẹrẹ:
<script>
document.addEventListener("DOMContentLoaded", function(event) {
jQuery('.openchat a').click(function(){
parent.LC_API.open_chat_window();return false;
gtag('event', 'open_chat_window', {
'event_category': 'Chat Interaction',
'event_label': 'Live Chat Opened'
});
});
});
</script>
Ṣiṣeto aaye kan pẹlu Elementor jẹ rọrun, ati pe Mo ṣeduro pẹpẹ gaan. Agbegbe nla kan wa, awọn toonu ti awọn orisun, ati pupọ diẹ sii Awọn Fikun-un Elementor ti o mu awọn agbara pọ si.