WordPress Plugin
Adja hozzá a ChatReact AI chatbotokat, kapcsolati űrlapokat és GYIK akkordeonokat WordPress-webhelyéhez hivatalos bővítményünkkel.
Letöltés
A bővítmény elérhető a hivatalos WordPress Plugin Directory oldalon, vagy közvetlen letöltésként:
Download ChatReact Plugin v1.2.0
Telepítés
1. módszer: WordPress Plugin Directory (Ajánlott)
- Menjen a Bővítmények → Új hozzáadása részre a WordPress admin felületen
- Keressen rá a ChatReact-re
- Kattintson az Install Now gombra, majd az Activate-re
2. módszer: Feltöltés a WordPress admin felületen keresztül
- Töltse le a fenti bővítmény ZIP fájlt
- Menjen a Bővítmények → Új hozzáadása → Bővítmény feltöltése menüpontra
- Válassza ki a ZIP fájlt és kattintson az Install Now gombra
- Kattintson az Activate Plugin-re
3. módszer: Manuális feltöltés FTP-n keresztül
- Csomagolja ki a ZIP fájlt
- Töltse fel a
chatreactmappát a/wp-content/plugins/könyvtárba - Menjen a Bővítmények menüponthoz a WordPress adminban
- Keresse meg a "ChatReact"-et és kattintson az Activate gombra
Konfiguráció
Aktiválás után nyissa meg a ChatReact menüt a WordPress admin oldalsávjában a beállítások és használati utasítások megtekintéséhez.
A chatbot azonosítójának megtalálása
- Jelentkezzen be a chatreact.ai oldalra
- Menjen a chatbotja Dashboard részébe
- Kattintson a Copy gombra a Chatbot ID mellett (felül látható)
Az űrlap azonosítójának megtalálása
- Jelentkezzen be a chatreact.ai oldalra
- Menjen a Forms menüponthoz
- Kattintson a Copy embed code gombra az űrlapnál (vagy nyissa meg az űrlapot és váltson az Embed fülre)
- Az Ön űrlapazonosítója a
data-form-idértéke a másolt beágyazó kódban
Használati lehetőségek
A bővítmény több módot kínál a ChatReact webhelyhez adásához:
1. Rövidkódok
Adja hozzá bármely oldalhoz, bejegyzéshez vagy widget területhez:
Chat Widget:
[chatreact id="YOUR_CHATBOT_ID"]
Opcionális attribútumok: language
Contact Form:
[chatreact_form id="YOUR_FORM_ID"]
Opcionális attribútumok: language
FAQ Accordion:
[chatreact_faq id="YOUR_CHATBOT_ID"]
Opcionális attribútumok: categories, container, language
A vizuális beállítások, mint a pozíció, színek és az automatikus megnyitás, központilag a ChatReact irányítópulton kezelhetők, és automatikusan érvényesülnek a WordPress-oldalán. A language attribútum minden rövidkódnál opcionális — ha kihagyja, a jelenlegi oldal nyelvét automatikusan felismeri (működik többnyelvű oldalakkal is).
2. Gutenberg blokkok
A blokk szerkesztőben:
- Kattintson a + gombra egy blokk hozzáadásához
- Keressen rá a "ChatReact"-re
- Válassza a ChatReact Chat, ChatReact Form vagy ChatReact FAQ blokkot
- Adja meg az azonosítóját a blokk beállításaiban
3. Elementor
Ha Elementor-t használ:
- Szerkessze az oldalát Elementorral
- Keressen rá a "ChatReact"-re a widgetek között
- Húzza a widgetet az oldalára
- Konfigurálja a bal oldali panelen
4. Widget-hozzárendelések (Bővítmény beállítások)
Jelenítsen meg chatbotot meghatározott oldalakon — vagy az egész webhelyen — anélkül, hogy bármilyen tartalmat szerkesztenie kellene:
- Nyissa meg a ChatReact menüt az admin oldalsávban
- A Chat Widget fülön keresse meg a Widget Assignments részt
- Kattintson az Add Assignment gombra, válasszon egy oldalt vagy bejegyzést (vagy jelölje ki az Everywhere opciót), és adja meg Chatbot ID-ját
- Kattintson a Save Changes gombra
Az Everywhere hozzárendelésekhez kizárhat bizonyos URL-eket — egy sort egyenként, helyettesítő karakter támogatással (pl. /blog/* vagy /checkout) — hogy elrejtse a widgetet landoló oldalakon vagy a fizetési folyamat alatt.
Alapértelmezés szerint csak az Oldalak kereshetők hozzárendeléskor. Kattintson a Post Types gombra, hogy más tartalomtípusok (pl. Bejegyzések vagy egyedi bejegyzés-típusok) is kereshetők legyenek.
5. Oldalszintű hozzárendelés
Rendeljen chatbotot egyetlen oldalhoz közvetlenül a szerkesztőből:
- Szerkesszen bármely oldalt vagy bejegyzést
- Keresse meg a "ChatReact Widget" meta dobozt
- Jelölje be az Enable custom widget for this page opciót
- Adja meg Chatbot ID-ját és opcionálisan válasszon pozíciót (Default, Bottom Right, Bottom Left)
- Mentse az oldalt
Ugyanaz a meta doboz tartalmaz egy Disable all widgets on this page opciót is, ha bizonyos oldalakon teljesen el szeretné rejteni a ChatReact-et.
Rövidkód példák
Alap Chat Widget
[chatreact id="abc123"]
Chat Widget rögzített nyelvvel
[chatreact id="abc123" language="de"]
GYIK kategória szűrővel
[chatreact_faq id="abc123" categories="shipping,returns"]
Stílusozott kapcsolati űrlap
[chatreact_form id="form123" language="en"]
GYIK widget: SEO és gyorsítótárazás
SEO-barát GYIK-ek
A 1.1.2-es verzió óta a GYIK widgetek szerver oldalon renderelődnek: a GYIK-ek a lap HTML részét képezik és tartalmazzák a JSON-LD strukturált adatot (FAQPage séma). A keresőmotorok és az AI-asszisztensek JavaScript futtatása nélkül is olvashatják őket.
llms.txt az AI feltérképezőknek
A bővítmény képes kiszolgálni a GYIK tartalmat a yoursite.com/llms.txt címen, egy felfedező fájl formájában, amelyet AI feltérképezők olvasnak. Ez alapértelmezés szerint engedélyezett. A ki-/bekapcsoláshoz vagy egy konkrét Chatbot ID beállításához menjen a ChatReact → FAQ Widget → Cache & SEO Settings részre.
GYIK gyorsítótár
A GYIK adatai a szerverén kerülnek gyorsítótárazásra a gyors oldalbetöltés érdekében. A ChatReact → FAQ Widget → Cache & SEO Settings alatt lehetősége van:
- Beállítani a Cache Duration-t — 1, 3, 6 (ajánlott), 12 vagy 24 órára, vagy letiltani a gyorsítótárazást
- Kattintani a Clear Cache gombra a GYIK-ek azonnali frissítéséhez
A gyorsítótár automatikusan is törlődik, amikor a GYIK tartalom megváltozik a ChatReact irányítópulton.
Támogatott nyelvek
A bővítmény 24 EU nyelvet támogat:
- bolgár, horvát, cseh, dán, holland, angol
- észt, finn, francia, német, görög, magyar
- ír, olasz, lett, litván, máltai, lengyel
- portugál, román, szlovák, szlovén, spanyol, svéd
A 1.2.0-ás verzió óta az összes 24 nyelv fordítása a bővítmény részeként érkezik. A widget nyelve automatikusan a jelenlegi oldalból kerül felismerésre, így a többnyelvű webhelyek azonnal működnek — a language rövidkód attribútumot csak akkor használja, ha kifejezetten egy nyelvet szeretne kényszeríteni.
Hibakeresés
A widget nem jelenik meg
- Ellenőrizze, hogy a Chatbot ID helyes-e
- Nézze meg, hogy a chatbot aktív-e a ChatReact irányítópultján
- Törölje az esetleges oldal gyorsítótár bővítmények cache-ét (lásd alább)
- Ellenőrizze a böngésző konzolját JavaScript hibák után
Gyorsítótár bővítmény kompatibilitás
A bővítmény teljesen kompatibilis a népszerű gyorsítótár és optimalizáló bővítményekkel, beleértve a WP Rocket, LiteSpeed Cache, Autoptimize és WP Super Cache csomagokat. A bővítmény automatikusan megakadályozza, hogy ezek az eszközök minify-olják vagy gyorsítótárazzák a ChatReact scripteket.
Ha továbbra is problémákat tapasztal (pl. 404 hibák, a widget nem töltődik be kijelentkezett látogatóknál):
- Törölje a gyorsítótár bővítmény cache-ét
- Zárja ki a
chatreact-et a JS minifikáció/egybeszerkesztés alól a gyorsítótár bővítmény beállításaiban - A bővítmény
data-api-urlattribútumokat használ biztonsági tartalékként a helyes API kommunikáció biztosításához
A GYIK-ek nem frissülnek
Ha a webhelye elavult GYIK-eket mutat, menjen a ChatReact → FAQ Widget részhez és kattintson a Clear Cache gombra. A gyorsítótár automatikusan törlődik, amikor a GYIK-eket szerkeszti a ChatReact irányítópulton.
Stílusütközések
Ha a widget elrontva jelenik meg:
- A widget izolált CSS-t használ
- Ellenőrizze a téma CSS
!importantszabályait - Próbálja meg ideiglenesen letiltani más chat bővítményeket
Több widget
Különböző chatbotokat használhat különböző oldalakon, ha minden rövidkódban vagy blokkban egyedi azonosítót ad meg.
CMS integráció (Smart Sitemap)
A 1.1.0-ás verziótól a ChatReact WordPress bővítmény tartalmaz egy Smart Sitemap funkciót, amely strukturált tartalom metaadatokat szolgáltat a ChatReact feltérképezőnek közvetlenül az Ön WordPress-webhelyéről.
Hogyan működik
- Generate an Integration Key a ChatReact irányítópulton (Knowledge Base → Websites → CMS Integrations)
- Paste the key illessze be a kulcsot a WordPress bővítmény beállításaiban az Integration fül alatt
- Select content types válassza ki a megosztani kívánt tartalomtípusokat (Oldalak, Bejegyzések, Egyedi bejegyzés-típusok)
- Set priorities állítson be prioritásokat (High/Medium/Low) tartalomtípusonként
- Amikor feltérképezi a webhelyét, a ChatReact automatikusan a smart sitemapet fogja használni a hagyományos linkalapú felfedezés helyett
Előnyök
- Gyorsabb feltérképezés – Közvetlen URL lista linkről-linkre történő felfedezés helyett
- Tartalomtípus-érzékenység – A feltérképező felismeri, hogy egy URL Oldal, Bejegyzés vagy Egyedi bejegyzés-típus
- Prioritás alapú indexelés – A fontos tartalmak (például Oldalak) magasabb súlyt kaphatnak, mint a blogbejegyzések
- Szelektív megosztás – Csak azokat a tartalomtípusokat ossza meg, amelyeket szeretne
- Egyes bejegyzések kizárása – Egyedi bejegyzések/oldalak kizárhatók a sitemapból a meta dobozon keresztül
Prioritási szintek
| Priority | Default for | Description |
|---|---|---|
| High | Pages | Alapvető üzleti tartalom (Rólunk, Szolgáltatások, Kapcsolat) |
| Medium | Posts | Blogcikkek, hírek |
| Low | – | Kiegészítő tartalom |
Biztonság
A smart sitemap végpont (/wp-json/chatreact/v1/sitemap) az Integration Key által védett. Nem látható a keresőmotorok vagy más feltérképezők számára — csak a ChatReact fér hozzá a megfelelő kulccsal.
Egyes bejegyzések kizárása
A WordPress szerkesztőben minden bejegyzés/oldal rendelkezik egy ChatReact Widget meta dobozzal, amely tartalmaz egy "Exclude from ChatReact Sitemap" opciót. A bejelölt bejegyzések nem fognak megjelenni a smart sitemapben.
Követelmények
- WordPress 5.8 vagy újabb
- PHP 7.4 vagy újabb
- ChatReact fiók (sign up free)
Változásnapló
1.2.0
- NEW: Az összes 24 hivatalos EU nyelv fordítása a csomag része
1.1.3
- FIX: Az egy kategóriás GYIK widgetek többé nem jelenítik meg a felesleges "All" szűrőgombot és kategória jelvényeket
1.1.2
- NEW: Szerver oldali renderelés a GYIK widgetekhez — a GYIK-ek JavaScript nélkül is láthatók a keresőmotorok és LLM-ek számára
- NEW: JSON-LD strukturált adatok (FAQPage séma) a jobb SEO és rich eredmények érdekében
- NEW: llms.txt végpont az AI feltérképezők felfedezhetőségéhez
- NEW: Automatikus GYIK gyorsítótár ürítés, amikor a tartalom megváltozik a ChatReact irányítópulton
1.1.1
- FIX: Fordítási javítások (román, holland)
1.1.0
- NEW: Smart Sitemap (CMS Integration) — strukturált tartalommegosztás a ChatReact feltérképezővel
- NEW: Integration fül a bővítmény beállításaiban
- NEW: Tartalomtípus kiválasztás prioritási szintekkel
- NEW: Egyes bejegyzések kizárása a sitemapból meta dobozon keresztül
- NEW: Védett REST API végpont a smart sitemaphez
- FIX: Teljes kompatibilitás a gyorsítótár bővítményekkel (WP Rocket, LiteSpeed Cache, Autoptimize, WP Super Cache)
- FIX: Widget betöltési problémák kijavítva kijelentkezett látogatók esetén a gyorsítótár bővítményeknél
1.0.24
- Widget Assignments — chatbotok hozzárendelése oldalakhoz közvetlenül a bővítmény beállításaiból
- Gutenberg blokkok támogatása
- Elementor integráció
- 24 nyelvi fordítás
- Oldalszintű widget hozzárendelés
- CHANGED: A widget beállítások mostantól központilag a ChatReact irányítópulton kezelődnek — eltávolítva a
position,primary_colorésauto_openrövidkód attribútumok (languagetovábbra is támogatott)