WordPress plugin
Přidejte ChatReact AI chatboty, kontaktní formuláře a FAQ akordeony na svůj WordPress web s naším oficiálním pluginem.
Stáhnout
Stáhnout ChatReact plugin v1.1.0
Instalace
Metoda 1: Nahrání přes WordPress Admin
- Stáhněte si ZIP soubor pluginu výše
- Přejděte na Pluginy → Přidat nový → Nahrát plugin
- Vyberte ZIP soubor a klikněte na Nainstalovat
- Klikněte na Aktivovat plugin
Metoda 2: Ruční nahrání přes FTP
- Rozbalte ZIP soubor
- Nahrajte složku
chatreactdo/wp-content/plugins/ - Přejděte na Pluginy ve WordPress adminu
- Najděte "ChatReact" a klikněte na Aktivovat
Konfigurace
Po aktivaci přejděte na Nastavení → ChatReact pro návod k použití.
Nalezení ID Chatbota
- Přihlaste se na chatreact.ai
- Přejděte na Dashboard svého chatbota
- Klikněte na tlačítko Kopírovat vedle ID Chatbota (zobrazeno nahoře)
Nalezení ID formuláře
- Přihlaste se na chatreact.ai
- Přejděte na Forms
- Vyberte svůj formulář
- Zkopírujte ID formuláře
Možnosti použití
Plugin nabízí více způsobů přidání ChatReact:
1. Shortcodes
Přidejte na libovolnou stránku, příspěvek nebo oblast widgetu:
Chat widget:
[chatreact id="VAŠE_CHATBOT_ID"]
Volitelné atributy: position, language, primary_color, auto_open
Kontaktní formulář:
[chatreact_form id="VAŠE_FORM_ID"]
Volitelné atributy: language
FAQ akordeon:
[chatreact_faq id="VAŠE_CHATBOT_ID"]
Volitelné atributy: categories, container, language
2. Gutenberg bloky
V editoru bloků:
- Klikněte na + pro přidání bloku
- Hledejte "ChatReact"
- Vyberte Chat Widget, Form Widget nebo FAQ Widget
- Zadejte své ID v nastavení bloku
3. Elementor
Pokud používáte Elementor:
- Upravte stránku s Elementorem
- Hledejte "ChatReact" ve widgetech
- Přetáhněte widget na stránku
- Nakonfigurujte v levém panelu
4. Přiřazení na úrovni stránky
Přiřaďte widgety konkrétním stránkám bez shortcódů:
- Upravte libovolnou stránku nebo příspěvek
- Najděte meta box "ChatReact Widget"
- Vyberte typ widgetu
- Zadejte své ID
- Uložte stránku
Příklady shortcódů
Základní chat widget
[chatreact id="abc123"]
Chat widget s možnostmi
[chatreact id="abc123" position="bottom-left" language="de" auto_open="true"]
FAQ s filtrem kategorií
[chatreact_faq id="abc123" categories="shipping,returns"]
Stylizovaný kontaktní formulář
[chatreact_form id="form123" language="en"]
Podporované jazyky
Plugin podporuje 24 jazyků EU:
- Bulgarian, Croatian, Czech, Danish, Dutch, English
- Estonian, Finnish, French, German, Greek, Hungarian
- Irish, Italian, Latvian, Lithuanian, Maltese, Polish
- Portuguese, Romanian, Slovak, Slovenian, Spanish, Swedish
Řešení problémů
Widget se nezobrazuje
- Ověřte, že ID Chatbota je správné
- Zkontrolujte, zda je chatbot aktivní v ChatReact
- Vymažte cache pluginy (viz níže)
- Zkontrolujte konzoli prohlížeče na JavaScript chyby
Kompatibilita s cachovacími pluginy
Plugin je plně kompatibilní s oblíbenými cachovacími a optimalizačními pluginy včetně WP Rocket, LiteSpeed Cache, Autoptimize a WP Super Cache. Plugin automaticky zabrání těmto nástrojům minifikovat nebo cachovat skripty ChatReact.
Pokud stále narážíte na problémy (např. chyby 404, widget se nenačítá pro odhlášené návštěvníky):
- Vymažte cache svého cachovacího pluginu
- Vylučte
chatreactz minifikace/kombinace JS v nastavení cachovacího pluginu - Plugin používá atributy
data-api-urljako zálohu pro zajištění správné API komunikace
Konflikty stylů
Pokud widget vypadá poškozený:
- Widget používá izolované CSS
- Zkontrolujte pravidla CSS
!importantve vašem motivu - Zkuste dočasně deaktivovat jiné chat pluginy
Více widgetů
Na různých stránkách můžete použít různé chatboty zadáním unikátních ID v každém shortcódu nebo bloku.
CMS Integration (Smart Sitemap)
Počínaje verzí 1.1.0 obsahuje WordPress plugin ChatReact funkci Smart Sitemap, která poskytuje crawleru ChatReact strukturovaná metadata obsahu přímo z vašeho WordPress webu.
Jak to funguje
- Vygenerujte Integration Key na dashboardu ChatReact (Knowledge Base → Websites → CMS Integrations)
- Vložte klíč do nastavení WordPress pluginu pod záložkou Integration
- Vyberte typy obsahu, které chcete sdílet (Pages, Posts, Custom Post Types)
- Nastavte priority (High/Medium/Low) pro každý typ obsahu
- Při procházení vašeho webu ChatReact automaticky použije smart sitemap místo běžného zjišťování odkazů
Výhody
- Rychlejší crawlování – Přímý seznam URL místo procházení odkaz po odkazu
- Povědomí o typech obsahu – Crawler ví, zda je URL stránka, příspěvek nebo Custom Post Type
- Indexování podle priority – Důležitý obsah (jako stránky) může mít vyšší váhu než blogové příspěvky
- Selektivní sdílení – Sdílejte pouze typy obsahu, které chcete
- Vyloučení na úrovni příspěvku – Vylučte jednotlivé příspěvky/stránky ze sitemap pomocí meta boxu
Úrovně priority
| Priority | Výchozí pro | Popis |
|---|---|---|
| High | Pages | Základní obchodní obsah (O nás, Služby, Kontakt) |
| Medium | Posts | Blogové články, novinky |
| Low | – | Doplňkový obsah |
Zabezpečení
Endpoint smart sitemap (/wp-json/chatreact/v1/sitemap) je chráněn Integration Key. Není viditelný pro vyhledávače ani jiné crawlery — přístup k němu má pouze ChatReact se správným klíčem.
Vyloučení jednotlivých příspěvků
V editoru WordPress má každý příspěvek/stránka meta box ChatReact Widget s možností „Exclude from ChatReact Sitemap". Zaškrtnuté příspěvky se neobjeví ve smart sitemap.
Požadavky
- WordPress 5.8 nebo vyšší
- PHP 7.4 nebo vyšší
- ChatReact účet (registrujte se zdarma)
Changelog
1.1.0
- NEW: Smart Sitemap (CMS Integration) — strukturované sdílení obsahu s crawlerem ChatReact
- NEW: Záložka Integration v nastavení pluginu
- NEW: Výběr typů obsahu s úrovněmi priority
- NEW: Vyloučení na úrovni příspěvku ze sitemap pomocí meta boxu
- NEW: Chráněný REST API endpoint pro smart sitemap
- FIX: Plná kompatibilita s cachovacími pluginy (WP Rocket, LiteSpeed Cache, Autoptimize, WP Super Cache)
- FIX: Problémy s načítáním widgetu pro odhlášené návštěvníky s cachovacími pluginy
- CHANGED: Nastavení widgetu jsou nyní spravována centrálně v dashboardu ChatReact — odebrána nastavení position, language, primary color a auto-open z pluginu
1.0.24
- Podpora bloků Gutenberg
- Integrace Elementor
- Překlady do 24 jazyků
- Přiřazení widgetu na úrovni stránky