WordPress Plugin
Fügen Sie ChatReact KI-Chatbots, Kontaktformulare und FAQ-Akkordeons mit unserem offiziellen Plugin zu Ihrer WordPress-Website hinzu.
Download
ChatReact Plugin v1.1.0 herunterladen
Installation
Methode 1: Upload über WordPress Admin
- Laden Sie die Plugin-ZIP-Datei oben herunter
- Gehen Sie zu Plugins → Installieren → Plugin hochladen
- Wählen Sie die ZIP-Datei und klicken Sie auf Jetzt installieren
- Klicken Sie auf Plugin aktivieren
Methode 2: Manueller Upload per FTP
- Entpacken Sie die ZIP-Datei
- Laden Sie den
chatreactOrdner nach/wp-content/plugins/hoch - Gehen Sie zu Plugins im WordPress-Admin
- Suchen Sie "ChatReact" und klicken Sie auf Aktivieren
Konfiguration
Nach der Aktivierung gehen Sie zu Einstellungen → ChatReact für Nutzungshinweise.
Ihre Chatbot-ID finden
- Melden Sie sich bei chatreact.ai an
- Gehen Sie zum Dashboard Ihres Chatbots
- Klicken Sie auf den Kopieren-Button neben der Chatbot-ID (oben angezeigt)
Ihre Formular-ID finden
- Melden Sie sich bei chatreact.ai an
- Gehen Sie zu Formulare
- Wählen Sie Ihr Formular
- Kopieren Sie die Formular-ID
Nutzungsmöglichkeiten
Das Plugin bietet mehrere Möglichkeiten, ChatReact hinzuzufügen:
1. Shortcodes
Fügen Sie zu jeder Seite, jedem Beitrag oder Widget-Bereich hinzu:
Chat-Widget:
[chatreact id="IHRE_CHATBOT_ID"]
Optionale Attribute: position, language, primary_color, auto_open
Kontaktformular:
[chatreact_form id="IHRE_FORMULAR_ID"]
Optionale Attribute: language
FAQ-Akkordeon:
[chatreact_faq id="IHRE_CHATBOT_ID"]
Optionale Attribute: categories, container, language
2. Gutenberg-Blöcke
Im Block-Editor:
- Klicken Sie auf + um einen Block hinzuzufügen
- Suchen Sie nach "ChatReact"
- Wählen Sie Chat Widget, Form Widget oder FAQ Widget
- Geben Sie Ihre ID in den Block-Einstellungen ein
3. Elementor
Wenn Sie Elementor verwenden:
- Bearbeiten Sie Ihre Seite mit Elementor
- Suchen Sie nach "ChatReact" in den Widgets
- Ziehen Sie das Widget auf Ihre Seite
- Konfigurieren Sie im linken Panel
4. Seitenbezogene Zuweisung
Weisen Sie Widgets bestimmten Seiten ohne Shortcodes zu:
- Bearbeiten Sie eine beliebige Seite oder einen Beitrag
- Suchen Sie die "ChatReact Widget" Meta-Box
- Wählen Sie einen Widget-Typ
- Geben Sie Ihre ID ein
- Speichern Sie die Seite
Shortcode-Beispiele
Einfaches Chat-Widget
[chatreact id="abc123"]
Chat-Widget mit Optionen
[chatreact id="abc123" position="bottom-left" language="de" auto_open="true"]
FAQ mit Kategoriefilter
[chatreact_faq id="abc123" categories="versand,retouren"]
Kontaktformular mit Sprache
[chatreact_form id="form123" language="de"]
Unterstützte Sprachen
Das Plugin unterstützt 24 EU-Sprachen:
- Bulgarisch, Dänisch, Deutsch, Englisch, Estnisch, Finnisch
- Französisch, Griechisch, Irisch, Italienisch, Kroatisch, Lettisch
- Litauisch, Maltesisch, Niederländisch, Polnisch, Portugiesisch
- Rumänisch, Schwedisch, Slowakisch, Slowenisch, Spanisch, Tschechisch, Ungarisch
Fehlerbehebung
Widget erscheint nicht
- Überprüfen Sie, ob Ihre Chatbot-ID korrekt ist
- Prüfen Sie, ob der Chatbot in Ihrem ChatReact-Dashboard aktiv ist
- Leeren Sie alle Caching-Plugins
- Prüfen Sie die Browser-Konsole auf JavaScript-Fehler
Kompatibilität mit Caching-Plugins
Das Plugin ist vollständig kompatibel mit beliebten Caching- und Optimierungs-Plugins wie WP Rocket, LiteSpeed Cache, Autoptimize und WP Super Cache. Das Plugin verhindert automatisch, dass diese Tools ChatReact-Skripte minimieren oder cachen.
Wenn weiterhin Probleme auftreten (z.B. 404-Fehler, Widget lädt nicht für ausgeloggte Besucher):
- Leeren Sie den Cache Ihres Caching-Plugins
- Schließen Sie
chatreactvon JS-Minimierung/-Zusammenfassung in Ihren Caching-Plugin-Einstellungen aus - Das Plugin verwendet
data-api-url-Attribute als Fallback, um die korrekte API-Kommunikation sicherzustellen
Styling-Konflikte
Wenn das Widget fehlerhaft aussieht:
- Das Widget verwendet isoliertes CSS
- Prüfen Sie auf CSS
!importantRegeln in Ihrem Theme - Deaktivieren Sie vorübergehend andere Chat-Plugins
Mehrere Widgets
Sie können verschiedene Chatbots auf verschiedenen Seiten verwenden, indem Sie eindeutige IDs in jedem Shortcode oder Block angeben.
CMS-Integration (Smart Sitemap)
Ab Version 1.1.0 enthält das ChatReact WordPress-Plugin eine Smart Sitemap Funktion, die dem ChatReact-Crawler strukturierte Inhalts-Metadaten direkt von Ihrer WordPress-Seite bereitstellt.
So funktioniert es
- Integrations-Schlüssel generieren im ChatReact-Dashboard (Wissensdatenbank → Websites → CMS-Integrationen)
- Schlüssel einfügen in den WordPress-Plugin-Einstellungen unter dem Tab Integration
- Inhaltstypen auswählen, die Sie teilen möchten (Seiten, Beiträge, Benutzerdefinierte Beitragstypen)
- Prioritäten festlegen (Hoch/Mittel/Niedrig) pro Inhaltstyp
- Beim Crawlen Ihrer Website nutzt ChatReact automatisch die Smart Sitemap statt der normalen Link-basierten Erkennung
Vorteile
- Schnelleres Crawling – Direkte URL-Liste statt Link-für-Link-Erkennung
- Inhaltstyp-Erkennung – Der Crawler weiß, ob eine URL eine Seite, ein Beitrag oder ein Custom Post Type ist
- Prioritätsbasierte Indexierung – Wichtige Inhalte (wie Seiten) können höher gewichtet werden als Blogbeiträge
- Selektive Freigabe – Teilen Sie nur die Inhaltstypen, die Sie möchten
- Einzelne Ausschlüsse – Schließen Sie einzelne Beiträge/Seiten über die Meta-Box aus
Prioritätsstufen
| Priorität | Standard für | Beschreibung |
|---|---|---|
| Hoch | Seiten | Kern-Geschäftsinhalte (Über uns, Leistungen, Kontakt) |
| Mittel | Beiträge | Blog-Artikel, Neuigkeiten |
| Niedrig | – | Ergänzende Inhalte |
Sicherheit
Der Smart-Sitemap-Endpoint (/wp-json/chatreact/v1/sitemap) ist durch den Integrations-Schlüssel geschützt. Er ist für Suchmaschinen und andere Crawler nicht sichtbar — nur ChatReact kann mit dem korrekten Schlüssel darauf zugreifen.
Einzelne Beiträge ausschließen
Im WordPress-Editor hat jeder Beitrag/jede Seite eine ChatReact Widget Meta-Box mit der Option "Von ChatReact Sitemap ausschließen". Markierte Beiträge erscheinen nicht in der Smart Sitemap.
Anforderungen
- WordPress 5.8 oder höher
- PHP 7.4 oder höher
- Ein ChatReact-Konto (kostenlos registrieren)
Änderungsprotokoll
1.1.0
- NEU: Smart Sitemap (CMS-Integration) — strukturiertes Inhalts-Sharing mit dem ChatReact-Crawler
- NEU: Integration-Tab in den Plugin-Einstellungen
- NEU: Inhaltstyp-Auswahl mit Prioritätsstufen
- NEU: Einzel-Ausschluss von der Sitemap über Meta-Box
- NEU: Geschützter REST-API-Endpoint für die Smart Sitemap
- FIX: Volle Kompatibilität mit Caching-Plugins (WP Rocket, LiteSpeed Cache, Autoptimize, WP Super Cache)
- FIX: Widget-Ladeprobleme für ausgeloggte Besucher mit Caching-Plugins
- GEÄNDERT: Widget-Einstellungen werden jetzt zentral im ChatReact-Dashboard verwaltet — Position, Sprache, Primärfarbe und Auto-Öffnen-Einstellungen wurden aus dem Plugin entfernt
1.0.24
- Gutenberg-Blöcke Unterstützung
- Elementor-Integration
- 24 Sprachübersetzungen
- Seitenbezogene Widget-Zuweisung