WordPress dodatak
Dodajte ChatReact AI chatbotove, kontakt forme i FAQ harmonike na svoju WordPress stranicu s našim službenim dodatkom.
Preuzimanje
Preuzmite ChatReact dodatak v1.1.0
Instalacija
Metoda 1: Prijenos putem WordPress Admina
- Preuzmite ZIP datoteku dodatka iznad
- Idite na Dodaci → Dodaj novi → Prenesi dodatak
- Odaberite ZIP datoteku i kliknite Instaliraj sada
- Kliknite Aktiviraj dodatak
Metoda 2: Ručni prijenos putem FTP-a
- Raspakirajte ZIP datoteku
- Prenesite mapu
chatreactu/wp-content/plugins/ - Idite na Dodaci u WordPress adminu
- Pronađite "ChatReact" i kliknite Aktiviraj
Konfiguracija
Nakon aktivacije, idite na Postavke → ChatReact za upute za korištenje.
Pronalaženje vašeg Chatbot ID-a
- Prijavite se na chatreact.ai
- Idite na Nadzornu ploču vašeg chatbota
- Kliknite gumb Kopiraj pored Chatbot ID-a (prikazan na vrhu)
Pronalaženje vašeg Form ID-a
- Prijavite se na chatreact.ai
- Idite na Forms
- Odaberite svoj formular
- Kopirajte Form ID
Opcije korištenja
Dodatak nudi više načina za dodavanje ChatReact na vašu stranicu:
1. Kratki kodovi
Dodajte na bilo koju stranicu, post ili widget područje:
Widget za chat:
[chatreact id="YOUR_CHATBOT_ID"]
Opcionalni atributi: position, language, primary_color, auto_open
Kontakt forma:
[chatreact_form id="YOUR_FORM_ID"]
Opcionalni atributi: language
FAQ harmonika:
[chatreact_faq id="YOUR_CHATBOT_ID"]
Opcionalni atributi: categories, container, language
2. Gutenberg blokovi
U uređivaču blokova:
- Kliknite + za dodavanje bloka
- Potražite "ChatReact"
- Odaberite Chat Widget, Form Widget ili FAQ Widget
- Unesite svoj ID u postavke bloka
3. Elementor
Ako koristite Elementor:
- Uredite svoju stranicu s Elementorom
- Potražite "ChatReact" u widgetima
- Povucite widget na svoju stranicu
- Konfigurirajte u lijevom panelu
4. Dodjela na razini stranice
Dodijelite widgete određenim stranicama bez kratkih kodova:
- Uredite bilo koju stranicu ili post
- Pronađite meta okvir "ChatReact Widget"
- Odaberite vrstu widgeta
- Unesite svoj ID
- Spremite stranicu
Primjeri kratkih kodova
Osnovni chat widget
[chatreact id="abc123"]
Chat widget s opcijama
[chatreact id="abc123" position="bottom-left" language="de" auto_open="true"]
FAQ s filtrom kategorija
[chatreact_faq id="abc123" categories="shipping,returns"]
Stilizirani kontakt formular
[chatreact_form id="form123" language="en"]
Podržani jezici
Dodatak podržava 24 EU jezika:
- Bulgarian, Croatian, Czech, Danish, Dutch, English
- Estonian, Finnish, French, German, Greek, Hungarian
- Irish, Italian, Latvian, Lithuanian, Maltese, Polish
- Portuguese, Romanian, Slovak, Slovenian, Spanish, Swedish
Rješavanje problema
Widget se ne prikazuje
- Provjerite je li vaš Chatbot ID točan
- Provjerite je li chatbot aktivan u ChatReact nadzornoj ploči
- Očistite cache dodatke za predmemoriranje (vidi dolje)
- Provjerite konzolu preglednika za JavaScript greške
Kompatibilnost s dodacima za predmemoriranje
Dodatak je potpuno kompatibilan s popularnim dodacima za predmemoriranje i optimizaciju uključujući WP Rocket, LiteSpeed Cache, Autoptimize i WP Super Cache. Dodatak automatski sprječava ove alate u minificiranju ili predmemoriranju ChatReact skripti.
Ako i dalje imate problema (npr. 404 greške, widget se ne učitava za odjavljene posjetitelje):
- Očistite predmemoriju vašeg dodatka za predmemoriranje
- Isključite
chatreactiz JS minificiranja/kombiniranja u postavkama vašeg dodatka za predmemoriranje - Dodatak koristi
data-api-urlatribute kao fallback za osiguranje ispravne API komunikacije
Sukobi stilova
Ako widget izgleda pokvareno:
- Widget koristi izolirani CSS
- Provjerite CSS
!importantpravila u vašoj temi - Pokušajte privremeno onemogućiti druge chat dodatke
Više widgeta
Možete koristiti različite chatbotove na različitim stranicama specificiranjem jedinstvenih ID-ova u svakom kratkom kodu ili bloku.
CMS integracija (Smart Sitemap)
Počevši od verzije 1.1.0, ChatReact WordPress dodatak uključuje značajku Smart Sitemap koja pruža ChatReact crawleru strukturirane metapodatke sadržaja izravno s vaše WordPress stranice.
Kako funkcionira
- Generirajte Integration Key na ChatReact nadzornoj ploči (Knowledge Base → Websites → CMS Integrations)
- Zalijepite ključ u postavke WordPress dodatka pod karticom Integration
- Odaberite tipove sadržaja koje želite dijeliti (Pages, Posts, Custom Post Types)
- Postavite prioritete (High/Medium/Low) po tipu sadržaja
- Kada crawlate svoju web stranicu, ChatReact će automatski koristiti smart sitemap umjesto običnog otkrivanja linkova
Prednosti
- Brže crawlanje – Izravna lista URL-ova umjesto otkrivanja link po link
- Svjesnost tipova sadržaja – Crawler zna je li URL Page, Post ili Custom Post Type
- Indeksiranje temeljeno na prioritetu – Važan sadržaj (poput Pages) može imati veću težinu od blog postova
- Selektivno dijeljenje – Dijelite samo tipove sadržaja koje želite
- Isključivanje po postu – Isključite pojedinačne postove/stranice iz sitemapa putem meta okvira
Razine prioriteta
| Prioritet | Zadano za | Opis |
|---|---|---|
| High | Pages | Glavni poslovni sadržaj (About, Services, Contact) |
| Medium | Posts | Blog članci, vijesti |
| Low | – | Dodatni sadržaj |
Sigurnost
Endpoint smart sitemapa (/wp-json/chatreact/v1/sitemap) zaštićen je Integration Key-em. Nije vidljiv tražilicama ili drugim crawlerima — samo ChatReact može mu pristupiti s ispravnim ključem.
Isključivanje pojedinačnih postova
U WordPress editoru, svaki post/stranica ima meta okvir ChatReact Widget s opcijom "Exclude from ChatReact Sitemap". Označeni postovi neće se pojavljivati u smart sitemapu.
Zahtjevi
- WordPress 5.8 ili noviji
- PHP 7.4 ili noviji
- ChatReact račun (registrirajte se besplatno)
Dnevnik promjena
1.1.0
- NOVO: Smart Sitemap (CMS integracija) — strukturirano dijeljenje sadržaja s ChatReact crawlerom
- NOVO: Kartica Integration u postavkama dodatka
- NOVO: Odabir tipova sadržaja s razinama prioriteta
- NOVO: Isključivanje po postu iz sitemapa putem meta okvira
- NOVO: Zaštićeni REST API endpoint za smart sitemap
- FIX: Potpuna kompatibilnost s dodacima za predmemoriranje (WP Rocket, LiteSpeed Cache, Autoptimize, WP Super Cache)
- FIX: Problemi s učitavanjem widgeta za odjavljene posjetitelje s dodacima za predmemoriranje
- PROMJENA: Postavke widgeta sada se upravljaju centralno u ChatReact nadzornoj ploči — uklonjene postavke pozicije, jezika, primarne boje i automatskog otvaranja iz dodatka
1.0.24
- Gutenberg blokovi podrška
- Elementor integracija
- 24 jezična prijevoda
- Dodjela widgeta na razini stranice