Zum Hauptinhalt springen

WordPress-Chatbot-Plugin

Verwenden Sie das offizielle ChattyBox-WordPress-Plugin, wenn Sie eine Installation ohne Code wünschen, die das gehostete Widget lädt, ohne Theme-Dateien zu bearbeiten. Diese Anleitung behandelt die operative Einrichtung. Die WordPress-KI-Chatbot-Seite erklärt die Content- und Crawl-Strategie, während die WordPress-Plugin-Landingpage einen Überblick über das Produkt gibt.

Vor der Installation

Schließen Sie zuerst den Ablauf Erste Schritte ab: Verbinden Sie Ihre öffentliche WordPress-URL, überprüfen Sie indexierte Seiten und verifizieren Sie repräsentative Antworten in Test Chat. Erstellen Sie anschließend unter Public Keys einen browsersicheren öffentlichen Schlüssel und kopieren Sie ihn aus dem Projekt-Tab Embed.

Plugin installieren

Das Plugin hat keine Abhängigkeit von Composer, npm oder einem Build-Schritt.

  1. Laden Sie das ChattyBox-WordPress-Plugin-ZIP herunter oder klonen Sie das öffentliche Repository.
  2. Öffnen Sie in WordPress Plugins > Add New > Upload Plugin, laden Sie das ZIP hoch und aktivieren Sie ChattyBox AI Chatbot. Für eine manuelle Serverinstallation kopieren Sie zuerst das Plugin-Verzeichnis nach wp-content/plugins/.
  3. Öffnen Sie Settings > ChattyBox.
  4. Fügen Sie den öffentlichen Widget-API-Schlüssel aus dem Projekt-Tab Embed ein.
  5. Aktivieren Sie den Chatbot und speichern Sie die Einstellungen.

Das Plugin speichert den öffentlichen Widget-Schlüssel und die Anzeigeeinstellungen in den WordPress-Optionen. Fügen Sie niemals Verwaltungszugangsdaten von ChattyBox in das Plugin ein.

Laden konfigurieren

Die Produktionsstandards sind:

  • Widget-Skript: https://chattybox.ai/widget.js
  • API-Endpunkt: automatisch vom Plugin konfiguriert
  • Sprache: aus der Seitensprache und dem Browser des Besuchers erkannt

Das Plugin lädt das Widget bei öffentlichen Frontend-Anfragen. Es überspringt absichtlich wp-admin, Feeds, REST-Anfragen und AJAX-Anfragen, sodass Verwaltungs- und Nicht-Seiten-Antworten das Skript nicht erhalten.

Weitere Routen ausschließen

Verwenden Sie den Filter chattybox_load_widget in einem standortspezifischen Plugin oder einem Child-Theme, wenn eine öffentliche Route das Widget nicht anzeigen soll:

add_filter(
'chattybox_load_widget',
static function ( $should_load ) {
return $should_load && ! is_page( array( 'checkout', 'account' ) );
}
);

Lassen Sie zunächst das Standardverhalten des Plugins aktiviert und fügen Sie dann nur die für Ihre Website erforderlichen Routenausschlüsse hinzu. Testen Sie nach der Änderung des Filters sowohl eine ausgeschlossene Route als auch eine normale öffentliche Seite.

Manueller Skript-Fallback

Verwenden Sie das Plugin als Standardweg. Wenn Ihr WordPress-Team Skripte bereits über ein Theme, ein Child-Theme, ein Skript-Plugin oder Google Tag Manager verwaltet, können Sie das gehostete Widget stattdessen manuell laden:

<script
src="https://chattybox.ai/widget.js"
data-api-key="YOUR_API_KEY"
data-api-url="YOUR_WIDGET_API_URL"
async
></script>

Aktivieren Sie nicht gleichzeitig das Plugin und fügen Sie nicht gleichzeitig dasselbe Widget-Snippet hinzu. Wählen Sie einen Loader, damit Besucher keine doppelten Launcher erhalten.

Installation überprüfen

Nach der Konfiguration des Plugins:

  • Öffnen Sie eine öffentliche WordPress-Seite in einem Inkognito-Fenster.
  • Bestätigen Sie, dass der Launcher einmal erscheint.
  • Stellen Sie eine echte Besucherfrage.
  • Prüfen Sie, dass die Antwort Quellenangaben zu öffentlichen WordPress-Seiten enthält.
  • Prüfen Sie die Browserkonsole auf fehlendes data-api-key, data-api-url oder Schlüssel-Fehler.
  • Testen Sie eine checkout-, account- oder private Route, wenn Sie einen Ausschluss konfiguriert haben.

Arbeiten Sie die Launch-Checkliste ab, bevor Sie den Chatbot ankündigen. Nutzen Sie Analytics und Content Gaps, um die WordPress-Inhalte zu verbessern, sobald echte Fragen eingehen.

We use optional analytics and tag-management tools to understand site use. Choose whether to allow PostHog and Google Tag Manager. Turning analytics off reloads this page so the change takes effect cleanly. Essential site functionality and error monitoring are not controlled by this choice. Read our privacy policy.