Kā pievienot Asyntai MI tērzēšanas robotu Backdrop CMS
Soli pa solim ceļvedis Backdrop CMS tīmekļa vietnēm
1. solis: Iegūstiet savu iegulto kodu
Vispirms dodieties uz savu Asyntai vadības paneli un ritiniet uz leju līdz sadaļai "Iegultais kods". Nokopējiet savu unikālo iegulto kodu, kas izskatīsies šādi:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
Piezīme: Iepriekš minētais kods ir tikai piemērs. Jums jānokopē savs unikālais iegultais kods no sava Vadības paneļa, jo tas satur jūsu personīgo logrīka ID.
2. solis: Pievienojiet motīva veidnei (ieteicams)
Backdrop CMS izmanto .tpl.php veidņu failus savos motīvos. Ieteicamā pieeja ir pievienot iegulto kodu tieši jūsu aktīvā motīva lapas veidnei:
- Piekļūstiet savai Backdrop CMS instalācijai caur FTP vai Failu pārvaldnieku
- Pārejiet uz sava aktīvā motīva direktoriju: themes/yourtheme/
- Atveriet failu page.tpl.php (vai layout.tpl.php atkarībā no jūsu motīva)
- Atrodiet noslēdzošo </body> tagu vai rindu <?php print $page_bottom; ?>
- Ielīmējiet savu Asyntai iegulto kodu tieši pirms šīs rindas
- Saglabājiet failu
<!-- Asyntai AI Chatbot -->
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
<?php print $page_bottom; ?>
</body>
Padoms: Koda ievietošana tieši pirms <?php print $page_bottom; ?> vai noslēdzošā </body> taga nodrošina, ka tērzēšanas robots ielādējas pēc lapas satura, nodrošinot labāku lapas ielādes veiktspēju. Šī metode automātiski pievieno tērzēšanas robotu katrai lapai, kas izmanto šo motīvu.
Alternatīvā metode 1: Pielāgota moduļa izmantošana
Jūs varat izveidot vienkāršu Backdrop CMS moduli, kas injicē tērzēšanas robota skriptu, izmantojot backdrop_add_js():
- Izveidojiet moduļa direktoriju: modules/custom/asyntai_widget/
- Izveidojiet moduļa failu asyntai_widget.module ar šādu kodu:
// modules/custom/asyntai_widget/asyntai_widget.module
function asyntai_widget_init() {
backdrop_add_js('https://asyntai.com/static/js/chat-widget.js', array(
'type' => 'external',
'scope' => 'footer',
'attributes' => array('async' => 'async', 'data-asyntai-id' => 'YOUR_WIDGET_ID'),
));
} - Izveidojiet failu asyntai_widget.info:
name = Asyntai AI Chatbot Widget
description = Adds the Asyntai AI chatbot widget to all pages.
backdrop = 1.x
package = Custom
type = module - Dodieties uz Funkcionalitāte (admin/modules) savā Backdrop administrācijas panelī
- Atrodiet "Asyntai AI Chatbot Widget" zem pielāgoto pakotņu sadaļas un iespējojiet to
- Noklikšķiniet uz "Saglabāt konfigurāciju"
Piezīme: Aizstājiet YOUR_WIDGET_ID moduļa kodā ar savu reālo logrīka ID no Asyntai vadības paneļa. Pielāgotā moduļa pieeja ir droša atjaunināšanai un netiks pārrakstīta, atjauninot jūsu motīvu.
Alternatīvā metode 2: Backdrop moduļa "Add to Head" izmantošana
Kopienas modulis "Add to Head" nodrošina vienkāršu veidu, kā injicēt skriptus bez koda rediģēšanas:
- Lejupielādējiet un instalējiet kopienas moduli "Add to Head" no Backdrop CMS tīmekļa vietnes
- Dodieties uz Konfigurācija > Izstrāde > Add to Head
- Pievienojiet savu Asyntai iegulto kodu kājenes sadaļā
- Noklikšķiniet uz "Saglabāt konfigurāciju"
Padoms: Moduļa "Add to Head" izmantošana ir vienkāršākā metode, ja dodat priekšroku nerediģēt motīvu failus vai neveidot pielāgotus moduļus. Tas nodrošina vienkāršu administrācijas saskarni injicēto skriptu pārvaldīšanai.
Alternatīvā metode 3: Bloku sistēmas izmantošana
Backdrop CMS izkārtojuma un bloku sistēmu var arī izmantot tērzēšanas robota pievienošanai:
- Piesakieties savā Backdrop CMS administrācijas panelī
- Dodieties uz Struktūra > Izkārtojumi
- Izvēlieties izkārtojumu, kuru vēlaties rediģēt (piemēram, noklusējuma izkārtojumu)
- Noklikšķiniet uz "Pievienot bloku" kājenes reģionā
- Izvēlieties "Pielāgots bloks"
- Iestatiet bloka formātu uz "Pilns HTML" vai "Neapstrādāts HTML"
- Ielīmējiet savu Asyntai iegulto kodu bloka pamattekstā
- Piešķiriet blokam nosaukumu (piemēram, "Asyntai Chatbot") un pēc izvēles atzīmējiet "Slēpt nosaukumu"
- Noklikšķiniet uz "Saglabāt bloku" un pēc tam "Saglabāt izkārtojumu"
Svarīgi: Pārliecinieties, ka teksta formāts ir iestatīts uz "Pilns HTML" vai "Neapstrādāts HTML", lai skripta tags netiktu noņemts. Noklusējuma formāts "Filtrēts HTML" noņems skripta tagus drošības apsvērumu dēļ.
3. solis: Notīriet kešatmiņu un pārbaudiet
Pēc izmaiņu veikšanas notīriet Backdrop CMS kešatmiņu un pārbaudiet instalēšanu:
- Dodieties uz Konfigurācija > Veiktspēja savā administrācijas panelī
- Noklikšķiniet uz "Notīrīt visas kešatmiņas"
- Atveriet savu tīmekļa vietni jaunā pārlūkprogrammas cilnē vai inkognito logā
- Jums vajadzētu redzēt tērzēšanas logrīka pogu apakšējā labajā stūrī
- Noklikšķiniet uz tās, lai pārliecinātos, ka tā atveras un darbojas pareizi
Neredzat logrīku? Pārliecinieties, ka esat notīrījis Backdrop CMS kešatmiņu Konfigurācija > Veiktspēja. Mēģiniet skatīt savu vietni inkognito logā vai notīrīt pārlūkprogrammas kešatmiņu. Atveriet pārlūkprogrammas konsoli (F12), lai pārbaudītu JavaScript kļūdas. Ja izmantojāt pielāgotā moduļa metodi, pārbaudiet, vai modulis ir iespējots zem Funkcionalitāte.
Weebly