---
title: Kaip įdiegti agentą į WordPress ir WooCommerce
description: Trys būdai įterpti kodą į WordPress, kaip agentas nuskaito WooCommerce katalogą, ką daryti su talpyklos (cache) papildiniais ir kaip susieti pokalbį su krepšeliu.
section: platforms
keywords: WordPress, WooCommerce, WordPress valdiklis, svetainės pokalbis, AI agentas, DI agentas, kodo įterpimas WordPress, footer.php, WooCommerce integracija, el. parduotuvės agentas, automatinis pokalbis, pokalbių robotas svetainei
updated: 2026-09-06
---
WordPress sistemoje kodas įterpiamas trimis būdais. Rinkitės pagal tai, kiek esate susipažinę su temos failų redagavimu.

## 1 būdas: kodo įterpimo įskiepis (rekomenduojame)

Saugiausias variantas: pakeitimai neprarasite atnaujinant temą.

1. Įdiekite bet kurį įskiepį scenarijams įterpti: WPCode, Insert Headers and Footers, Code Snippets.
2. Atidarykite įskiepio nustatymus ir raskite lauką kodui poraštėje – dažniausiai jis vadinamas **Footer** arba **Body (before closing tag)**.
3. Įklijuokite eilutę iš kabineto ir išsaugokite.

## 2 būdas: temos failas

1. **„Išvaizda“ → „Temos failų redaktorius“**.
2. Atidarykite `footer.php`.
3. Įklijuokite kodą prieš `</body>`.
4. Atnaujinkite failą.

Svarbu: redaguokite antrinę temą. Atnaujinus pagrindinę temą, failas bus perrašytas kartu su jūsų kodu.

## 3 būdas: per functions.php

Tiems, kam artimesnis kodas. Antrinės temos `functions.php` faile:

```php
add_action('wp_footer', function () {
echo '<script src="https://comag.vibevox.pro/widget.js" data-slug="jūsų-slug" async></script>';
});
```

Tikslų scenarijaus eilutę rasite kabinete, paspaudę mygtuką „Kopijuoti kodą“.

## WooCommerce katalogas

Nurodykite svetainės adresą nustatymuose ir paleiskite analizę. Naršyklė nuskaito WooCommerce prekes per struktūrizuotus puslapių duomenis: pavadinimą, kainą, prieinamumą, aprašymą, nuotraukas, kategorijas.

Ką verta žinoti:

- **Variacinės prekės** patenka į kortelę su kainų diapazonu ir charakteristikomis.
- **Paslėptos ir juodraštinės prekės** nenuskaitomos – taip ir turi būti.
- **Tik prisijungusiems skirtų prekių** agentas nematys: jis naršo svetainėje kaip įprastas lankytojas.
- Jei turite prekių eksportą į CSV, jį galima įkelti skyriuje „Katalogas“ – kartais tai greičiau ir tiksliau nei naršymas.

## Krepšelis ir apmokėjimas

WooCommerce sistemoje apmokėjimas pokalbyje dažniausiai neįjungiamas: parduotuvė turi savo kasą su pristatymu, mokesčiais ir kuponais.

Nustatymuose nurodykite nuorodą į krepšelį, dažniausiai `https://jūsų-domenas/cart` arba `/krepšelis`. Agentas nukreips pirkėją ten.

Kad matytumėte, kurie dialogai virsta užsakymais, pridėkite pirkimo pikselio fragmentą į puslapį „Ačiū už užsakymą“. WooCommerce sistemoje tai yra šablonas `checkout/thankyou.php` arba tas pats kodo įterpimo įskiepis su sąlyga užsakymo puslapiui.

## Pokalbio mygtukas įdeda prekę į WooCommerce krepšelį

Prekių kortelės agento atsakymuose – tai ne tik paveikslėliai grožiui. Kiekviena turi nuorodą į prekės puslapį jūsų parduotuvėje, o agentas moka naudotis standartiniu WooCommerce mechanizmu, skirtu pridėti į krepšelį: adreso pavidalu `?add-to-cart=123`.

Pirkėjas paspaudžia mygtuką pokalbyje, prekė atsiduria krepšelyje, toliau veikia jūsų kasa su visais pristatymo, kuponų ir mokesčių įskiepiais. Tam nereikia jokių integracijų ar raktų: mechanizmas įdiegtas WooCommerce sistemoje nuo pat pradžių.

Jei nuoroda veda į variacinės prekės puslapį, agentas jį atidaro – dydį ir spalvą pirkėjas turi pasirinkti pats, ir tai teisinga: parinkti variantą už jį yra rizikinga.

Dar vienas dalykas, kurį verta žinoti: agentas mato puslapį, kuriame atidarytas pokalbis. Jis nuskaito prekės žymėjimą – pavadinimą, prekės kodą, kainą – ir atsako atsižvelgdamas į kontekstą. Lankytojas yra prekės kortelėje ir rašo „o pigiau yra?“ – agentas supranta, su kuo lyginti, ir pasiūlo alternatyvą iš jūsų katalogo, o ne abstraktų patarimą.

Pagrindinė priežastis, kodėl „valdiklis neatsirado“ WordPress sistemoje – talpykla. Įterpus kodą:

1. Išvalykite įskiepio talpyklą: WP Rocket, W3 Total Cache, LiteSpeed ar ką nors, ką naudojate.
2. Išvalykite CDN talpyklą, jei naudojate Cloudflare.
3. Patikrinkite svetainę inkognito režimu.

Jei įskiepyje įjungtas „scenarijų sujungimas ir atidėtas įkėlimas“, įtraukite mūsų scenarijų į išimtis: trečiųjų šalių scenarijų sujungimas kartais sutrikdo įkėlimą.

## Šviesi ir tamsi tema

Valdiklis palaiko abi. Nustatymuose pasirenkama šviesi tema, tamsi arba „kaip pas lankytoją“ – pastaroji atitinka sistemos nustatymus ir yra numatytoji.

Tai patogu, jei jūsų WordPress tema turi dienos ir nakties perjungiklį: palikite „kaip pas lankytoją“, ir pokalbis sutaps su tuo, ką žmogus jau pasirinko savo įrenginyje.

## Talpyklos įskiepiai

## Patikra

- Pokalbio mygtukas atsiranda apatiniame dešiniajame kampe bet kuriame svetainės puslapyje.
- Klausimas apie prekę pateikia kortelę su kaina.
- Užsakymo mygtukas veda į WooCommerce krepšelį.
- Mobiliajame įrenginyje mygtukas neužstoja meniu ir krepšelio.

## Dažni klausimai

### Ar reikalingas atskiras Commerce Agents įskiepis

Ne. Pakanka kodo eilutės, atskiras įskiepis nereikalingas ir neįdiegiamas.

### Valdiklis neatsirado, ką patikrinti pirmiausia

Talpykla: talpyklos įskiepis ir CDN. Tada – ar kodas įterptas į poraštę, o ne į savavališką šoninės juostos valdiklį, ir ar tema tikrai išveda `wp_footer()`.

### Ar agentas žinos apie nuolaidas ir kuponus

Apie kuponus – ne: jie taikomi WooCommerce krepšelyje. Agentas rodo tas kainas, kurios buvo aptiktos naršymo metu, įskaitant kainą su nuolaida, jei ji rodoma prekės puslapyje.

### Ar tai sulėtins svetainę

Scenarijus yra asinchroninis, sveria nedaug ir neblokuoja puslapio atvaizdavimo. Poveikis PageSpeed yra minimalus.

### Ar galima rodyti valdiklį tik parduotuvėje, o ne tinklaraštyje

Taip, jei kodą įterpsite per įskiepį su rodymo sąlygomis arba į `functions.php` su `is_woocommerce()` patikra. Paprastu atveju agentas visuose puslapiuose netrukdo: jis atsako ir į klausimus apie pristatymą iš tinklaraščio.
